IPv6 トラブルシューティング ホームネットワーク/SOHO編

Similar documents
T2: 事例から学ぶ IPv6 トラブルシューティング ホームネットワーク /SOHO 編 2011 年 11 月 30 日 NTT 情報流通プラットフォーム研究所藤崎智宏 2011 NTT Information Sharing Platform Labora

untitled

1 IPv6 WG OS SWG PCOSIPv6 Windows Vista 2 3 KAMEUSAGIMacOSX IPv6 2

IPv6 IPv6 IPv4/IPv6 WG IPv6 SWG

集中講義 インターネットテクノロジー 第5回

IPv6 IPv6 IPv4/IPv6 WG IPv6 SWG

IIJ Technical WEEK SEILシリーズ開発動向:IPv6対応の現状と未来

今からはじめるIPv6 ~IPv6標準化最新動向編~

Si-R30取扱説明書

IPv4aaSを実現する技術の紹介

2 1: OSI OSI,,,,,,,,, 4 TCP/IP TCP/IP, TCP, IP 2,, IP, IP. IP, ICMP, TCP, UDP, TELNET, FTP, HTTP TCP IP

LAN

Microsoft PowerPoint - 情報システム pptx

I j

2011 NTT Information Sharing Platform Laboratories

BSD Unix IPv6 WIDE Project / ( ) All rights reserved. Copyright(c)2006 WIDE Project 1

Cisco Configuration Professional(CCP)Express 3.3 による Cisco 841M J シリーズ初期設定ガイド

tcp/ip.key

Cisco Configuration Professional(CCP)Express による Cisco 841M J シリーズ初期設定ガイド

ict2-.key

template.dvi

TCP/IP再認識〜忘れちゃいけないUDP、ICMP~

untitled

11 Windows XP IP WEP (Web )

1 Linux UNIX-PC LAN. UNIX. LAN. UNIX. 1.1 UNIX LAN. 1.2 Linux PC Linux. 1.3 studenta odd kumabari studentb even kumabari studentc odd kumabari student

untitled

ヤマハ ルーター ファイアウォール機能~説明資料~

2004 SYN/ACK SYN Flood G01P014-6

untitled

InterSafe Personal_v2.3 ユーザーズガイド_初版

IP 2.2 (IP ) IP 2.3 DNS IP IP DNS DNS 3 (PC) PC PC PC Linux(ubuntu) PC TA 2

AirMac ネットワーク構成の手引き

NATディスクリプタ機能

IPv6ネットワーク運用とセキュリティ

065763J ping ping pw ping % ping -c 5 pw193.cs.ie.u-ryukyu.ac.jp PING pw193.cs.ie.u-ryukyu.ac.jp ( ): 56 data bytes 64 bytes from

TCP/IP Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.3 Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.4 2

クライアントOSのIPv6実装事情

IPv6移行ガイドライン

頑張れフォールバック

Si-R30取扱説明書

ヤマハ ルーター ファイアウォール機能~説明資料~

1. 2. SRT QAC/TM 4. QAC/TM 5. QAC/TM 6. QAC/TM ( ) 7. [APPENDIX 1] [APPENDIX 2] QAC/TM Classification 2

untitled

AirMac ネットワーク for Windows

untitled

untitled


スライド 1

untitled

Microsoft Word - トンネル方式(3 UNI仕様書5.1版)_ _1910.doc

Windows Server 2012 と IPv6 IPv6 勉強会代表 MURA


第1回 ネットワークとは

untitled

Flash Player ローカル設定マネージャー

スライド 1

IPv6における

ルータ(IPv6)掲示用池田.PDF

1. 2. SRT QAC/TM 4. QAC/TM 5. QAC/TM 6. QAC/TM ( ) 7. [APPENDIX 1] [APPENDIX 2] QAC/TM

FUJITSU Network Si-R Si-R Gシリーズ Webユーザーズガイド

3. LISP B EID RLOC ETR B 4. ETR B ITR A 1: LISP 5. ITR A B EID RLOC 6. A SYN 7. ITR A ITR A B EID RLOC SYN ITR A RLOC ETR B RLOC 8. ETR B SYN ETR B B

IP.dvi

untitled

IPv6チュートリアル~IPv6化ことはじめ~ サーバ編

VNSTProductDes3.0-1_jp.pdf

untitled

ほっといたら IPv4 運用に影響する IPv6 の話 アンカーテクノロジー株式会社 國武功一

I B :

FIFA 7 IETF LAN ( ) IT IPv6 ( ) (TAO) WIDE JR 4 SG(Special Group) FIFA

Microsoft PowerPoint - iw2011_yamagata [互換モード]

IPv6トラブルシューティング/家庭ネットワーク/SOHO編

2 PC [1], [2], [3] 2.1 OS 2.1 ifconfig 2.1 lo ifconfig -a 2.1 enp1s0, enx0090cce7c734, lo 3 enp1s0 enx0090cce7c734 PC 2.1 (eth0, eth1) PC 14

i TCP/IP NIC Intel 3com NIC TCP/IP *1 20 IPv4 IPv6 IPv6 TCP/IP TCP/IP *1 3

WLAR-L11-S ネットワーク活用ガイド

IW2002-B5 1 Internet Week ( ) 9:30 12:30 ( ) Copyright 2002 All Rights Reserved, by Seiji Kumagai ADSL FTTH 24 IP LAN

FutureNet NXR,WXR シリーズ設定例集

RT57i 困ったときは

$ ifconfig lo Link encap: inet : : inet6 : ::1/128 : UP LOOPBACK RUNNING MTU:65536 :1 RX :8 :0 :0 :0 :0 TX :8 :0 :0 :0 :0 (Collision

T8_4-shirasaki.PDF

インターネット利用ソリューション

IPv6チュートリアルからIPv6化ことはじめ~

Microsoft PowerPoint ppt [互換モード]

BLR3-TX4 ユーザーズガイド(3版)

Si-R30取扱説明書

IPv6ネットワーク運用とトラブルシューティング

FirePass Edge Client TM Edge Client LAN Edge Client 7.0 Edge Client Edge Client Edge Client Edge Client Edge Client Edge Client LAN Edge Client VPN Wi

(O) (N) (V) (N) kuins-pptp (N) 2

SS--().pptx

Cisco Meraki ios Android Web 1 1 BYOD Apple iphone CISCO MERAKI Mac Windows Windows Active Directory GPO Cisco Meraki IT Windows Mac Windows MSI Mac P

ohp.mgp

DNS DNS(Domain Name System) named(bind), tinydns(djbdns), MicrosoftDNS(Windows), etc 3 2 (1) ( ) IP IP DNS 4

PowerPoint プレゼンテーション

Vol.54 No (June 2013) GSRAv2 1,a) 1,b) 1,c) 1,d) , IPsec-VPN SSL-VPN OpenVPN PacketiX VPN GSRA Group-based Secure Remote

Android Windows 8 AP 9 AP ios & Android 10 ST 11 ST ios 12 ST Android 13 ST Win & Mac 14 ST ios 15 ST Android

MR1000 Webリファレンス

Microsoft PowerPoint - SOHO_HOME_ハンズオン_2nd.ppt [互換モード]

untitled

Dual Stack Virtual Network Dual Stack Network RS DC Real Network 一般端末 GN NTM 端末 C NTM 端末 B IPv4 Private Network IPv4 Global Network NTM 端末 A NTM 端末 B

Microsoft PowerPoint - tokyo6to4_interop_2009.pptx

Transcription:

IPv6 SOHO NTT fujisaki@nttv6.com 2010 NTT Information Sharing Platform Laboratories

IPv6 IPv6 IPv6 IPv4 IPv6 IPv4/IPv6 MTU IPv6 2 2010 NTT Information Sharing Platform Laboratories

IPv6 SOHO (NTT /) SOHO IPv6 IPv6 ( ) IPv6 ISP ( ) ISP 3 2010 NTT Information Sharing Platform Laboratories

IPv6 SOHO 4 2010 NTT Information Sharing Platform Laboratories

IP ISP (AS) BGP4+ ISP (AS) ISP (AS) 5 2010 NTT Information Sharing Platform Laboratories

IPv4 IPv6 IPv4 IPv6 IPv4 IPv6 ISP ISP 1 PPP/DHCP NAT DHCP ISP /48 /64 DHCPv6-PD DHCPv6 IPv4/IPv6 6 2010 NTT Information Sharing Platform Laboratories

PPP IPv4 PPP IPCP IPv6 PPP IPV6CP IPv6 DHCP-PD IPv4 DHCP /32 IPv6 DHCP-PD /64 / 48 7 2010 NTT Information Sharing Platform Laboratories

IPv4 DHCP DHCP IPv6 DHCP-PD 8 2010 NTT Information Sharing Platform Laboratories

IPv6 DHCPv6 DHCP-PD: 2001:db8:1000::/48 2001:db8:1000:0000:/64 9 2010 NTT Information Sharing Platform Laboratories

IPv6 /SOHO IPv6 IPv6 IPv4 IPv6 IPv6 10 2010 NTT Information Sharing Platform Laboratories

IP 6 IPv4 11 2010 NTT Information Sharing Platform Laboratories

IPv6 RFC3484 DNS Query A, AAAA) Answer IPv6 IPv6 IPv4 12 2010 NTT Information Sharing Platform Laboratories

1/3 IPv6 IPv6 IPv4 Web www.kame.net, www.apnic.net IPv4/IPv6 Firefox ShowIP 13 2010 NTT Information Sharing Platform Laboratories

2/3 ShowIP IP 14 2010 NTT Information Sharing Platform Laboratories

3/3 Wireshark OS netstat (Windows, Mac, UNIX) Windows C:\Users\fujisaki>netstat -an TCP 0.0.0.0:135 0.0.0.0:0 LISTENING TCP [::]:135 [::]:0 LISTENING TCP [2001:fa8:1000:0:6d8b:c02f:f8d5:7f06]:49285 [2001:fa8:fffe:1000::25]:22 ESTABLISHED TCP [fe80::fd12:5fb7:7168:1fff%11]:49284 [fe80::fc55:d725:7985:e3df%11]:2869 ESTABLISHED 15 2010 NTT Information Sharing Platform Laboratories

IPv6/IPv4 IPv6/IPv4 IPv6 IPv6/IPv4 DNS IPv6 IPv6 IPv4 A Host IPv6 stack IPv4 stack IPv6/IPv4 IPv6 Web server X IPv6 stack IPv4 stack DNS records A and AAAA Host IPv6 stack IPv4 stack IPv6 IPv4 IPv6 IPv4 Web server Y IPv6 stack IPv4 stack A and AAAA Host IPv6 stack IPv4 stack IPv4 Web server Z IPv4 stack A 16 2010 NTT Information Sharing Platform Laboratories

IPv6 IPv4 DNS WWW 1 IPv6 2 IPv6 3 IPv4 No.1 No.3 No.5 No.7 No.9 No.5 No.7 No.9 No.11 No.13 No.14 DNS query AAAA DNS query response No.2 DNS query A IPv6 DNS query response No.4 TCP SYN IPv6? TCP-RST,ICMPv6, No.6 retry TCP SYN IPv6? TCP-RST,ICMPv6, No.8 retry TCP SYN IPv6? TCP-RST,ICMPv6, No.10 TCP SYN IPv6? TCP-RST,ICMPv6, No.6 retry TCP SYN IPv6? TCP-RST,ICMPv6, No.8 retry TCP SYN IPv6? TCP-RST,ICMPv6, No.10 TCP SYN IPv4 TCP ACK HTTP GET request TCP SYN ACK HTTP response No.12 No.15 17 2010 NTT Information Sharing Platform Laboratories

IPv6/IPv4 : TCP. IP Web. 20! 18 2010 NTT Information Sharing Platform Laboratories

OS Windows 7 Ultimate Type=1 Destination Unreachable Code=0 Code=1 Code=2 Code=3 Code=4 Code=5 Code=6 TCP reset IE 21.01 21.01 21.01 21.01 21.00 21.00 21.01 21.01 1.01 FireFox 21.01 20.99 21.00 21.00 21.00 21.00 21.00 21.00 1.01 Google chrome 21.00 21.01 21.01 21.01 21.01 21.00 21.00 21.00 1.01 IE 22.91 22.90 22.93 22.91 22.92 22.90 22.93 22.92 1.06 WindowsXP Windows Vista Home Premium FireFox 22.94 22.93 22.95 22.93 22.90 Google chrome 21.05 21.10 21.07 21.08 21.10 No fallback No fallback 22.91 22.94 1.01 21.10 21.07 1.02 IE 21.00 21.01 21.02 20.99 21.02 21.00 21.00 21.01 1.00 FireFox 21.00 21.01 21.00 20.99 21.01 21.00 20.99 21.00 1.00 Google Chrome 21.00 21.00 21.00 21.00 20.99 20.99 21.00 21.00 1.00 Safari 74.70 3.95 3.95 3.93 3.94 3.97 74.99 74.71 0.01 MAC OS X 10.6.4 FireFox 74.75 3.94 3.95 Google chrome 74.76 3.95 3.94 No Fallback No Fallback No fallback No fallback 3.95 74.78 74.75 0.01 3.95 74.73 74.78 0.01 Fedora 13 FireFox 21.01 0.01 0.01 0.01 0.01 0.01 FreeBSD7.2 FireFox 75.01 12.64 12.64 No Fallback No fallback No fallback No Fallback 19 2010 NTT Information Sharing Platform Laboratories 0.01 12.64 75.01 75.03 0.01

IPv6/IPv4 Host IPv6 stack IPv4/IPv6 IPv6 IPv4/IPv6 Web server Z IPv6 stack A and AAAA IPv4 stack IPv4 stack IPv6. AAAA IPv6 IPv6 ( VPN ULA ) 20 2010 NTT Information Sharing Platform Laboratories

IPv6/IPv4 DNS DNS IPv4/IPv6DNS DNS DNS WWW DNS query AAAA No.1 DNS query response No.2 DNS query A No.3 DNS query response No.4 IPv6 No.5 TCP SYN IPv6? TCP-RST,ICMPv6, No.6 retry TCP SYN IPv6 No.7 1? TCP-RST,ICMPv6, No.8 retry TCP SYN IPv6 No.9 IPv6? TCP-RST,ICMPv6, No.10 TCP SYN IPv6 No.5? TCP-RST,ICMPv6, No.6 retry TCP SYN IPv6 No.7? TCP-RST,ICMPv6, No.8 retry TCP SYN IPv6 21 2010 NTT Information Sharing Platform Laboratories

Web DNS AAAA host, nslookup ping6, traceroute/tracert DNS DNS 22 2010 NTT Information Sharing Platform Laboratories

IPv6 6to4 IPv4 Windows 23 2010 NTT Information Sharing Platform Laboratories

IPv6 IPv4 1/2 IPv4 NAT DHCP NAT DHCP IPv6 DHCP-PD 24 2010 NTT Information Sharing Platform Laboratories

IPv6 IPv4 2/2 2 IPv4 VPN NAT VPN IPv6 25 2010 NTT Information Sharing Platform Laboratories

IPv6 26 2010 NTT Information Sharing Platform Laboratories

SLAAC RA 2001:db8:1:1/64 27 2010 NTT Information Sharing Platform Laboratories

: IPv6 28 2010 NTT Information Sharing Platform Laboratories

Windows OS, (IPv4 DHCP ). PC to4 uplink IPv4 NAT, IPv4 DHCP IPv6 IPv6 29 2010 NTT Information Sharing Platform Laboratories

FreeBSD speedvm(2) ifconfig -a lnc0: flags=108843<up,broadcast,running,simplex,multicast,needsgian T> mtu 1500 inet6 fe80::20c:29ff:fea1:xxxx%lnc0 prefixlen 64 scopeid 0x1 inet6 2001:xx8:1000:0:20c:29ff:fea1:xxxx prefixlen 64 detached autoconf inet6 2001:xx0:640:f152:20c:29ff:fea1:xxxx prefixlen 64 detached autoconf inet6 2002:72xx:27xx:1:20c:29ff:fea1:xxxx prefixlen 64 autoconf ether 00:0c:29:xx:xx:xx RA Windows: netsh interface ipv6 show neighbors Mac/FreeBSD ndp p 30 2010 NTT Information Sharing Platform Laboratories

L2 RA 31 2010 NTT Information Sharing Platform Laboratories

MTU IPv6 MTU MTU MTU 1500 MTU 1454 MTU 1500 MTU 1280 MTU 1500 Client Server 1500 ICMP Packet too big (MTU=1454) 1454 ICMP Packet too big (MTU=1280) Internet 1280 32 2010 NTT Information Sharing Platform Laboratories

MTU ICMPv6 packet too big MTU. MTU 1500 MTU 1454 MTU 1500 MTU 1280 MTU 1500 Client Server Internet 1500 ICMP Packet too big (MTU=1454) 1454 ICMP Packet too big (MTU=1280) 1280 33 2010 NTT Information Sharing Platform Laboratories

MTU Web ping6 (-s ) Linux: tracepath6 Tracepath6 [shin@localhost ~]$ tracepath6 2001:a18:1:20::42 1?: [LOCALHOST] pmtu 1500 1: 2001:fa8:1000::1 3.803ms 1: 2001:fa8:1000::1 3.288ms 2: 2001:fa8:ffff:ffff::7:179 2.922ms 3: 2001:fa8:ffff:1::770:3 1.924ms asymm 4 4: 2001:218:2000:5000::35 3.113ms 5: 2001:218:0:6000::131 1.753ms asymm 6 6: 2001:218:0:2000::21 110.656ms asymm 7 7: 2001:418:0:2000::b6 101.572ms 8: 2001:418:0:5000::b6 120.589ms 9: 2001:1900:1b:1::4 234.129ms 10: 2001:1900:4:1::109 258.200ms asymm 13 11: 2001:1900:4:1::36 219.077ms 12: 2001:1900:4:1::1d 189.418ms asymm 13 13: 2001:1900:4:1::22 201.236ms asymm 12 14: 2001:1900:4:1::fd 183.251ms asymm 11 15: 2001:1900:4:1::ed 216.240ms asymm 11 16: 2001:1900:6:1::11 260.191ms asymm 10 17: 2001:1900:5:1::102 311.967ms asymm 10 18: 2001:1900:5:1::206 265.499ms asymm 9 19: 2001:1900:5:1::229 269.213ms asymm 7 20: 2001:1900:5:1::229 266.116ms pmtu 1450 20: 2001:1900:5:2::ea 287.139ms asymm 10 20: 2001:1900:5:2::ea 286.539ms asymm 10 21: 2001:a18:0:102::2 287.068ms asymm 11 22: 2001:a18:0:ff01::1 286.986ms asymm 12 23: 2001:a18:0:408::4 287.235ms reached Resume: pmtu 1450 hops 23 back 52 34 2010 NTT Information Sharing Platform Laboratories

MTU ICMPv6 ICMPv6 IPv6 ICMPv6 ICMPv6 : Destination Unreachable (Type 1)» All codes Packet Too Big (Type 2) Time Exceeded (Type 3)» Code 0 only Parameter Problem (Type 4)» Codes 1 and 2 only RFC 4890 Recommendations for Filtering ICMPv6 Messages in Firewalls 35 2010 NTT Information Sharing Platform Laboratories

MTU MTU OS MTU MTU TCP MSS 36 2010 NTT Information Sharing Platform Laboratories

IPv6 37 2010 NTT Information Sharing Platform Laboratories

6to4 IPv6 6to4 IPv6 IPv4 6to4 IPv6 IPv6 6to4 IPv6 IPv4 GLOBAL: 192.0.2.1 RA 2002:c000:0201::/64 192.0.2.1 WZR-AMPG300NH AirMac Exterm, AirMac Express IPv4: 192.168.0.0/24 IPv6: 2002:c000:0201::XXXX/64 38 2010 NTT Information Sharing Platform Laboratories

6to4 6to4 IPv4 LSN 6to4 39 2010 NTT Information Sharing Platform Laboratories

PC IPv4 IPv6 6to4 ( ) Windows OS, Airmac Extreme Teredo (NAT ) Windows OS IPv6 reachable IPv4 IPv6 40 2010 NTT Information Sharing Platform Laboratories

41 2010 NTT Information Sharing Platform Laboratories

RFC3484 IPv6 MUST Windows XP RFC3484 2.[ IPv6 ], B.100.200.0.1 [ IPv6 ], 192.168.1.1 IPv6 IPv4 Step1 Step2 Step3 Step1 Step2 A B Step4 Step3 A [ IPv6 ] [ Pv6 ] Prefix Label [ IPv6 ] 60 6 ::1/128 50 0 ::/0 40 1 2002::/16 30 2 ::/96 20 3 ::ffff:0:0:/96 (IPv4 ) 10 4 Fallback IPv4 Step1 Step2 Step3 Step1 Step2 B 100.200.0.1 192.168.1.1 42 2010 NTT Information Sharing Platform Laboratories