IPv4 and IPv6 - Asia Pacific Advanced Network

Download Report

Transcript IPv4 and IPv6 - Asia Pacific Advanced Network

IPv6 over Broadband
Service Models
Mark Williams 魏迈凯
Academic Networking Liaison,
Asia Pacific
[email protected]
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
1
IPv6 over Broadband Services – Target
Market and Service Requirements

Carriers in APAC want to run IPv6 across their broadband networks

Most interest so far in Japan due to Government technology push &
funding for IPv6 development

Interest is also growing in other APAC countries including Korea, India,
China, Taiwan, etc.

There have emerged Two IPv6 over Broadband standards :
 NTT Com, ACCA, KDDI etc in Japan are running or trialling PPP
based IPv4 and IPv6 “Dual Stack” BRAS
 NTT East / West / SI Labs is building a whole new nationwide
network and they want Non-PPP based services.
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
2
Technical Service Details for
IPv4
• PPP-Based Services
• Non PPP-Based Services
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
3
IPv4 Standards
• Business broadband – generally uses Bridged or Routed
1483 for static, always-on service models.
• Subscriber services are based on either PPPoE or DHCP.
• Point to Point Protocol over Ethernet (PPPoE) based on PPP,
extended by RFC 2516
• Dynamic Host Configuration Protocol (DHCP) is based on
work in BootP, extended by RFC 1541, usually implemented
as compliant to RFC 2131.
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
4
Protocol Design Intentions
• PPPoE
• PPPoE is designed to establish a WAN connection to a
remote client. PPPoE extends PPP to Ethernet, providing
for authentication, authorization, accounting and
network layer configuration.
• DHCP
• DHCP is designed to supply DHCP clients (usually in a
broadcast domain i.e. LAN) with network configuration
parameters.
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
5
Summary - IPv4 BRAS Service Models
PPP-based model
• Requires PPPoE client software
or CPE device
• Session based service model
• User authentication &
accounting information present
• Radius based AAA
• Leverages LCP and IPCP
protocols
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
Non PPP-based model
• Business services
• Bridged / Routed 1483 services
• Subscriber Services
• DHCP based broadband remote
access
• Good for lightweight clients
• Requires many add-ins to DHCP
to allow AAA, session monitoring,
accounting, etc etc etc etc….
www.juniper.net
8
IPv6 over Broadband
Technical Service Details
• PPP-Based Services
• Non PPP-Based Services
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
9
The PPPoE Dual Stack
Carrier
IPv4 and IPv6
Network
Layer 2
Access
Layer 2 or
Layer 3 CPE
device
IPv4 and / or
IPv6 devices
VC or VLAN
ERX IPv4/IPv6
Edge Router
RADIUS
Simultaneous Support for IPv4 and IPv6 traffic
over a single PPP connection
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
10
“Dual Stack” Protocol Layers
IPv4
Applications
IPv6
Applications
IPv4
IPv6
PPP
PPPoE or
PPPoA
}
Based on PPP(oX)
One PPP Session
Two Layer 3 Protocols
ATM or
Ethernet
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
11
More detail – IPv4 Connection Setup
NCP - IPCP used for :
• IP address assignment – via Local
pools or Radius
• DNS Server addresses, etc
• etc
IPv4 /
IPCP
PPP / LCP
PPP - LCP used for :
• user authentication
• connection establishment
• connection maintenance / monitoring
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
PPPoE or
PPPoA
ATM or
Ethernet
www.juniper.net
12
Notes about IPv6 Connection setup:
NCP – IPv6CP used only for exchange of Link-Local addresses not much use at all in a BRAS environment.
 JunosE development started in 2002 while specifications were
Internet Drafts but they are now RFCs :
DHCPv6 – draft-ietf-dhc-dhcp6-26.txt
 RFC 3315
 draft-troan-dhcpv6-opt-prefix-delegation-01.txt
 RFC 3633
 draft-ietf-dhc-dhcpv6-opt-dnsconfig-03
 RFC 3646
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
13
How else can the PPPoE model be used ?
Carrier
IPv4 and IPv6
Network
Layer 2
Access
IPv4 and / or
IPv6 devices
Layer 2 CPE
device
VC or VLAN
ERX IPv4/IPv6
Edge Router
• Native Client device support for both IPv4 and
IPv6 over single PPP stack
•Eg - simply extend the existing Windows XP
PPPoE client to support IPv6
•Eg Windows “VISTA” 2007?
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
14
Technical Service Details
• PPP-Based Services
• Non PPP-Based Services
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
15
The Non-PPP model
Layer 2
Access
IPv4 and / or
IPv6 devices
Layer 2 or
Layer 3 CPE
device
VC or VLAN
Carrier
IPv4 and IPv6
Network
ERX IPv4/IPv6
Edge Router



Prefixes statically provisioned on user facing interface (VC / VLAN)
DHCP-PD and opt-DNS could also be used without PPP
ND / RA could also be used to advertise prefixes over Ethernet access
 How to do DNS in this case ?

Less protocol overhead due to no PPP – BUT – bit of a drag due to
lost functionality (user auth, accounting, session monitoring, etc)
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
16
Prefix Assignment in the Non-PPP model
- Layer 3 CPE Case
Carrier
IPv4 and IPv6
Network
Layer 2
Access
IPv4 and / or
IPv6 devices
• ND / RA
• (requires
gateway router to
be a DNS Proxy )
Copyright © 2003 Juniper Networks, Inc.
VC or VLAN
Layer 3 CPE
device
ERX IPv4/IPv6
Edge Router
•IPv6 connection setup :
• DHCP-PD & Opt-DNS – directly over
Ethernet
•IPv4 connection setup :
• PPPoE
Proprietary and Confidential
www.juniper.net
17
Layer 3 CPE - Details
 Prefixes statically provisioned on the BRAS
 One Prefix per access subinterface (VC / VLAN)
 DHCP-PD and opt-DNS used between BRAS and CPE router
 CPE initiates DHCPv6 exchange to BRAS
 Requests IPv6 Prefix via DHCP-PD
 Requests DNSv6 info via Opt-DNS
 BRAS responds with configured values
 ND / RA used to assign IPv6 addresses to IPv6 devices behind CPE
Router.
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
18
Prefix Assignment in the Non-PPP model
- Layer 2 CPE Case
Layer 2
Access
Layer 2 CPE
device
IPv4 and / or
IPv6 devices
VC or VLAN
Carrier
IPv4 and IPv6
Network
ERX IPv4/IPv6
Edge Router
• Neighbor Discovery
• Router Advertisement
• (some sort of DNS info exchange?)
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
19
IPv6 BRAS Service Model Summary
• PPP based
• Requires Dual Stack
(IPv4/v6) PPPoE client or
device
• Session based service
model
• User authentication &
accounting information
present
• Radius based AAA
• Leverages DHCP-PD and
opt-DNS
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
• Non PPP-based
• DHCP-PD or ND/RA
can be used in the
access network
• No native
authentication or
accounting
• More suitable to
“always-on” service
www.juniper.net
24
IPv6 Services
and Products
In Use Today
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
25
Juniper IPv6 Firewall and B-RAS
NS 5XT
IPv6 CPE
Firewall
ERX IPv4/IPv6
B-RAS
Broadband
Access
IPv4
IPv6
IPv4 and / or
IPv6 devices
IPv4
IPv6
•One Circuit
PPP
DHCP-PD or
Neighbor
Discovery
•2 Network
Protocols
PPPoE
IPv4 / IPv6
Firewall &
VPN platform
ATM VC or
Ethernet VLAN
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
26
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
27
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
28
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
29
References in IPv6 Network
Engineering
• GEANT V6 task force
• http://www.join.uni-muenster.de/geantv6/
• DANTE:
• www.dante.net/nep/ipv6/index.html
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
31
IPv6 Network References
GEANT IPv6 Test Program: http://www.juniper.net/news/pressreleases/2001/pr-011128.html
ESNET / 6TAP at PAIX: http://www.juniper.net/news/pressreleases/2001/pr-011128.html
France Telecom / VTHD: http://www.juniper.net/news/pressreleases/2001/pr-011128.html
CSC / FUNET: http://www.juniper.net/news/pressreleases/2002/pr-020507.html
Internet2 / Abilene: http://archives.internet2.edu/guest/archives/I2-NEWS/log200204/msg00003.html
Canarie / CA*net 4: http://www.juniper.net/news/pressreleases/2002/pr-020710.html
ESNET: http://www.juniper.net/news/pressreleases/2002/pr-020828.html
ARNES, DANTE, and REDiris: http://www.juniper.net/news/pressreleases/2002/pr-021003.html
http://archives.internet2.edu:8080/guest/archives/I2-NEWS/log200210/msg00005.html
Internet2 Gigapops: http://www.juniper.net/news/pressreleases/2002/pr-021111.html
Japan Gigabit Network: http://www.juniper.net/news/pressreleases/2002/pr-021112.html
Chunghwa Telecom HiNet: http://www.juniper.net/news/pressreleases/2003/pr-030114.html
NTT Communications: http://www.juniper.net/company/presscenter/pr/2003/pr-030218a.html
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
32
E-series Broadband Services Router
The industry’s leading high-end Broadband Services Routers.
Worldwide market share leader for Broadband deployments
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
33
The New, Extended T-series Family
TX Matrix
Proven Platforms
Highly Resilient, Available
3-Dimensional Scalability
T640
T320
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
34
November 2004 – Delivering on our promise
Juniper Introduces the TX Matrix Platform
T640
T640
T640
T640
Over 3 Billion Packets Per Second !
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
www.juniper.net
35
Juniper Networks IPv6 deployment
Worldwide
Americas
Copyright © 2003 Juniper Networks, Inc.
Proprietary and Confidential
EMEA
APAC
www.juniper.net
36
Thank You