SlideShare a Scribd company logo
1 of 22
It’s Features & Advantages




                             Haghighi.ahmad@gmail.com
(IPv4) IP

                                             Internet Protocol      •
                                                                 IP •

           IP
                        IP                                           •

Localhost = 127.0.0.1                                                •
                                  (       ) octet                    •
                             IP                                      •
                                      .
                                                                     •
                                                            .
                   Localhost = 11011000.00011011.00111101.10001001
                                            IP                       •
IPv4

  8 bit             8 bit       8 bit   8 bit




                   IP       =




          multicasting
IPv6

   IPv6                          •
                   IP
IPv4                 IP

                          IPv6   •

               )
       .(
IPv6

    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
IPv6

16 bit   16 bit   16 bit   16 bit       16 bit   16 bit   16 bit   16 bit




                     IP      =
                                    =



340,282,366,920,938,463,463,374,607,431,768,211,456
#1) IPv6 provides a substantially larger
IP address space than IPv4
#2) IPv6 provides better end-to-end
connectivity than IPv4
• The most exciting applications to emerge in recent days are
  peer-to-peer applications such as multi-player online games,
  video-conferencing (streaming media), file sharing and VoIP.

• As mentioned earlier, the shortage of addresses caused by
  IPv4 has been overcome to some extent by using NAT




    How does IPv6 provide a solution?
    IPv6 with its large address space no longer
    requires NAT and can ensure true end-to-end
    connectivity. This means peer-to-peer applications
    like VoIP or streaming media can work very
    effectively and efficiently with IPv6.
#3)IPv6 has better ability for
 autoconfiguring devices than IPv4
• Whenever a node plugs in and wants to be part of a network, IP
  address information and router information is required to properly
  configure the node and get it running.

• In the past, when there were fewer devices and computers in a
  network running IP, almost all of them were statically configured and
  IP addresses were manually assigned.




     How does IPv6 provide a solution?
     • IPv6 offers automatic configuration and simple configuration
       mechanisms. Known as plug-and-play autoconfiguration.
     • IPv6 offers DHCPv6, which is an autoconfiguration similar to IPv4
       DHCP and offers stateful address autoconfiguration
     • IPv6 also offers stateless or serverless address autoconfiguration
     • In stateless autoconfiguration, a host can automatically
       configure its own IPv6 address and does not need any assistance
       from a stateful address serve.
#4) IPv6 contains simplified Header
Structures leading to faster routing as
compared to IPv4

                   vers     hlen      TOS                 total length

                          identification          flags         flag-offset

           20         TTL          protocol         header checksum
           bytes
                                            source address

                                       destination address

                                      options and padding

                                            IPv4

                    vers      traffic class               flow-label

                          payload length         next header           hop limit

           40                              source address
           bytes


                                     destination address



                                            IPv6
#5) IPv6 provides better security than
 IPv4 for applications and networks
• Because of end-to-end model, IPv4 was designed with almost no
  security in mind and assumes that the required security will be
  provided at the end nodes.
• For example, consider an application such as email that may require
  encryption services.
• Network Address Translation (NAT) and Network Address Port
  Translation (NAPT) were used to provide some level of protection
  against some of the threats mentioned above using methods such as
  firewalls.




     How does IPv6 provide a solution?
     • In IPv6, IPSec is a major protocol requirement and is one of the
       factors in ensuring that IPv6 provides better security than IPv4.
     • IPSec contains a set of cryptographic protocols for ensuring
       secure data communication and key exchange. The main
       protocols used are:
#5) IPv6 provides better security than
IPv4 for applications and networks




   1.Authentication Header (AH) protocol, which enables
   authentication and integrity of data.
   2.Encapsulating Security Payload (ESP) protocol, which enables
  How authentication and integrity of data as well as privacy of data.
   both does IPv6 provide a solution?
  •3.Internet IPSec is a major protocol requirement and is onehelps to
      In IPv6, Key Exchange (IKE) protocol. This protocol suite of the
   initially set up and negotiate the securitybetter security than IPv4.
      factors in ensuring that IPv6 provides parameters between two
  •end points. It then alsoof cryptographic protocols for ensuring the
      IPSec contains a set keeps track of this information so that
   communication stays secure tilland key exchange. The main
      secure data communication the end.
     protocols used are:
#6) IPv6 gives better Quality of Service
(QoS) than IPv4
• The present IP uses a Datagram service to transfer packets of data
  between point to point using routers
• The IPv4 packet header structure contains 20 bytes of data.




     How does IPv6 provide a solution?
     • QoS is given a special boost in the IPv6 protocol with the IPv6
       header containing a new field, called Flow Label field.
     • This ensures a high degree of QoS especially for peer-to-peer
       applications like VoIP and other real-time applications.
#7) IPv6 provides better Multicast and
Anycast abilities compared to IPv4




  • This multicast is useful when streams of information have
    to be made available to a wide variety of connected
    devices and not just one single destination.
  • E.g. Relay audio data, video data, news feeds, financial
    data feeds
#7) IPv6 provides better Multicast and
Anycast abilities compared to IPv4
Multicast in IPv4 is possible only on subnets and most Internet
routers are not configured to support IPv4 multicast.


                        For effective use of multimedia applications
                        it should be possible to address different
                        hosts, which belong in different subnets.


   How does IPv6 provide a solution?
   • IPv6 extends the multicasting capabilities of IPv4 by
     offering a large multicast address range.
   • IPv6 also improves dramatically on the concept of anycast
     services, which is available, though in a very minimal
     form in IPv4.
   • In anycast services, packets are not sent to all the nodes
     in the network but only to the nearest reachable
     member.
#8) IPv6 offers better mobility features
than IPv4
Mobile devices, which can change their location but would like to retain
existing connections.
Mobile networks that provide mobility to a group of devices
Ad-hoc networking in which some of the devices stay connected to the
network or in the vicinity of the network only for the short duration of a
communications session
#8) IPv6 offers better mobility features
than IPv4
• Mobile IPv4 requires a special router in the location of the mobile node
  to properly receive calls.
• Route optimization is available to mobile IPv4 only through an optional
  set of extensions




    How does IPv6 provide a solution?
    • With IPv6, mobility support is mandatory by the use of
      Mobile IPv6 (MIPv6).
    • There is no ingress-filtering problem in Mobile IPv6
      because the correspondent node uses the care-of address
      as the source address.
    • IPv6 through its large address space ensures that each
      mobile device can have its own unique IP address.
#9) IPv6 offers ease of administration
over IPv4

With an IPv4 network,
   all the work of
network renumbering
and assigning of new
  address schemes
would have had to be
   done manually.



 How does IPv6 provide a solution?
 1. IPv6 provides capabilities so that network renumbering
    can happen automatically.
 2. Multihoming technique:
    In this simultaneous connections are established to two
    ISPS. (There is more than one path from the host to the
    destination.)
#10) IPv6 follows the key design principles of IPv4,
thereby permitting a smooth transition from IPv4.




       • Using Dual IPv4/IPv6 Stack
Reference
1.   www.ipv6.com
2.   http://fa.wikipedia.org/wiki/ipv6
3.   http://www.centralclubs.com/
     ipv6-the-next-generation-networking-t58923.html
IPv6

More Related Content

What's hot

Ipv6 the next generation protocol
Ipv6 the next generation protocolIpv6 the next generation protocol
Ipv6 the next generation protocol
PRADEEP Cheekatla
 
interoperatbility between IPv4 and IPv6
interoperatbility between IPv4 and IPv6interoperatbility between IPv4 and IPv6
interoperatbility between IPv4 and IPv6
Nitin Gehlot
 

What's hot (19)

IPv6 Security - Workshop mit Live Demo
IPv6 Security - Workshop mit Live DemoIPv6 Security - Workshop mit Live Demo
IPv6 Security - Workshop mit Live Demo
 
IPv6
IPv6IPv6
IPv6
 
IPv6 in Mobile Networks
IPv6 in Mobile NetworksIPv6 in Mobile Networks
IPv6 in Mobile Networks
 
About IPv6
About IPv6About IPv6
About IPv6
 
IPV6 Hands on Lab
IPV6 Hands on Lab IPV6 Hands on Lab
IPV6 Hands on Lab
 
IPv6 By Vipin
IPv6 By VipinIPv6 By Vipin
IPv6 By Vipin
 
Ipv6 course
Ipv6  courseIpv6  course
Ipv6 course
 
IPv6 Transition Strategies
IPv6 Transition StrategiesIPv6 Transition Strategies
IPv6 Transition Strategies
 
Ipv6 presentation
Ipv6 presentation Ipv6 presentation
Ipv6 presentation
 
IPv6 Adressvergabe und Adressierung
IPv6 Adressvergabe und AdressierungIPv6 Adressvergabe und Adressierung
IPv6 Adressvergabe und Adressierung
 
Ipv6 the next generation protocol
Ipv6 the next generation protocolIpv6 the next generation protocol
Ipv6 the next generation protocol
 
Samba and Vista with IPv6
Samba and Vista with IPv6Samba and Vista with IPv6
Samba and Vista with IPv6
 
IPv6 How To Set Up a Linux IPv6 Lan
IPv6 How To Set Up  a Linux IPv6 LanIPv6 How To Set Up  a Linux IPv6 Lan
IPv6 How To Set Up a Linux IPv6 Lan
 
interoperatbility between IPv4 and IPv6
interoperatbility between IPv4 and IPv6interoperatbility between IPv4 and IPv6
interoperatbility between IPv4 and IPv6
 
A very good introduction to IPv6
A very good introduction to IPv6A very good introduction to IPv6
A very good introduction to IPv6
 
IPv6 theoryfinalx
IPv6 theoryfinalxIPv6 theoryfinalx
IPv6 theoryfinalx
 
Mobile ipv6
Mobile ipv6Mobile ipv6
Mobile ipv6
 
Getting started with IPv6
Getting started with IPv6Getting started with IPv6
Getting started with IPv6
 
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6
 

Viewers also liked

Viewers also liked (20)

PASSIVHAUS IN PLAIN ENGLISH & MORE. The story behind the blog.
PASSIVHAUS IN PLAIN ENGLISH & MORE. The story behind the blog.PASSIVHAUS IN PLAIN ENGLISH & MORE. The story behind the blog.
PASSIVHAUS IN PLAIN ENGLISH & MORE. The story behind the blog.
 
Architype - Delivering Radical Low Energy Performance with BIM
Architype - Delivering Radical Low Energy Performance with BIMArchitype - Delivering Radical Low Energy Performance with BIM
Architype - Delivering Radical Low Energy Performance with BIM
 
Architype - Adopting BIM - An Architect's Perspective
Architype - Adopting BIM - An Architect's PerspectiveArchitype - Adopting BIM - An Architect's Perspective
Architype - Adopting BIM - An Architect's Perspective
 
Architype - Passive Beyond The House
Architype - Passive Beyond The HouseArchitype - Passive Beyond The House
Architype - Passive Beyond The House
 
5 things to know about Passivhaus
5 things to know about Passivhaus5 things to know about Passivhaus
5 things to know about Passivhaus
 
حملات انکاری سرویس و انکار سرویس توزیع شده. DoS & DDoS attacks
حملات انکاری سرویس و انکار سرویس توزیع شده. DoS & DDoS attacksحملات انکاری سرویس و انکار سرویس توزیع شده. DoS & DDoS attacks
حملات انکاری سرویس و انکار سرویس توزیع شده. DoS & DDoS attacks
 
Marshmallow Test
Marshmallow TestMarshmallow Test
Marshmallow Test
 
Game Design (طراحی بازی)
Game Design (طراحی بازی)Game Design (طراحی بازی)
Game Design (طراحی بازی)
 
BIM & Sustainability
BIM & SustainabilityBIM & Sustainability
BIM & Sustainability
 
RIBA Part 3 Course: BIM Overview + Application
RIBA Part 3 Course: BIM Overview + ApplicationRIBA Part 3 Course: BIM Overview + Application
RIBA Part 3 Course: BIM Overview + Application
 
Passivhaus: Sacrificing Natural Materials for Energy Efficiency?
Passivhaus: Sacrificing Natural Materials for Energy Efficiency?Passivhaus: Sacrificing Natural Materials for Energy Efficiency?
Passivhaus: Sacrificing Natural Materials for Energy Efficiency?
 
Time management Presentation on 5 min(مدیریت زمان)
Time management Presentation on 5 min(مدیریت زمان)Time management Presentation on 5 min(مدیریت زمان)
Time management Presentation on 5 min(مدیریت زمان)
 
Passivhaus primary schools and how architects can drive their adoption
Passivhaus primary schools and how architects can drive their adoptionPassivhaus primary schools and how architects can drive their adoption
Passivhaus primary schools and how architects can drive their adoption
 
Mind the Gap - What can Passive House Design teach us about closing the build...
Mind the Gap - What can Passive House Design teach us about closing the build...Mind the Gap - What can Passive House Design teach us about closing the build...
Mind the Gap - What can Passive House Design teach us about closing the build...
 
مقابله با حملات انکار سرویس در شبکه های موردی سیار از طریق بهبود مسیریابی
مقابله با حملات انکار سرویس در شبکه های موردی سیار از طریق بهبود مسیریابیمقابله با حملات انکار سرویس در شبکه های موردی سیار از طریق بهبود مسیریابی
مقابله با حملات انکار سرویس در شبکه های موردی سیار از طریق بهبود مسیریابی
 
Open LDAP vs. Active Directory
Open LDAP vs. Active DirectoryOpen LDAP vs. Active Directory
Open LDAP vs. Active Directory
 
BIM Academic research - Professor Charles Egbu, University of Salford
BIM Academic research - Professor Charles Egbu, University of SalfordBIM Academic research - Professor Charles Egbu, University of Salford
BIM Academic research - Professor Charles Egbu, University of Salford
 
Adopting BIM - An Architect's Perspective (07 May 2014)
Adopting BIM - An Architect's Perspective (07 May 2014)Adopting BIM - An Architect's Perspective (07 May 2014)
Adopting BIM - An Architect's Perspective (07 May 2014)
 
Sustainable Passivhaus School Design
Sustainable Passivhaus School DesignSustainable Passivhaus School Design
Sustainable Passivhaus School Design
 
Designing & Learning from Passivhaus Education Buildings
Designing & Learning from Passivhaus Education BuildingsDesigning & Learning from Passivhaus Education Buildings
Designing & Learning from Passivhaus Education Buildings
 

Similar to IPv6

Understanding i pv6 2
Understanding i pv6 2Understanding i pv6 2
Understanding i pv6 2
srmanjuskp
 
Why we need ipv6...
Why we need ipv6...Why we need ipv6...
Why we need ipv6...
Adii Shah
 
Ipv6 Technical White Paper Wp111504
Ipv6 Technical White Paper Wp111504Ipv6 Technical White Paper Wp111504
Ipv6 Technical White Paper Wp111504
Erik Ginalick
 
Ipv Technical White Paper Wp111504
Ipv Technical White Paper Wp111504Ipv Technical White Paper Wp111504
Ipv Technical White Paper Wp111504
Erik Ginalick
 
Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002
suvobgd
 
Microsoft Offical Course 20410C_08
Microsoft Offical Course 20410C_08Microsoft Offical Course 20410C_08
Microsoft Offical Course 20410C_08
gameaxt
 

Similar to IPv6 (20)

Understanding i pv6 2
Understanding i pv6 2Understanding i pv6 2
Understanding i pv6 2
 
IPv6
IPv6IPv6
IPv6
 
I pv4 vs ipv6
I pv4 vs ipv6I pv4 vs ipv6
I pv4 vs ipv6
 
Ipv6
Ipv6Ipv6
Ipv6
 
Why we need ipv6...
Why we need ipv6...Why we need ipv6...
Why we need ipv6...
 
ipv4 to 6
ipv4 to 6ipv4 to 6
ipv4 to 6
 
4. IPv6 Security - Workshop mit Live Demo - Marco Senn Fortinet
4. IPv6 Security - Workshop mit Live Demo - Marco Senn Fortinet4. IPv6 Security - Workshop mit Live Demo - Marco Senn Fortinet
4. IPv6 Security - Workshop mit Live Demo - Marco Senn Fortinet
 
Ipv6 Technical White Paper Wp111504
Ipv6 Technical White Paper Wp111504Ipv6 Technical White Paper Wp111504
Ipv6 Technical White Paper Wp111504
 
Ipv Technical White Paper Wp111504
Ipv Technical White Paper Wp111504Ipv Technical White Paper Wp111504
Ipv Technical White Paper Wp111504
 
Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002
 
Compatibility between IPv4 and IPv6
Compatibility between IPv4 and IPv6Compatibility between IPv4 and IPv6
Compatibility between IPv4 and IPv6
 
IPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-onIPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-on
 
Ipv6 routing
Ipv6 routingIpv6 routing
Ipv6 routing
 
Ipv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparisonIpv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparison
 
Tutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demoTutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demo
 
Microsoft Offical Course 20410C_08
Microsoft Offical Course 20410C_08Microsoft Offical Course 20410C_08
Microsoft Offical Course 20410C_08
 
IPV4 vs IPV6
IPV4 vs IPV6IPV4 vs IPV6
IPV4 vs IPV6
 
6421 b Module-04
6421 b Module-046421 b Module-04
6421 b Module-04
 
Ipv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-QudahIpv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-Qudah
 
Why We Need IPv6
Why We Need IPv6Why We Need IPv6
Why We Need IPv6
 

Recently uploaded

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 

Recently uploaded (20)

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
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
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
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
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
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
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
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
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
 

IPv6

  • 1.
  • 2. It’s Features & Advantages Haghighi.ahmad@gmail.com
  • 3. (IPv4) IP Internet Protocol • IP • IP IP • Localhost = 127.0.0.1 • ( ) octet • IP • . • . Localhost = 11011000.00011011.00111101.10001001 IP •
  • 4. IPv4 8 bit 8 bit 8 bit 8 bit IP = multicasting
  • 5. IPv6 IPv6 • IP IPv4 IP IPv6 • ) .(
  • 6. IPv6 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
  • 7. IPv6 16 bit 16 bit 16 bit 16 bit 16 bit 16 bit 16 bit 16 bit IP = = 340,282,366,920,938,463,463,374,607,431,768,211,456
  • 8. #1) IPv6 provides a substantially larger IP address space than IPv4
  • 9. #2) IPv6 provides better end-to-end connectivity than IPv4 • The most exciting applications to emerge in recent days are peer-to-peer applications such as multi-player online games, video-conferencing (streaming media), file sharing and VoIP. • As mentioned earlier, the shortage of addresses caused by IPv4 has been overcome to some extent by using NAT How does IPv6 provide a solution? IPv6 with its large address space no longer requires NAT and can ensure true end-to-end connectivity. This means peer-to-peer applications like VoIP or streaming media can work very effectively and efficiently with IPv6.
  • 10. #3)IPv6 has better ability for autoconfiguring devices than IPv4 • Whenever a node plugs in and wants to be part of a network, IP address information and router information is required to properly configure the node and get it running. • In the past, when there were fewer devices and computers in a network running IP, almost all of them were statically configured and IP addresses were manually assigned. How does IPv6 provide a solution? • IPv6 offers automatic configuration and simple configuration mechanisms. Known as plug-and-play autoconfiguration. • IPv6 offers DHCPv6, which is an autoconfiguration similar to IPv4 DHCP and offers stateful address autoconfiguration • IPv6 also offers stateless or serverless address autoconfiguration • In stateless autoconfiguration, a host can automatically configure its own IPv6 address and does not need any assistance from a stateful address serve.
  • 11. #4) IPv6 contains simplified Header Structures leading to faster routing as compared to IPv4 vers hlen TOS total length identification flags flag-offset 20 TTL protocol header checksum bytes source address destination address options and padding IPv4 vers traffic class flow-label payload length next header hop limit 40 source address bytes destination address IPv6
  • 12. #5) IPv6 provides better security than IPv4 for applications and networks • Because of end-to-end model, IPv4 was designed with almost no security in mind and assumes that the required security will be provided at the end nodes. • For example, consider an application such as email that may require encryption services. • Network Address Translation (NAT) and Network Address Port Translation (NAPT) were used to provide some level of protection against some of the threats mentioned above using methods such as firewalls. How does IPv6 provide a solution? • In IPv6, IPSec is a major protocol requirement and is one of the factors in ensuring that IPv6 provides better security than IPv4. • IPSec contains a set of cryptographic protocols for ensuring secure data communication and key exchange. The main protocols used are:
  • 13. #5) IPv6 provides better security than IPv4 for applications and networks 1.Authentication Header (AH) protocol, which enables authentication and integrity of data. 2.Encapsulating Security Payload (ESP) protocol, which enables How authentication and integrity of data as well as privacy of data. both does IPv6 provide a solution? •3.Internet IPSec is a major protocol requirement and is onehelps to In IPv6, Key Exchange (IKE) protocol. This protocol suite of the initially set up and negotiate the securitybetter security than IPv4. factors in ensuring that IPv6 provides parameters between two •end points. It then alsoof cryptographic protocols for ensuring the IPSec contains a set keeps track of this information so that communication stays secure tilland key exchange. The main secure data communication the end. protocols used are:
  • 14. #6) IPv6 gives better Quality of Service (QoS) than IPv4 • The present IP uses a Datagram service to transfer packets of data between point to point using routers • The IPv4 packet header structure contains 20 bytes of data. How does IPv6 provide a solution? • QoS is given a special boost in the IPv6 protocol with the IPv6 header containing a new field, called Flow Label field. • This ensures a high degree of QoS especially for peer-to-peer applications like VoIP and other real-time applications.
  • 15. #7) IPv6 provides better Multicast and Anycast abilities compared to IPv4 • This multicast is useful when streams of information have to be made available to a wide variety of connected devices and not just one single destination. • E.g. Relay audio data, video data, news feeds, financial data feeds
  • 16. #7) IPv6 provides better Multicast and Anycast abilities compared to IPv4 Multicast in IPv4 is possible only on subnets and most Internet routers are not configured to support IPv4 multicast. For effective use of multimedia applications it should be possible to address different hosts, which belong in different subnets. How does IPv6 provide a solution? • IPv6 extends the multicasting capabilities of IPv4 by offering a large multicast address range. • IPv6 also improves dramatically on the concept of anycast services, which is available, though in a very minimal form in IPv4. • In anycast services, packets are not sent to all the nodes in the network but only to the nearest reachable member.
  • 17. #8) IPv6 offers better mobility features than IPv4 Mobile devices, which can change their location but would like to retain existing connections. Mobile networks that provide mobility to a group of devices Ad-hoc networking in which some of the devices stay connected to the network or in the vicinity of the network only for the short duration of a communications session
  • 18. #8) IPv6 offers better mobility features than IPv4 • Mobile IPv4 requires a special router in the location of the mobile node to properly receive calls. • Route optimization is available to mobile IPv4 only through an optional set of extensions How does IPv6 provide a solution? • With IPv6, mobility support is mandatory by the use of Mobile IPv6 (MIPv6). • There is no ingress-filtering problem in Mobile IPv6 because the correspondent node uses the care-of address as the source address. • IPv6 through its large address space ensures that each mobile device can have its own unique IP address.
  • 19. #9) IPv6 offers ease of administration over IPv4 With an IPv4 network, all the work of network renumbering and assigning of new address schemes would have had to be done manually. How does IPv6 provide a solution? 1. IPv6 provides capabilities so that network renumbering can happen automatically. 2. Multihoming technique: In this simultaneous connections are established to two ISPS. (There is more than one path from the host to the destination.)
  • 20. #10) IPv6 follows the key design principles of IPv4, thereby permitting a smooth transition from IPv4. • Using Dual IPv4/IPv6 Stack
  • 21. Reference 1. www.ipv6.com 2. http://fa.wikipedia.org/wiki/ipv6 3. http://www.centralclubs.com/ ipv6-the-next-generation-networking-t58923.html