LAN IPv6 IPv6 WG IPv6 OS SWG () 1
1 IPv6 WG OS SWG PCOSIPv6 Windows Vista 2 3 KAMEUSAGIMacOSX IPv6 2
IPv6 PCOSIPv6 Windows VISTA OSv6 MacOS X Linux *BSD Solaris etc PC RS RA DAD IPv6 DHCPv6 DNS AAAA PMTUD? 3
IPv6 IPv6? v6? v6?? 4
IPv6 5
DNS (1/4) IPv6 A AAAA IPv6 OS AAAA AAAA A A AAAA MX A MX A 6
DNS (2/4) 1 Web q.example.jp A? q.example.jp AAAA? q.example.jp A? q.example.jp.co.jp AAAA? q.example.jp.co.jp A? q.example.jp.example.jp AAAA? q.example.jp.example.jp A? q.example.jp.com AAAA? q.example.jp.com q.example.jp IPv4, IPv6 7
DNS (3/4) C: > telnet q.example.jp AAAA?q.example.jp AAAA?q.example.jp.co.jp AAAA?q.example.jp.example.jp AAAA?q.example.jp.com A? q.example.jp A? q.example.jp.co.jp A? q.example.jp.example.jp A? q.example.jp.com Windows XP SP2 C: > telnet q.example.jp Windows Vista Build 5600 A? q.example.jp A? q.example.jp.co.jp A? q.example.jp.example.jp A? q.example.jp.com AAAA?q.example.jp AAAA?q.example.jp.co.jp AAAA?q.example.jp.example.jp AAAA? q.example.jp.com IPv6 IPv4 NXDOMAIN IPv4 IPv4 IPv6 IPv4 NXDOMAIN IPv6 8
DNS (4/4 ) NXDOMAIN BCP Windows Vista Build 5600 9
IPv6 TCP (1/4) IPv6 IPv6? 10
IPv6 TCP (2/4) IE7 Web? 11
IPv6 TCP (3/4) 12
IPv6 TCP (4/4 ) : 1 RFC3484Policy Table IPv6prefix IPv4 mapped address(::ffff:0:0/96) IPv6 default route 2 RS/RA IPv6 Prefix IPv6 > netsh interface ipv6 delete route ::/0 [interface] [nexthop] RA IPv6 Prefix >netsh interface ipv6 add route [prefix] [interface] [nexthop] 13
PC 1 Web 14
15
Windows XP IPv6 install PC XPPCAAAA A XPPC 16
(Vista ) 17
Windows 6to4 teredo? IPv6Internet 18
[6to4] 1. v4 NWVista Vista OCNPPPoE v4 2. ipconfig /all"tunnel adapter(6to4 Tunneling Pseudo- Interface)"v6 [Teredo] 1. v4 NW NAT Vista 2. ipconfig /all"tunnel adapter(teredo Tunneling Pseudo-Interface)"v6 19
IPv4 6to4 IPv4 Terodo IPv6 20
Vista IPv6 ICMP? Vista? 21
(ICMP) or ICMPv6 1 Destination Unreachable 2 Packet Too Big 3 Time Exceeded 4 Parameter Problem 128 Echo Request 129 Echo Reply 130 Multicast Listener Query 131 Multicast Listener Report 132 Multicast Listener Done 133 Router Solicitation 134 Router Advertisement 135 Neighbor Solicitation 136 Neighbor Advertisement 137 Redirect 143 Multicast Listener Report Version2 22
(TCP/UDP) TCP 2869 LCSLAP (UPnP ) (UPnP ) 5355 LLMNR (Linklocal Multicast Name Resolution) (LLMNR TCP ) UDP 5357 Web Service for Devices (WSD ) 5358 WS for Devices Secured (WSD EventsSecure ) (TCP ) Teredo -Teredo(UDP 68 Bootpc ) - (DHCP ) 137 NETBIOS Name Service (NB ) 138 NETBIOS Datagram (NB Service ) 1900 SSDP (SSDP ) (SSDP ) 3702 UPnP v2 Discovery (pub WSD ) (WSD ) 5355 LLMNR (LLMNR UDP (Linklocal Multicast Name ) Resolution) 23
XP(IPv4) Vista(IPv4) Vista(IPv6) TCP 135 epmap(rpc) 139 NETBIOS Session Service 445 Microsoft-DS ( / ) UDP 123 NTP 137 NETBIOS Name Service 138 NETBIOS Datagram Service 445 Microsoft-DS ( / ) 500 ISAKMP(IKE) 1900 SSDP 3702 UPnP v2 Discovery 4500 IPsec NAT Traversal 5355 LLMNR (Linklocal Multicast Name Resolution) 24
25
RA RA 26
RA 1. Windows Firewall RA 2. Vista IPv6 3. IPv6 RA 4. IPv6 RA Windows Vista Vista Windows Firewall RA RA Windows Firewall IPv6 RA RA valid_lifetime 2 Prefix IPv6 27
RA Firewall IP Windows FirewallRA Windows RA 28
IPv6DDNS IPv6 DDNS IPv6 DNS server IPv4 DNS serverfall back? IPv4 IPv6? IPv6 address? address? 29
30 IPv6DDNS
DNS DNS IP DNS (DNS ) RFC4433 RA DHCPv6 Well-known Anycast Addresses IPv6 OS 31
Vista DNS DHCPv6Well-known 2 [DHCPv6] ManagedFlag1 RA DHCPv6 SolicitRequest DNS OtherConfigFlag1 RA DHCPv6 Information-request [Well-known] fec0:0:0:ffff::1 fec0:0:0:ffff::3well-known obsolete 32
/ MH( ) :Internet ISP :Internet IP : 2 IP MP( ) 33
RA? Internet A (ISP) B (ASP) ISP A ISP A ASP B ASP B A, B 34
( ) 35
36 IP? :Internet IP A B (ASP-1) C (ASP-2) D (ASP-2) Internet Internet A, B, C A (ISP) B (ASP-1) C (ASP-2) Internet Internet A, B, C C A C A C C B C B C B B
( ) 37
38
Internet Internet IPv6 IPv6 IPv6 Firewall = IPv6 IPv6 39
IPv6 ( ) Internet 40