User Network Interface autoconfiguration mechanism Toshi Yamasaki IPv

  • Slides: 17
Download presentation
User Network Interface - auto-configuration mechanism Toshi Yamasaki IPv 6 Operation Study Group /

User Network Interface - auto-configuration mechanism Toshi Yamasaki IPv 6 Operation Study Group / NTT Communications Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting 1

Goal n IPv 6 access services for everyone (nontechnical customers) in 2002 n n

Goal n IPv 6 access services for everyone (nontechnical customers) in 2002 n n n ex) DSL, FTTH, D-up, CATV, etc. Make a rough consensus for “what are minimum requirements for ISP-to. Customer auto-configuration? ” No absolute conclusion, but need a current conclusion to start businesses Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting, Toshi Yamasaki 2

Scope n ISP-to-Customer Environment n n PE-to-CPE Interface CPE-to-Host Interface Here Service ISP PE

Scope n ISP-to-Customer Environment n n PE-to-CPE Interface CPE-to-Host Interface Here Service ISP PE access media Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting, Toshi Yamasaki POI CPE Here LAN Host 3

Auto-configured Parameters n n Site Address Prefix / Host Address DNS Cache Address Mar

Auto-configured Parameters n n Site Address Prefix / Host Address DNS Cache Address Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting, Toshi Yamasaki 4

Typical model in IPv 4 world POI Service ISP Physical Primary DNS Secondary DNS

Typical model in IPv 4 world POI Service ISP Physical Primary DNS Secondary DNS Scope of Address Site Address / Host Address DNS Cache Address PE NAS access media PSTN/DSL Global } CPE L 3 Router Ethernet Global Private IPCP Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting, Toshi Yamasaki Host LAN PC Private DHCP 5

Challenges for IPv 6 world. . . n universality n n n “third-party-serverless” auto-configuration

Challenges for IPv 6 world. . . n universality n n n “third-party-serverless” auto-configuration n should be applicable for various medias shouldn’t assume PPP(IPv 6 CP) should be auto-configured by the service entity itself, only when it is alive Site-Prefix by who provide the routing service for the prefix, DNS Cache Address by who provide DNS Cache service non-PC n n Hosts are not always powerful no heavy requirements Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting, Toshi Yamasaki 6

n Our Current Conclusion. . . Mar 5 th , 2002, IPv 6 Technical

n Our Current Conclusion. . . Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting, Toshi Yamasaki 7

Logical model POI CPE subnet Service ISP PE subnet L 3 R model Host

Logical model POI CPE subnet Service ISP PE subnet L 3 R model Host POI subnet Host MSR model CPE Subnet Site Prefix etc L 3 R Model L 3 Router leaf subnets /48, /64 - MSR Model Multilinksubnet Router one subnet /64 For residential customers? Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting, Toshi Yamasaki 8

Site model ISP site Service n n ISP Customer site subnet CPE subnet Host

Site model ISP site Service n n ISP Customer site subnet CPE subnet Host L 3 R model-A subnet CPE subnet Host L 3 R model-B PE subnet CPE Host MSR model-A subnet CPE Host MSR model-B SHOULD-BE model is Model-A Usually ISP doesn’t assign nor route site-local addresses, especially well-known addresses, to customer nodes Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting, Toshi Yamasaki 9

Site Prefix / Host Address PE Scope of Address Site Address / Host Address

Site Prefix / Host Address PE Scope of Address Site Address / Host Address subnet Link Local CPE Link Global Local APD Host subnet Global (L 3 R) Standard Status - Draft Standard (RFC 2461) Implementation - Many! Alternatives - None RA Stateless Standard Status -I-D (draft-haberman-ipngwg-auto-prefix-01. txt, -02. txt) Implementation - KAME(PE, CPE), YAMAHA(PE, CPE) Alternatives - Router Renumbering (RFC 2894) Standard Status - Draft Standard (RFC 2462) Implementation - Many! Alternatives - Privacy extension (RFC 3041) - DHCPv 6 (draft-ietf-dhcdhcpv 6 -23. txt ) -a new DHCPv 6 option proposed after our last discussion (draft-troan-dhcpv 6 -opt-prefix-delegation-00. txt ) Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting, Toshi Yamasaki 10

DNS Cache Address Service Model-A PE subnet CPE Level 1 Compliance Proxy ISP site

DNS Cache Address Service Model-A PE subnet CPE Level 1 Compliance Proxy ISP site Model-B Level 1 Compliance n Host Level 1 Customer site ISP site n subnet (L 3 R) Standard Status - I-D (draft-ietf-ipngwg-dnsdiscovery-03. txt ) Implementation - KAME Alternatives - Level 2 (draft-ietf-ipngwgdns-discovery-03. txt ) - DHCPv 6 information request (draft-ietf-dhcdhcpv 6 -23. txt ) SHOULD-BE model is Model-A CPE, only the node belongs to both sites, must work as a DNS proxy Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting, Toshi Yamasaki 11

Site Prefix / Host Address PE Scope of Address Site Address / Host Address

Site Prefix / Host Address PE Scope of Address Site Address / Host Address subnet CPE Link Local subnet Host Global (MSR) Standard Status - Draft Standard (RFC 2461) Implementation - Many! Alternatives - None RA Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting, Toshi Yamasaki Stateless Standard Status - Draft Standard (RFC 2462) Implementation - Many! Alternatives - Privacy extension (RFC 3041) - DHCPv 6 (draft-ietf-dhcdhcpv 6 -23. txt ) 12

DNS Cache Address (MSR) Service Model-A Level 1 ISP site Model-B PE Proxy subnet

DNS Cache Address (MSR) Service Model-A Level 1 ISP site Model-B PE Proxy subnet CPE Level 1 Compliance Customer site Level 1 Compliance ISP site n n Host Standard Status - I-D (draft-ietf-ipngwg-dnsdiscovery-03. txt ) Implementation - KAME Alternatives - Level 2 (draft-ietf-ipngwgdns-discovery-03. txt ) - DHCPv 6 information request (draft-ietf-dhcdhcpv 6 -23. txt ) SHOULD-BE model is Model-A PE, only the node belongs to both sites, must work as a DNS proxy Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting, Toshi Yamasaki 13

TBD n n n Name Registration Mechanism Monitoring Issues Security Issues Mar 5 th

TBD n n n Name Registration Mechanism Monitoring Issues Security Issues Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting, Toshi Yamasaki 14

backups Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open

backups Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting, Toshi Yamasaki 15

Level 1 Compliance Details Level 1 response dest srct : global : site-local unicast

Level 1 Compliance Details Level 1 response dest srct : global : site-local unicast srcdest : global or site-local unicast Level 1 level 1 query dest : site-local anycast src : src global : global unicast POI CPE DNS Cache Server ISP Host model-B Host model-A PE X POI CPE Level 1 response (failure) dest : site-local(Customer) unicast NO ROUTE! src : global or site-local(ISP) unicast Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting, Toshi Yamasaki Level 1 query dest : site-local(ISP) anycast src : site-local(Customer) unicast 16

DNS Cache at Customer site Level 1 query dest : site-local anycast src :

DNS Cache at Customer site Level 1 query dest : site-local anycast src : global or site-local unicast DNS Cache Level 1 response dest : global or site-local unicast srct : global or site-local unicast POI CPE Server ISP Host model-B Host model-A PE POI CPE Mar 5 th , 2002, IPv 6 Technical SIG, 13 th APNIC Open Policy Meeting, Toshi Yamasaki 17