SlideShare a Scribd company logo
1 of 22
Outline
   Introduction


    Inconvenients of IPv4


       Internet Protocol vesion 6


             Hirearchical Mobile Internet
                  Protocol vesion 6


                               Conclusion
Introduction:

Today   the number of devices using IP address has
increased exponentially.
Most   of these devices are mobile
(phones, cars, PDAs, sensors…)
Problematic:
      •Have an address and Keep contact
      •Be reachable
      •Maintain communication while moving.


                                                      1
Inconvenients of IPv4
 Insuffieciency
 Increasing routing information
 Increasing the number of Network Address
 Translation (NAT)
 Security issues
                        Percentage of IPv4

                                       USA
                                       EUROPE
                                       ASIA
                                       Others


                    10/30/2011                  4
Internet Protocol version 6
What isIPv6 ?
What’s IPv6
           IPv6 = Internet Protocol Version 6

    IPv6:   The next generation IP protocol, is
     backward compatible with and is designed to fix the
     shortcomings of IPv4, such as data security and
     maximum number of user addresses.
    IPv6 increases the address space from 32 to 128 bits

  IPv4= 4 billion addresses.
  IPv6= over 340 trillion addresses.


                        IPv4 @ = 32 bits

                        IPv6@ = 128 bits
                              10/30/2011                    6
10/30/2011   7
IPv6 Better!
                      Larger address
                          space

                                            Reduce the size of
 Security & Qos
                                              routing tables

                           IPv6
                                           Remove the need for
  Overcome the
                                            Network Address
limitations of IPv4
                                            Translation (NAT)


                         Adapted for:
                      auto-configuration
                             and
                      Mobile devices
                              10/30/2011                         8
IPv6 address components
IPv6 Address Components
 Architecture:
  IP address space from 32 bits to 128 bits. The
  new 128-bit IPv6 addresses are represented in
  the form of eight 16 bit components divided in
  columns:

  IPv6 address :is made ofX : X parts: Prefix &
             X X : X : X : two : X : X
  Suffix
          64 bits Prefix                64 bits suffix



                           10/30/2011                    9
IPv6 Packet
  IPv6 Packet




                10/30/2011   10
Mobile Internet Protocol Version 6
Definition of MIPv6 IPv6:
Definition of Mobile

          : Mobile IPv6 is a protocol developed
    as a subset of Internet Protocol version 6 to
    support mobile connections.
    Mobile IPv6 (MIPv6) specifies routing
    support which permits an IPv6 host to
    continue using its home address as it
    moves around the Internet,    enabling
    continuity of sessions.



                         10/30/2011                 12
MIPv6 Properties
MIPv6 properties:
IPv6 Mobility is based on :
   Experience in MIPv4;
   New features of IPv6;
   The advisability of deploying a new version of IP;


MIPv6 enables support communications
 with a mobile device by making a
 routing :

   To the point of attachment of the mobile on the Internet;
   To the mobile device’s address in the subnet network.
                                10/30/2011                      13
MIPv6 Packet
 MIPV6 Packet




            10/30/2011   14
Mobile Terminology
MIPv6 IPv6 Terminology:
   Home Agent (HA): A router or a node
    located on the home Network that acts on
    behalf of the mobile node while away from
    the home Network.                                  HA


   Mobile Node (MN): A node that changes its
    location within the Internet topology. A node’s
                                                      MN
    mobility could be a result of physical
    movement or of changes within the topology.

   Correspondent Node (CN): Any node that
    communicates with the mobile node.
                                                      CN

                             10/30/2011                15
Exemple MIPv6 communication scenario:
  Example of of MIPv6 Communication
  Scenario
Visited Network




                                                     CN
                       IPv6




                  MN                 HA
                                          Home Network
                        10/30/2011                        16
Exemple MIPv6 communication scenario:
      Example of of MIPv6 Communication
      Scenario
   Visited Network
                                    Care-of-Address            MN’s
                                           +
                                   Route Node’s
                                     Mobile
                                                                @
                                     authentication
Care-of- Address               Optimization
            New
          Network
           Router
           Prefix
        Solicitation     Bindin
                           g                                          CN
                         Update      IPv6




                                                         Binding
                              MN                      HA Cache
               Home Address                             Home Network
                                         10/30/2011                        17
Limits of MIPv6
  Limits of MIPv6

   MIPv6 is inefficient when the mobile
    device changes often the anchor point
    within the same area.
   =>The solution is the Hierarchical
    Mobile IPv6




                   10/30/2011               18
Hierarchical MIPv6 IPv6
 Hierarchical Mobile

   Reduce the exchange messages
    between the mobile device and home
    agent.
   => new Entity Mobility Anchor Point
   => 2 temporary address
      * For the local area(subnet).
      * For the region.


                   10/30/2011             19
Limits of MIPv6

 •   Mobile IPv6 & HMIPv6:
     • Adapted to the long tcp connections
       (ftp...) & internet standard
       applications(web browsing, http ...)

     • Cannot be reliable to real time
       applications

                     10/30/2011           20
Conclusion
         CONCLUSION

 Today Mobile devices play major role in
  the growth of Internet.
 Internet Doubles Every Year.
 IPv6 starts to be mature enough to be
  deployed commercially.
 IPv6 will be the enabling technology for
  the mobile Internet.


                     10/30/2011              21
10/30/2011   22

More Related Content

What's hot

50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...IPv6no
 
2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 TransitionJohnson Liu
 
interoperatbility between IPv4 and IPv6
interoperatbility between IPv4 and IPv6interoperatbility between IPv4 and IPv6
interoperatbility between IPv4 and IPv6Nitin Gehlot
 
IPv6 & Content Providers
IPv6 & Content ProvidersIPv6 & Content Providers
IPv6 & Content ProvidersThomas Kernen
 
Cisco IPv6 Tutorial by Hinwoto
Cisco IPv6 Tutorial by HinwotoCisco IPv6 Tutorial by Hinwoto
Cisco IPv6 Tutorial by HinwotoFebrian ‎
 
Supernova 2009: John Curran (ARIN) - IPv4 Depletion, IPv6 Adoption
Supernova 2009: John Curran (ARIN) - IPv4 Depletion, IPv6 AdoptionSupernova 2009: John Curran (ARIN) - IPv4 Depletion, IPv6 Adoption
Supernova 2009: John Curran (ARIN) - IPv4 Depletion, IPv6 AdoptionTerrorNova Guild
 
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...gogo6
 
PLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin AronowskiPLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin AronowskiPROIDEA
 
Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Karunakant Rai
 
Budapest icc 2013_presentation
Budapest icc 2013_presentationBudapest icc 2013_presentation
Budapest icc 2013_presentationJose Saldana
 
5G
5G5G
5GJisc
 
Journey to IPv6 - A Real-World deployment for Mobiles
Journey to IPv6 - A Real-World deployment for MobilesJourney to IPv6 - A Real-World deployment for Mobiles
Journey to IPv6 - A Real-World deployment for MobilesAPNIC
 
Tushar mobile i-pv6
Tushar mobile i-pv6Tushar mobile i-pv6
Tushar mobile i-pv6naruto35
 
IPv6 Transition Strategies
IPv6 Transition StrategiesIPv6 Transition Strategies
IPv6 Transition StrategiesAPNIC
 
Applying IPv6 to LTE Networks
Applying IPv6 to LTE NetworksApplying IPv6 to LTE Networks
Applying IPv6 to LTE NetworksAPNIC
 

What's hot (20)

50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
50 billion connected wireless devices... IPv6, anyone?: Fredrik Garneij, Syst...
 
2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition
 
Mobile ipv6
Mobile ipv6Mobile ipv6
Mobile ipv6
 
interoperatbility between IPv4 and IPv6
interoperatbility between IPv4 and IPv6interoperatbility between IPv4 and IPv6
interoperatbility between IPv4 and IPv6
 
Introduction to IPv6
Introduction to IPv6Introduction to IPv6
Introduction to IPv6
 
IPv6 & Content Providers
IPv6 & Content ProvidersIPv6 & Content Providers
IPv6 & Content Providers
 
Ipv6 course
Ipv6  courseIpv6  course
Ipv6 course
 
Cisco IPv6 Tutorial by Hinwoto
Cisco IPv6 Tutorial by HinwotoCisco IPv6 Tutorial by Hinwoto
Cisco IPv6 Tutorial by Hinwoto
 
Supernova 2009: John Curran (ARIN) - IPv4 Depletion, IPv6 Adoption
Supernova 2009: John Curran (ARIN) - IPv4 Depletion, IPv6 AdoptionSupernova 2009: John Curran (ARIN) - IPv4 Depletion, IPv6 Adoption
Supernova 2009: John Curran (ARIN) - IPv4 Depletion, IPv6 Adoption
 
Iccns2008 Cp15
Iccns2008 Cp15Iccns2008 Cp15
Iccns2008 Cp15
 
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
 
PLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin AronowskiPLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
 
Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3
 
Budapest icc 2013_presentation
Budapest icc 2013_presentationBudapest icc 2013_presentation
Budapest icc 2013_presentation
 
5G
5G5G
5G
 
Journey to IPv6 - A Real-World deployment for Mobiles
Journey to IPv6 - A Real-World deployment for MobilesJourney to IPv6 - A Real-World deployment for Mobiles
Journey to IPv6 - A Real-World deployment for Mobiles
 
IPv6
IPv6IPv6
IPv6
 
Tushar mobile i-pv6
Tushar mobile i-pv6Tushar mobile i-pv6
Tushar mobile i-pv6
 
IPv6 Transition Strategies
IPv6 Transition StrategiesIPv6 Transition Strategies
IPv6 Transition Strategies
 
Applying IPv6 to LTE Networks
Applying IPv6 to LTE NetworksApplying IPv6 to LTE Networks
Applying IPv6 to LTE Networks
 

Viewers also liked

Viewers also liked (20)

CaracteríSticas Del Desarrollo Organizacional
CaracteríSticas Del Desarrollo OrganizacionalCaracteríSticas Del Desarrollo Organizacional
CaracteríSticas Del Desarrollo Organizacional
 
345
345345
345
 
20110607 social crm strategie - crm excellence
20110607 social crm strategie - crm excellence20110607 social crm strategie - crm excellence
20110607 social crm strategie - crm excellence
 
first pitch
first pitchfirst pitch
first pitch
 
latest slide
latest slidelatest slide
latest slide
 
Sw203 Lab4
Sw203 Lab4Sw203 Lab4
Sw203 Lab4
 
Krzyzanowski Photography - Food Portfolio
Krzyzanowski Photography - Food PortfolioKrzyzanowski Photography - Food Portfolio
Krzyzanowski Photography - Food Portfolio
 
Lax Team
Lax Team Lax Team
Lax Team
 
tiwari
tiwaritiwari
tiwari
 
Reasons to use Mortgage Force
Reasons to use Mortgage ForceReasons to use Mortgage Force
Reasons to use Mortgage Force
 
Waste cycle in airport
Waste cycle in airportWaste cycle in airport
Waste cycle in airport
 
latest slide
latest slidelatest slide
latest slide
 
Titua
TituaTitua
Titua
 
Walis 2009
Walis 2009Walis 2009
Walis 2009
 
tiwari\'s
tiwari\'stiwari\'s
tiwari\'s
 
Newyork City walk
Newyork City walkNewyork City walk
Newyork City walk
 
Who are CRM excellence?
Who are CRM excellence?Who are CRM excellence?
Who are CRM excellence?
 
E-waste recycling-L
E-waste recycling-LE-waste recycling-L
E-waste recycling-L
 
alinds slideshow
alinds slideshowalinds slideshow
alinds slideshow
 
Test Nan
Test NanTest Nan
Test Nan
 

Similar to I pv6

Cameron - TMO IPv6 Norway Meeting
Cameron - TMO  IPv6 Norway MeetingCameron - TMO  IPv6 Norway Meeting
Cameron - TMO IPv6 Norway MeetingIPv6no
 
Ipv4 To Ipv6 Transition
Ipv4 To Ipv6 TransitionIpv4 To Ipv6 Transition
Ipv4 To Ipv6 TransitionHeidi Owens
 
Ipv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-QudahIpv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-QudahHamza Al-Qudah
 
Ipv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar TarsariyaIpv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar TarsariyaJigar Tarsariya
 
Io t hurdles_i_pv6_slides_doin
Io t hurdles_i_pv6_slides_doinIo t hurdles_i_pv6_slides_doin
Io t hurdles_i_pv6_slides_doinJonny Doin
 
IPv6 for the Enterprise
IPv6 for the EnterpriseIPv6 for the Enterprise
IPv6 for the EnterpriseJohn Rhoton
 
Implementation of “Traslator Strategy” For Migration of Ipv4 to Ipv6
Implementation of “Traslator Strategy” For Migration of Ipv4 to Ipv6Implementation of “Traslator Strategy” For Migration of Ipv4 to Ipv6
Implementation of “Traslator Strategy” For Migration of Ipv4 to Ipv6IJERA Editor
 
Ipv6 Advantages And Disadvantages
Ipv6 Advantages And DisadvantagesIpv6 Advantages And Disadvantages
Ipv6 Advantages And DisadvantagesJacqueline Thomas
 
Compatibility between IPv4 and IPv6
Compatibility between IPv4 and IPv6Compatibility between IPv4 and IPv6
Compatibility between IPv4 and IPv6Zalak Patel
 
I pv6 tutorial
I pv6 tutorialI pv6 tutorial
I pv6 tutorialFred Bovy
 
6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin GysiDigicomp Academy AG
 
Ipv6 Technical White Paper Wp111504
Ipv6 Technical White Paper Wp111504Ipv6 Technical White Paper Wp111504
Ipv6 Technical White Paper Wp111504Erik Ginalick
 
Ipv Technical White Paper Wp111504
Ipv Technical White Paper Wp111504Ipv Technical White Paper Wp111504
Ipv Technical White Paper Wp111504Erik Ginalick
 
IPv6 The Big Move Transition And Coexistent
IPv6 The Big Move Transition And CoexistentIPv6 The Big Move Transition And Coexistent
IPv6 The Big Move Transition And Coexistentfrenildand
 

Similar to I pv6 (20)

Cameron - TMO IPv6 Norway Meeting
Cameron - TMO  IPv6 Norway MeetingCameron - TMO  IPv6 Norway Meeting
Cameron - TMO IPv6 Norway Meeting
 
Ipv4 To Ipv6 Transition
Ipv4 To Ipv6 TransitionIpv4 To Ipv6 Transition
Ipv4 To Ipv6 Transition
 
Ipv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-QudahIpv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-Qudah
 
IPv6
IPv6IPv6
IPv6
 
Ipv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar TarsariyaIpv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar Tarsariya
 
IPv6
IPv6IPv6
IPv6
 
Io t hurdles_i_pv6_slides_doin
Io t hurdles_i_pv6_slides_doinIo t hurdles_i_pv6_slides_doin
Io t hurdles_i_pv6_slides_doin
 
IPv6 for the Enterprise
IPv6 for the EnterpriseIPv6 for the Enterprise
IPv6 for the Enterprise
 
Implementation of “Traslator Strategy” For Migration of Ipv4 to Ipv6
Implementation of “Traslator Strategy” For Migration of Ipv4 to Ipv6Implementation of “Traslator Strategy” For Migration of Ipv4 to Ipv6
Implementation of “Traslator Strategy” For Migration of Ipv4 to Ipv6
 
Ipv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparisonIpv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparison
 
Ipv6 Advantages And Disadvantages
Ipv6 Advantages And DisadvantagesIpv6 Advantages And Disadvantages
Ipv6 Advantages And Disadvantages
 
Compatibility between IPv4 and IPv6
Compatibility between IPv4 and IPv6Compatibility between IPv4 and IPv6
Compatibility between IPv4 and IPv6
 
I pv6 tutorial
I pv6 tutorialI pv6 tutorial
I pv6 tutorial
 
6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
6. IPv6 Internetzugang für Privatkunden: Die Lösung von Swisscom - Martin Gysi
 
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
 
14 564
14 56414 564
14 564
 
IPv6 The Big Move Transition And Coexistent
IPv6 The Big Move Transition And CoexistentIPv6 The Big Move Transition And Coexistent
IPv6 The Big Move Transition And Coexistent
 
Mobile IP - pavankumar_912
Mobile IP - pavankumar_912Mobile IP - pavankumar_912
Mobile IP - pavankumar_912
 
IPv6: Early Mover Advantage?
IPv6: Early Mover Advantage?IPv6: Early Mover Advantage?
IPv6: Early Mover Advantage?
 

More from Higher Private School of Engineering and Technology (15)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
VOIP
VOIPVOIP
VOIP
 
Unified communication
Unified communicationUnified communication
Unified communication
 
Streaming
StreamingStreaming
Streaming
 
Sensor networks
Sensor networksSensor networks
Sensor networks
 
Qo s
Qo sQo s
Qo s
 
Peer topeer
Peer topeerPeer topeer
Peer topeer
 
Mobile applications
Mobile applicationsMobile applications
Mobile applications
 
Ldap
LdapLdap
Ldap
 
Intenet of things
Intenet of thingsIntenet of things
Intenet of things
 
Help desk
Help deskHelp desk
Help desk
 
Ha
HaHa
Ha
 
Geolocalisation
GeolocalisationGeolocalisation
Geolocalisation
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Virtualization
VirtualizationVirtualization
Virtualization
 

Recently uploaded

Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCzechDreamin
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfChristopherTHyatt
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FIDO Alliance
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...CzechDreamin
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024Stephanie Beckett
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Patrick Viafore
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka DoktorováCzechDreamin
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyUXDXConf
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfFIDO Alliance
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoUXDXConf
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2DianaGray10
 

Recently uploaded (20)

Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, Ocado
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 

I pv6

  • 1.
  • 2. Outline Introduction Inconvenients of IPv4 Internet Protocol vesion 6 Hirearchical Mobile Internet Protocol vesion 6 Conclusion
  • 3. Introduction: Today the number of devices using IP address has increased exponentially. Most of these devices are mobile (phones, cars, PDAs, sensors…) Problematic: •Have an address and Keep contact •Be reachable •Maintain communication while moving. 1
  • 4. Inconvenients of IPv4 Insuffieciency Increasing routing information Increasing the number of Network Address Translation (NAT) Security issues Percentage of IPv4 USA EUROPE ASIA Others 10/30/2011 4
  • 6. What isIPv6 ? What’s IPv6 IPv6 = Internet Protocol Version 6  IPv6: The next generation IP protocol, is backward compatible with and is designed to fix the shortcomings of IPv4, such as data security and maximum number of user addresses.  IPv6 increases the address space from 32 to 128 bits  IPv4= 4 billion addresses.  IPv6= over 340 trillion addresses. IPv4 @ = 32 bits IPv6@ = 128 bits 10/30/2011 6
  • 8. IPv6 Better! Larger address space Reduce the size of Security & Qos routing tables IPv6 Remove the need for Overcome the Network Address limitations of IPv4 Translation (NAT) Adapted for: auto-configuration and Mobile devices 10/30/2011 8
  • 9. IPv6 address components IPv6 Address Components Architecture: IP address space from 32 bits to 128 bits. The new 128-bit IPv6 addresses are represented in the form of eight 16 bit components divided in columns: IPv6 address :is made ofX : X parts: Prefix & X X : X : X : two : X : X Suffix 64 bits Prefix 64 bits suffix 10/30/2011 9
  • 10. IPv6 Packet IPv6 Packet 10/30/2011 10
  • 12. Definition of MIPv6 IPv6: Definition of Mobile  : Mobile IPv6 is a protocol developed as a subset of Internet Protocol version 6 to support mobile connections. Mobile IPv6 (MIPv6) specifies routing support which permits an IPv6 host to continue using its home address as it moves around the Internet, enabling continuity of sessions. 10/30/2011 12
  • 13. MIPv6 Properties MIPv6 properties: IPv6 Mobility is based on :  Experience in MIPv4;  New features of IPv6;  The advisability of deploying a new version of IP; MIPv6 enables support communications with a mobile device by making a routing :  To the point of attachment of the mobile on the Internet;  To the mobile device’s address in the subnet network. 10/30/2011 13
  • 14. MIPv6 Packet MIPV6 Packet 10/30/2011 14
  • 15. Mobile Terminology MIPv6 IPv6 Terminology:  Home Agent (HA): A router or a node located on the home Network that acts on behalf of the mobile node while away from the home Network. HA  Mobile Node (MN): A node that changes its location within the Internet topology. A node’s MN mobility could be a result of physical movement or of changes within the topology.  Correspondent Node (CN): Any node that communicates with the mobile node. CN 10/30/2011 15
  • 16. Exemple MIPv6 communication scenario: Example of of MIPv6 Communication Scenario Visited Network CN IPv6 MN HA Home Network 10/30/2011 16
  • 17. Exemple MIPv6 communication scenario: Example of of MIPv6 Communication Scenario Visited Network Care-of-Address MN’s + Route Node’s Mobile @ authentication Care-of- Address Optimization New Network Router Prefix Solicitation Bindin g CN Update IPv6 Binding MN HA Cache Home Address Home Network 10/30/2011 17
  • 18. Limits of MIPv6 Limits of MIPv6  MIPv6 is inefficient when the mobile device changes often the anchor point within the same area.  =>The solution is the Hierarchical Mobile IPv6 10/30/2011 18
  • 19. Hierarchical MIPv6 IPv6 Hierarchical Mobile  Reduce the exchange messages between the mobile device and home agent.  => new Entity Mobility Anchor Point  => 2 temporary address * For the local area(subnet). * For the region. 10/30/2011 19
  • 20. Limits of MIPv6 • Mobile IPv6 & HMIPv6: • Adapted to the long tcp connections (ftp...) & internet standard applications(web browsing, http ...) • Cannot be reliable to real time applications 10/30/2011 20
  • 21. Conclusion CONCLUSION  Today Mobile devices play major role in the growth of Internet.  Internet Doubles Every Year.  IPv6 starts to be mature enough to be deployed commercially.  IPv6 will be the enabling technology for the mobile Internet. 10/30/2011 21

Editor's Notes

  1. =>Addressing:IPV4 no longer permit to simplyaddress all the equipements in the world.to resolvethis issue we use NAT or proxiesThe use of @in the world isdominated by The usa with 72% of the number of ipv4@, Europe 17%, Asia 9%, others 2%=> Routing: 2.Increasing routing information- Rapid growth of routing tables in backbones3. Increasing the number of Network Address Translation (NAT) - Breaking the Internet architecture4.Security issues - Number of ways to encrypt IPv4 trafficExample: IPSec - No real standard encryption method5.Real-time delivery of multimedia content and necessary bandwidth allocationQuality of Service (QoS) Different interpretationsQoS compliant devices are not compatible one another
  2. (Internet Protocol Version 6) The next generation IP protocol. Started in 1991, the specification was completed in 1997 by the Internet Engineering Task Force (IETF). IPv6 is backward compatible with and is designed to fix the shortcomings of IPv4, such as data security and maximum number of user addresses.
  3. Virtually Unlimited AddressesIPv6 increases the address space from 32 to 128 bits, providing for a virtually unlimited (for all intents and purposes) number of networks and systems. It also supports quality of service (QoS) parameters for real-time audio and video. Originally called "IP Next Generation" (IPng), IPv6 is expected to slowly replace IPv4, with the two existing side by side for many years.IPv6 was officially deployed in July 2004 when ICANN added IPv6 records to its DNS root server for the .jp (Japan) and .kr (Korea) country codes.
  4. Bigger address space128 bits for addressingReduce the size of routing tablesNo NATs are neededAllows full IP connectivityFor Computers, Mobile devices MobilityFacility for mobile devices Allows roaming between different networksBuilt-in securityIncludes IpsecAuthenticationEncryptionCompression
  5. Prefix : used in the address of the subnetprefix = global prefix + subnet idSuffix: identify the host within the subnet suffix = interface id
  6. Version : same us IPv4, spécify in 4 bits the currentprotocol version thisfeildequals to 6 (0110 in binary).Traffic Class: in 8 bits, samerolelike the TOS field in IPv4. It identifies the encapsulated content type in IPv6, to permit the specialtreatementsFlow Label: It offers the QoS, it’sbuilded in 20 bitsPayloadLength: in 16 bits, itpermits to define the size ofIPv6 packet, Next Header: specify in 8 bits the first header folowing the content in the vehiculed data in IPV6 tram. Hop Limit : gives the maximum number of jumpsthat an ipv6 packetcanfrom the source to the destination it’s the Equivalent ofTTLfeild in IPv4.