SlideShare una empresa de Scribd logo
1 de 20
IPV6-THE NEXT GENERATION
                PROTOCOL

Session Number
Presentation_ID   © 2002, Cisco Systems, Inc. All rights reserved.   1
Introduction


        • What is IP?
                        The Internet Protocol (IP) is the method or protocol
                        by which data is sent from one computer to
                        another on the Internet.
        • History
                        In 1978, the Office of the Secretary of Defense
                        (OSD) mandated the use of IPv4 for all “host-to-
                        host” data exchange enabling IPv4 to become the
                        mechanism for the military to create integrated
                        versus stovepiped communications.

© 2002, Cisco Systems, Inc. All rights reserved.                               2
Do We Really Need a Larger Address
     Space?
                  • Internet Users or PC
                                  ~530 million users in Q2 CY2002, ~945 million by 2004
                                     (Source: Computer Industry Almanac)
                                  Emerging population/geopolitical and Address space
                  • PDA, Pen-Tablet, Notepad,…
                                  ~20 million in 2004
                  • Mobile phones
                                  Already 1 billion mobile phones delivered by the industry
                  • Transportation
                                  1 billion automobiles forecast for 2008
                                  Internet access in Planes
                  • Consumer devices
                                  Billions of Home and Industrial Appliances

© 2002, Cisco Systems, Inc. All rights reserved.                                              3
Explosion of New Internet Appliances




© 2002, Cisco Systems, Inc. All rights reserved.   4
Techniques to reduce address shortage
       in IPv4



            • Subnetting
            • Network Address Translation (NAT)
            • Classless Inter Domain Routing (CIDR)




© 2002, Cisco Systems, Inc. All rights reserved.      5
Subnetting

                 • Three-level hierarchy: network, subnet,
                   and host.
                 • The extended-network-prefix is composed
                   of the classful network-prefix and the
                   subnet-number
                 • The extended-network-prefix has
                   traditionally been identified by the subnet
                   mask


                       Network-Prefix              Subnet-Number Host-Number

© 2002, Cisco Systems, Inc. All rights reserved.                               6
Subnetting Example
                                                                128.10.1.1       H1      128.10.1.2 H2



                                                                             Sub-network 128.10.1.0

           Internet
                                                            G

                                                   All traffic
                                                   to 128.10.0.0
                                                                   128.10.2.1 H3         128.10.2.2 H4
Net mask 255.255.0.0

                                                                         Sub-network 128.10.2.0

© 2002, Cisco Systems, Inc. All rights reserved.
                                                             Subnet mask 255.255.255.0                   7
Network Address Translation


                • Each organization-
                  single IP address                 3 Reserved ranges
                                                    10.0.0.0 – 10.255.255.255 (16,777,216 hosts)
                • Within organization
                  – each host with IP               172.16.0.0 – 172.31.255.255/12 (1,048,576
                                                    hosts)
                  unique to the orgn.,
                                                    192.168.0.0 – 192.168.255.255/16 (65,536
                  from reserved set of              hosts)
                  IP addresses



© 2002, Cisco Systems, Inc. All rights reserved.                                                   8
NAT Example
                                                              10.0.0.4
C



B

                                                              10.0.0.1


                                                                 Source       Source                    NAT Router's
                                                    Source                               NAT Router's
                                                               Computer's   Computer's                   Assigned
                                                   Computer                               IP Address
                                                               IP Address      Port                     Port Number

                                                      A         10.0.0.1       400        24.2.249.4         1

                                                      B         10.0.0.2       50         24.2.249.4         2

                                                      C         10.0.0.3      3750        24.2.249.4         3

                                                      D         10.0.0.4       206        24.2.249.4         4



© 2002, Cisco Systems, Inc. All rights reserved.                                                                       9
Classless Inter-Domain Routing

                 • Eliminates traditional classful IP routing.
                 • Supports the deployment of arbitrarily
                   sized networks
                 • Routing information is advertised with a
                   bit mask/prefix length specifies the number
                        of leftmost contiguous bits in the network portion
                        of each routing table entry

                 • Example: 192.168.0.0/21


© 2002, Cisco Systems, Inc. All rights reserved.                             10
Features of IPv6

                                    • Larger Address Space
                                    • Aggregation-based address hierarchy
                                                   – Efficient backbone routing
                                    • Efficient and Extensible IP datagram
                                    • Stateless Address Autoconfiguration
                                    • Security (IPsec mandatory)
                                    • Mobility


© 2002, Cisco Systems, Inc. All rights reserved.                                  11
128-bit IPv6 Address

                    3FFE:085B:1F1F:0000:0000:0000:00A9:1234

8 groups of 16-bit hexadecimal numbers separated by “:”
                                                        Leading zeros can be
                                                        removed

                                                    3FFE:85B:1F1F::A9:1234

:: = all zeros in one or more group of 16-bit hexadecimal numbers


 © 2002, Cisco Systems, Inc. All rights reserved.                              12
Basic Address Types

                     unicast:
                                             for one-to-one       U
                                             communication
                                                                  M

                     multicast:                                   M
                                             for one-to-many
                                                                  M
                                             communication
                                                                  A
                     anycast:
                                                                  A
                                             for one-to-nearest
                                             communication        A

13
 © 2002, Cisco Systems, Inc. All rights reserved.                     13
IPv6 Stateless Auto-configuration




© 2002, Cisco Systems, Inc. All rights reserved.   14
Major Improvements of
                                                        IPv6 Header
                  • No option field: Replaced by extension
                    header. Result in a fixed length, 40-byte
                    IP header.
                  • No header checksum: Result in fast
                    processing.
                  • No fragmentation at intermediate nodes:
                    Result in fast IP forwarding.




© 2002, Cisco Systems, Inc. All rights reserved.                           15
IPv6: Security Issues

                                    • Provision for
                                                    Authentication header
                                                       Guarantees authenticity and integrity of data
                                                    Encryption header
                                                       Ensures confidentiality and privacy

                                    • Encryption modes:
                                                    Transport mode
                                                    Tunnel mode

                                    • Independent of key management
                                      algorithm.
                                    • Security implementation is mandatory
                                      requirement in IPv6.
IIT 2005
AprKanpur                                                                                              16
 © 2002, Cisco Systems, Inc. All rights reserved.                                                           16
Mobility Support in IPv6

                • Mobile computers are becoming commonplace.
                • Mobile IPv6 allows a node to move from one link to
                  another without changing the address.
                • Movement can be heterogeneous, i.e., node can move
                  from an Ethernet link to a cellular packet network.
                • Mobility support in IPv6 is more efficient than
                  mobility support in IPv4.
                • There are also proposals for supporting micro-
                  mobility.




IIT 2005
AprKanpur                                                   17
 © 2002, Cisco Systems, Inc. All rights reserved.                       17
Much Still To Do


               though IPv6 today has all the functional capability of IPv4,
               • implementations are not as advanced
                      (e.g., with respect to performance, multicast support, compactness,
                      instrumentation, etc.)
               • deployment has only just begun
               • much work to be done moving application, middleware, and
                 management software to IPv6
               • much training work to be done
                      (application developers, network administrators, sales staff,…)
               • many of the advanced features of IPv6 still need specification,
                 implementation, and deployment work


18
 © 2002, Cisco Systems, Inc. All rights reserved.                                           18
Conclusion
                                      IPv6 is NEW …
                          – built on the experiences learned from IPv4
                          – new features
                          – large address space
                          – new efficient header
                          – autoconfiguration
                                      … and OLD
                          – still IP
                          – build on a solid base
                          – started in 1995, a lot of implementations and
                          tests done
© 2002, Cisco Systems, Inc. All rights reserved.                            19
Session Number
Presentation_ID   © 2002, Cisco Systems, Inc. All rights reserved.   20

Más contenido relacionado

La actualidad más candente

Report on ip addresses
Report on ip addressesReport on ip addresses
Report on ip addresses
Amandeep Kaur
 

La actualidad más candente (20)

ipv6 ppt
ipv6 pptipv6 ppt
ipv6 ppt
 
Ipv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparisonIpv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparison
 
IP Address - IPv4 & IPv6
IP Address - IPv4 & IPv6IP Address - IPv4 & IPv6
IP Address - IPv4 & IPv6
 
IPv6 address
IPv6 addressIPv6 address
IPv6 address
 
A very good introduction to IPv6
A very good introduction to IPv6A very good introduction to IPv6
A very good introduction to IPv6
 
Ip addressing
Ip addressingIp addressing
Ip addressing
 
Privacy and security in IoT
Privacy and security in IoTPrivacy and security in IoT
Privacy and security in IoT
 
Internet protocol v6
Internet protocol v6Internet protocol v6
Internet protocol v6
 
6lowpan
6lowpan6lowpan
6lowpan
 
Types of ip address classes
Types of ip address classesTypes of ip address classes
Types of ip address classes
 
IPV6 ADDRESS
IPV6 ADDRESSIPV6 ADDRESS
IPV6 ADDRESS
 
security and privacy-Internet of things
security and privacy-Internet of thingssecurity and privacy-Internet of things
security and privacy-Internet of things
 
what is Private and publis ip address
what is Private and publis ip addresswhat is Private and publis ip address
what is Private and publis ip address
 
Bgp protocol
Bgp protocolBgp protocol
Bgp protocol
 
Address resolution protocol (ARP)
Address resolution protocol (ARP)Address resolution protocol (ARP)
Address resolution protocol (ARP)
 
IP Address
IP AddressIP Address
IP Address
 
Ip addressing
Ip addressingIp addressing
Ip addressing
 
IPV4 vs IPV6
IPV4 vs IPV6IPV4 vs IPV6
IPV4 vs IPV6
 
IoT Networking Part 2
IoT Networking Part 2IoT Networking Part 2
IoT Networking Part 2
 
Report on ip addresses
Report on ip addressesReport on ip addresses
Report on ip addresses
 

Destacado

I pv4 vs ipv6
I pv4 vs ipv6I pv4 vs ipv6
I pv4 vs ipv6
duvan
 

Destacado (20)

IPv6
IPv6IPv6
IPv6
 
IPV6 ppt
IPV6 pptIPV6 ppt
IPV6 ppt
 
Ipv6
Ipv6Ipv6
Ipv6
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
 
IPv4 to IPv6
IPv4 to IPv6IPv4 to IPv6
IPv4 to IPv6
 
Presentación IPv6
Presentación IPv6Presentación IPv6
Presentación IPv6
 
Cisco IPv6 Tutorial
Cisco IPv6 TutorialCisco IPv6 Tutorial
Cisco IPv6 Tutorial
 
IPV6 INTRODUCTION
IPV6 INTRODUCTIONIPV6 INTRODUCTION
IPV6 INTRODUCTION
 
IPv6
IPv6IPv6
IPv6
 
I pv4 vs ipv6
I pv4 vs ipv6I pv4 vs ipv6
I pv4 vs ipv6
 
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
 
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
 
IPv6 theoryfinalx
IPv6 theoryfinalxIPv6 theoryfinalx
IPv6 theoryfinalx
 
Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
 
Ipv4
Ipv4Ipv4
Ipv4
 
Dhcp presentation
Dhcp presentationDhcp presentation
Dhcp presentation
 
Ipv4 ppt
Ipv4 pptIpv4 ppt
Ipv4 ppt
 
IPv6 Observatory study - Final report
IPv6 Observatory study - Final reportIPv6 Observatory study - Final report
IPv6 Observatory study - Final report
 
IPv6 at LinkedIn
IPv6 at LinkedInIPv6 at LinkedIn
IPv6 at LinkedIn
 
11
1111
11
 

Similar a Ipv6 the next generation protocol

Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptxConnecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
ssuser52b751
 

Similar a Ipv6 the next generation protocol (20)

CCNA RS_ITN - Chapter 8
CCNA RS_ITN - Chapter 8CCNA RS_ITN - Chapter 8
CCNA RS_ITN - Chapter 8
 
CCNA RS_ITN - Chapter 6
CCNA RS_ITN - Chapter 6CCNA RS_ITN - Chapter 6
CCNA RS_ITN - Chapter 6
 
CCNA2 Verson6 Chapter9
CCNA2 Verson6 Chapter9CCNA2 Verson6 Chapter9
CCNA2 Verson6 Chapter9
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
CCNA Industrial Training Presentation
CCNA Industrial Training PresentationCCNA Industrial Training Presentation
CCNA Industrial Training Presentation
 
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 9
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 9CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 9
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 9
 
CCNA RS_NB - Chapter 7
CCNA RS_NB - Chapter 7CCNA RS_NB - Chapter 7
CCNA RS_NB - Chapter 7
 
Presentation cloud computing and the internet
Presentation   cloud computing and the internetPresentation   cloud computing and the internet
Presentation cloud computing and the internet
 
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 7
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 7CCNA (R & S) Module 01 - Introduction to Networks - Chapter 7
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 7
 
Nat 07
Nat 07Nat 07
Nat 07
 
CCNA RS_NB - Chapter 6
CCNA RS_NB - Chapter 6CCNA RS_NB - Chapter 6
CCNA RS_NB - Chapter 6
 
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptxConnecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
 
Apend. networking generic a
Apend. networking generic aApend. networking generic a
Apend. networking generic a
 
Ccna v5-S1-Chapter 8
Ccna v5-S1-Chapter 8Ccna v5-S1-Chapter 8
Ccna v5-S1-Chapter 8
 
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 8
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 8CCNA (R & S) Module 01 - Introduction to Networks - Chapter 8
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 8
 
Chapter 9 : Subnetting IP networks
Chapter 9 : Subnetting IP networksChapter 9 : Subnetting IP networks
Chapter 9 : Subnetting IP networks
 
CCNAv5 - S1: Chapter 9 - Subnetting Ip Networks
CCNAv5 - S1: Chapter 9 - Subnetting Ip NetworksCCNAv5 - S1: Chapter 9 - Subnetting Ip Networks
CCNAv5 - S1: Chapter 9 - Subnetting Ip Networks
 
Chapter 09 - Subnetting IP Networks
Chapter 09 - Subnetting IP NetworksChapter 09 - Subnetting IP Networks
Chapter 09 - Subnetting IP Networks
 
101 apend. networking generic a
101 apend. networking generic a101 apend. networking generic a
101 apend. networking generic a
 
CCN CEP.pptx
CCN CEP.pptxCCN CEP.pptx
CCN CEP.pptx
 

Más de PRADEEP Cheekatla (20)

Sachin...sachin
Sachin...sachinSachin...sachin
Sachin...sachin
 
White led
White ledWhite led
White led
 
Tracking and positioning of mobile systems in telecommunication networks
Tracking and positioning of mobile systems in telecommunication networksTracking and positioning of mobile systems in telecommunication networks
Tracking and positioning of mobile systems in telecommunication networks
 
The bio chips
The bio chipsThe bio chips
The bio chips
 
Tablet pc
Tablet pcTablet pc
Tablet pc
 
Super speed usb3.0
Super speed usb3.0Super speed usb3.0
Super speed usb3.0
 
Spect technology
Spect technologySpect technology
Spect technology
 
Smart note taker
Smart note takerSmart note taker
Smart note taker
 
Skinput
SkinputSkinput
Skinput
 
Rf controlled fire fighting robot
Rf controlled fire fighting robotRf controlled fire fighting robot
Rf controlled fire fighting robot
 
Remote accident report system for highways using rf
Remote accident report system for highways using rfRemote accident report system for highways using rf
Remote accident report system for highways using rf
 
Paper battery
Paper batteryPaper battery
Paper battery
 
Night vision technology
Night vision technologyNight vision technology
Night vision technology
 
Magnetic levitation trai ns
Magnetic  levitation  trai nsMagnetic  levitation  trai ns
Magnetic levitation trai ns
 
Image compression using singular value decomposition
Image compression using singular value decompositionImage compression using singular value decomposition
Image compression using singular value decomposition
 
Haptics touch the virtual
Haptics touch the virtualHaptics touch the virtual
Haptics touch the virtual
 
Crusoe processor
Crusoe    processorCrusoe    processor
Crusoe processor
 
Audio spotlighting
Audio spotlightingAudio spotlighting
Audio spotlighting
 
3 d integrated circuits
3 d integrated circuits3 d integrated circuits
3 d integrated circuits
 
Bluejacking
BluejackingBluejacking
Bluejacking
 

Último

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Último (20)

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 

Ipv6 the next generation protocol

  • 1. IPV6-THE NEXT GENERATION PROTOCOL Session Number Presentation_ID © 2002, Cisco Systems, Inc. All rights reserved. 1
  • 2. Introduction • What is IP? The Internet Protocol (IP) is the method or protocol by which data is sent from one computer to another on the Internet. • History In 1978, the Office of the Secretary of Defense (OSD) mandated the use of IPv4 for all “host-to- host” data exchange enabling IPv4 to become the mechanism for the military to create integrated versus stovepiped communications. © 2002, Cisco Systems, Inc. All rights reserved. 2
  • 3. Do We Really Need a Larger Address Space? • Internet Users or PC ~530 million users in Q2 CY2002, ~945 million by 2004 (Source: Computer Industry Almanac) Emerging population/geopolitical and Address space • PDA, Pen-Tablet, Notepad,… ~20 million in 2004 • Mobile phones Already 1 billion mobile phones delivered by the industry • Transportation 1 billion automobiles forecast for 2008 Internet access in Planes • Consumer devices Billions of Home and Industrial Appliances © 2002, Cisco Systems, Inc. All rights reserved. 3
  • 4. Explosion of New Internet Appliances © 2002, Cisco Systems, Inc. All rights reserved. 4
  • 5. Techniques to reduce address shortage in IPv4 • Subnetting • Network Address Translation (NAT) • Classless Inter Domain Routing (CIDR) © 2002, Cisco Systems, Inc. All rights reserved. 5
  • 6. Subnetting • Three-level hierarchy: network, subnet, and host. • The extended-network-prefix is composed of the classful network-prefix and the subnet-number • The extended-network-prefix has traditionally been identified by the subnet mask Network-Prefix Subnet-Number Host-Number © 2002, Cisco Systems, Inc. All rights reserved. 6
  • 7. Subnetting Example 128.10.1.1 H1 128.10.1.2 H2 Sub-network 128.10.1.0 Internet G All traffic to 128.10.0.0 128.10.2.1 H3 128.10.2.2 H4 Net mask 255.255.0.0 Sub-network 128.10.2.0 © 2002, Cisco Systems, Inc. All rights reserved. Subnet mask 255.255.255.0 7
  • 8. Network Address Translation • Each organization- single IP address 3 Reserved ranges 10.0.0.0 – 10.255.255.255 (16,777,216 hosts) • Within organization – each host with IP 172.16.0.0 – 172.31.255.255/12 (1,048,576 hosts) unique to the orgn., 192.168.0.0 – 192.168.255.255/16 (65,536 from reserved set of hosts) IP addresses © 2002, Cisco Systems, Inc. All rights reserved. 8
  • 9. NAT Example 10.0.0.4 C B 10.0.0.1 Source Source NAT Router's Source NAT Router's Computer's Computer's Assigned Computer IP Address IP Address Port Port Number A 10.0.0.1 400 24.2.249.4 1 B 10.0.0.2 50 24.2.249.4 2 C 10.0.0.3 3750 24.2.249.4 3 D 10.0.0.4 206 24.2.249.4 4 © 2002, Cisco Systems, Inc. All rights reserved. 9
  • 10. Classless Inter-Domain Routing • Eliminates traditional classful IP routing. • Supports the deployment of arbitrarily sized networks • Routing information is advertised with a bit mask/prefix length specifies the number of leftmost contiguous bits in the network portion of each routing table entry • Example: 192.168.0.0/21 © 2002, Cisco Systems, Inc. All rights reserved. 10
  • 11. Features of IPv6 • Larger Address Space • Aggregation-based address hierarchy – Efficient backbone routing • Efficient and Extensible IP datagram • Stateless Address Autoconfiguration • Security (IPsec mandatory) • Mobility © 2002, Cisco Systems, Inc. All rights reserved. 11
  • 12. 128-bit IPv6 Address 3FFE:085B:1F1F:0000:0000:0000:00A9:1234 8 groups of 16-bit hexadecimal numbers separated by “:” Leading zeros can be removed 3FFE:85B:1F1F::A9:1234 :: = all zeros in one or more group of 16-bit hexadecimal numbers © 2002, Cisco Systems, Inc. All rights reserved. 12
  • 13. Basic Address Types unicast: for one-to-one U communication M multicast: M for one-to-many M communication A anycast: A for one-to-nearest communication A 13 © 2002, Cisco Systems, Inc. All rights reserved. 13
  • 14. IPv6 Stateless Auto-configuration © 2002, Cisco Systems, Inc. All rights reserved. 14
  • 15. Major Improvements of IPv6 Header • No option field: Replaced by extension header. Result in a fixed length, 40-byte IP header. • No header checksum: Result in fast processing. • No fragmentation at intermediate nodes: Result in fast IP forwarding. © 2002, Cisco Systems, Inc. All rights reserved. 15
  • 16. IPv6: Security Issues • Provision for Authentication header Guarantees authenticity and integrity of data Encryption header Ensures confidentiality and privacy • Encryption modes: Transport mode Tunnel mode • Independent of key management algorithm. • Security implementation is mandatory requirement in IPv6. IIT 2005 AprKanpur 16 © 2002, Cisco Systems, Inc. All rights reserved. 16
  • 17. Mobility Support in IPv6 • Mobile computers are becoming commonplace. • Mobile IPv6 allows a node to move from one link to another without changing the address. • Movement can be heterogeneous, i.e., node can move from an Ethernet link to a cellular packet network. • Mobility support in IPv6 is more efficient than mobility support in IPv4. • There are also proposals for supporting micro- mobility. IIT 2005 AprKanpur 17 © 2002, Cisco Systems, Inc. All rights reserved. 17
  • 18. Much Still To Do though IPv6 today has all the functional capability of IPv4, • implementations are not as advanced (e.g., with respect to performance, multicast support, compactness, instrumentation, etc.) • deployment has only just begun • much work to be done moving application, middleware, and management software to IPv6 • much training work to be done (application developers, network administrators, sales staff,…) • many of the advanced features of IPv6 still need specification, implementation, and deployment work 18 © 2002, Cisco Systems, Inc. All rights reserved. 18
  • 19. Conclusion  IPv6 is NEW … – built on the experiences learned from IPv4 – new features – large address space – new efficient header – autoconfiguration  … and OLD – still IP – build on a solid base – started in 1995, a lot of implementations and tests done © 2002, Cisco Systems, Inc. All rights reserved. 19
  • 20. Session Number Presentation_ID © 2002, Cisco Systems, Inc. All rights reserved. 20