Presentation is loading. Please wait.

Presentation is loading. Please wait.

Alan Way YouTube = “alantalkstech” Wiki = =

Similar presentations


Presentation on theme: "Alan Way YouTube = “alantalkstech” Wiki = ="— Presentation transcript:

1 Alan Way YouTube = “alantalkstech” Wiki = = IP Transition Fix or a Band-Aid?

2 2 PROPRIETARY AND CONFIDENTIAL SPIRENT Is… Putting Innovation to the Test MOBILITYAPPLICATIONSNETWORKS Positioning Mobile packet core and backhaul testing LTE, UMTS & CDMA device and air interface testing GPS, GLONASS, Galileo, Multi-GNSS and Wi-Fi location testing Ethernet services, video and IPTV, voice and IMS testing 10/40/100G Ethernet, data centers, cloud computing and security testing

3 For IPv4 IPv4 IPv6

4 4 ¹ "Gantz, John. "The Embedded Internet: Methodology and Findings." IDC. January 2009." Now the Internet is evolving again, to the embedded space. How big will it become? Intel Vice President Doug Davis cites the IDC prediction of 15 billion intelligent, connected devices by the year 2015.¹ Why we need IPv6

5 5 A customer just asked me to help him construct a configuration that would send a single ping request to every IPv6 address in the entire IPv6 address space using a 10 Gig interface. How long would it take to perform this test using a single 10 GigE port? BTW, it would take around 5 minutes for IPv4. Total addresses (2^128) = 340,282,366,920,938,000,000,000,000,000,000,000,000 Maximum packet rate for 10GigE = 14,470,000 Number of seconds required = 23,516,404,071,937,700,000,000,000,000,000...that's 745,700,281,327,299,000,000,000 years! To put that into perspective, the universe is roughly 15 billion years old (15,000,000,000). 15

6 6

7 7 LSN CGN NAT444 RFC RFC Public Internet NAT 4 44 IPv4 Carrier Grade NAT Large Scale NAT

8 8 LSN NAT444 RFC RFC Public Internet IPv4 ISP Address & CPE Must be managed Performance Issues Gaming VoIP Video Streaming RFC Legal Intercept Loss of Geolocation Where are the bad guys?

9 9

10 10 Dual Stack Lite (DS-Lite) IPv IPv :DB8:0:1::1 2001:DB8:0:2:: (IPv4 Access over IPv6)

11 :DB8:0:1:: Basic Bridging Broad Band element (B4)

12 :DB8:0:2::1 NAT + DHCP CPE 2001:DB8:0:1::1 Address Family Transition Router element (AFTR) AFTR :DB8:0:2::1 NAT + DHCP CPE 2001:DB8:0:1:: :DB8:0:2::1 NAT + DHCP CPE 2001:DB8:0:1::3 NAT + DHCP 2001:DB8:0:2:: :DB8:0:1::

13 13 Datagram Mapping (NAT) IPv IPv :DB8:0:1::1 2001:DB8:0:2:: Datagram Header Contents IPv4 Datagram 1 IPv4 Dst TCP Dst Port 80 IPv4 Src TCP Src Port IPv6 Datagram 2 IPv6 Dst 2001:DB8:0:2::1 IPv6 Src 2001:DB8:0:1::1 IPv4 Dst TCP Dst Port 80 IPv4 Src TCP Src Port IPv4 Datagram 3 IPv4 Dst TCP Dst Port 80 IPv4 Src TCP Src Port 5000 Outbound

14 14 Datagram Mapping (NAT) IPv IPv :DB8:0:1::1 2001:DB8:0:2:: Datagram Header Contents IPv4 Datagram 1 IPv4 Dst TCP Dst Port 5000 IPv4 Src TCP Src Port 80 IPv6 Datagram 2 IPv6 Dst 2001:DB8:0:1::1 IPv6 Src 2001:DB8:0:2::1 IPv4 Dst TCP Dst Port IPv4 Src TCP Src Port 80 IPv4 Datagram 3 IPv4 Dst TCP Dst Port IPv4 Src TCP Src Port 80 Inbound

15 15

16 16 Case study for IPv6 Rapid Deployment Founded in 1999 One of the Worlds largest IPv6 residential providers Provides VoIP, IPTV, Internet, Mobile Four Million Customers (10/2010) 27% of Market Nov 7, rd presented Nov 9, 2007 Prefix from RIPE Nov 9, 2007 Beta Code on Freebox running Dec 11, 2007 Service available to 2M customers 250K users signed up in first month. 500K users enabled today (~4M ready for IPv6) IPv6 Deployment Timeline

17 17 IPv6 Rapid Deployment (6rd) RFC rd specifies a protocol to deploy IPv6 to sites via a service provider's IPv4 network. It builds on 6to4 with the key differentiator that it utilizes an SP's own IPv6 address prefix rather than a well-known prefix (2002::/16) 6rd views the IPv4 network as a link layer for IPv6 IPv4 IPv6

18 18 6rd Example ( Customer Edge Example) IPv6 BR IPv4 Address The CE IPv4 address can be configured or from DHCP The CE IPv4 address can be global or private (RFC 1918) CE IPv4 address 6rd Prefix/n bits Subnet ID 0-16 bits Subnet ID 0-16 bits Interface ID 64 bits CE IPv4 add 0-32 bits CE IPv4 add 0-32 bits :DB80::/ :DB80: 64 64:0100: BR IPv4/IPv6 IPv

19 19 6rd DHCPv4 Option Option_6rd Option-LengthIPv4 Mask len6rd PrefixLen 6rd Prefix (16 Octets) 6rdBRIPv4Address(es) Option_6rd Value (212). Option-Length Length of DHCP Option (22 with one BR IPv4 Address). IPv4MaskLen Number of high order bits that are identical across all CE. 6rdPrefixLen Length of SP’s 6rd IPv6 Prefix in number of bits. 6rdBRIPv4Address One or more IPv4 Address of 6rd Border Relay.

20 20 NAT64 & DNS64 Enables IPv6 Clients to access IPv4 only hosts New/Existing ISPs can provide IPv6 access only

21 21 Client IPv6 Only DNS AAAA Query For alan.com DNS64 Server alan.com IPv4: DNS AAAA Response IPv6 64:FF:9B:: NAT64 IPv4 Only Application Server NAT64 & DNS64 NAT64 Stress Testing IPv6 Excellent article: Uses a special prefix, called Pref64::/n Well-known prefix: 64:ff9b::/96

22 22 Measure performance of Border Gateways Testing up to 100Gbps Measure overall server performance Application/Security/VoIP/Video IPSec Testing Measure performance of IPv6, IPv4 & Dual Stack Routers Measure performance IPv6/IPv4 Tunnel Transition Devices IPv6 Protocol conformance testing. Professional Services How can Spirent help?

23 23 Will Your IPv6 Network Pass the Test?

24 24 YouTube = “alantalkstech” Wiki = =


Download ppt "Alan Way YouTube = “alantalkstech” Wiki = ="

Similar presentations


Ads by Google