Presentation is loading. Please wait.

Presentation is loading. Please wait.

User Network Interface - auto-configuration mechanism -

Similar presentations


Presentation on theme: "User Network Interface - auto-configuration mechanism -"— Presentation transcript:

1 User Network Interface - auto-configuration mechanism -
Toshi Yamasaki IPv6 Operation Study Group / NTT Communications

2 Goal IPv6 access services for everyone (non-technical customers) in 2002 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

3 Scope ISP-to-Customer Environment PE-to-CPE Interface
CPE-to-Host Interface ISP Here Here POI Service PE CPE Host access media LAN

4 Auto-configured Parameters
Site Address Prefix / Host Address DNS Cache Address

5 Typical model in IPv4 world
POI ISP Service PE CPE Host access media LAN Primary DNS Secondary DNS Physical NAS PSTN/DSL L3Router Ethernet PC Scope of Address Global Global Private Private Site Address / Host Address } IPCP DHCP DNS Cache Address

6 Challenges for IPv6 world...
universality should be applicable for various medias shouldn’t assume PPP(IPv6CP) “third-party-serverless” auto-configuration 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 Hosts are not always powerful no heavy requirements

7 Our Current Conclusion...

8 Logical model CPE CPE L3R model Host PE ISP Service Host MSR model
POI PE CPE subnet Host L3R model subnet ISP Service POI subnet CPE Host MSR model CPE Subnet Site Prefix etc L3R Model L3 Router leaf subnets /48, /64 - MSR Model Multilink-subnet Router one subnet /64 For residential customers?

9 Site model Host PE CPE L3R model-A ISP Host CPE L3R model-B Service
Customer site subnet Host PE subnet CPE L3R model-A ISP site ISP Host subnet CPE subnet L3R model-B Service Host subnet CPE MSR model-A Host subnet CPE 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

10 Site Prefix / Host Address (L3R)
PE CPE Host Standard Status Draft Standard (RFC2461) Implementation - Many! Alternatives None subnet subnet Scope of Address Link Local Link Local Global Global APD RA Site Address / Host Address Standard Status Draft Standard (RFC2462) Implementation - Many! Alternatives Privacy extension (RFC3041) DHCPv6 (draft-ietf-dhc-dhcpv6-23.txt ) Stateless Standard Status I-D (draft-haberman-ipngwg-auto-prefix-01.txt, -02.txt) Implementation - KAME(PE, CPE), YAMAHA(PE, CPE) Alternatives Router Renumbering (RFC2894) a new DHCPv6 option proposed after our last discussion (draft-troan-dhcpv6-opt-prefix-delegation-00.txt )

11 DNS Cache Address (L3R) Host Service PE CPE SHOULD-BE model is Model-A
subnet subnet ISP site Customer site Model-A Level1 Compliance Proxy Level1 Standard Status I-D (draft-ietf-ipngwg-dns-discovery-03.txt ) Implementation - KAME Alternatives Level2 (draft-ietf-ipngwg-dns-discovery-03.txt ) DHCPv6 information request (draft-ietf-dhc-dhcpv6-23.txt ) ISP site Model-B Level1 Compliance SHOULD-BE model is Model-A CPE, only the node belongs to both sites, must work as a DNS proxy

12 Site Prefix / Host Address (MSR)
PE CPE Host Standard Status Draft Standard (RFC2461) Implementation - Many! Alternatives None subnet subnet Scope of Address Link Local Global RA Site Address / Host Address Standard Status Draft Standard (RFC2462) Implementation - Many! Alternatives Privacy extension (RFC3041) DHCPv6 (draft-ietf-dhc-dhcpv6-23.txt ) Stateless

13 DNS Cache Address (MSR)
Host Service PE CPE subnet ISP site Customer site Model-A Level1 Proxy Level1 Compliance Standard Status I-D (draft-ietf-ipngwg-dns-discovery-03.txt ) Implementation - KAME Alternatives Level2 (draft-ietf-ipngwg-dns-discovery-03.txt ) DHCPv6 information request (draft-ietf-dhc-dhcpv6-23.txt ) ISP site Model-B Level1 Compliance SHOULD-BE model is Model-A PE, only the node belongs to both sites, must work as a DNS proxy

14 TBD Name Registration Mechanism Monitoring Issues Security Issues

15 backups

16 Level1 Compliance Details
Level1 response dest : global unicast src : global or site-local unicast response srct : site-local dest : global Level1 query dest : site-local anycast src : global unicast level1 query dest : site-local src : global POI CPE Host model-B ISP DNS Cache PE Server POI X CPE Host model-A Level1 response (failure) dest : site-local(Customer) unicast NO ROUTE! src : global or site-local(ISP) unicast Level1 query dest : site-local(ISP) anycast src : site-local(Customer) unicast

17 DNS Cache at Customer site
Level1 query dest : site-local anycast src : global or site-local unicast DNS Cache Level1 response dest : global or site-local unicast srct : global or site-local unicast POI CPE Host model-B ISP PE Server POI CPE Host model-A


Download ppt "User Network Interface - auto-configuration mechanism -"

Similar presentations


Ads by Google