SlideShare une entreprise Scribd logo
1  sur  36
IPv6 Introduction &
Environment Buildup
     Eric 2012-06-01




            1
Outline

 Overview of functionality
 IPv6 format
 IPv6 addressing
 Build up IPv6 environment



                   2
Overview of functionality

 Expanded addressing capability and
 auto configuration mechanisms.
 Simplification of the header format.
 Improved support for extensions and
 options.


                  3
Overview of functionality


 Extensions for authentication and
 privacy.
 Flow labeling capability.




                   4
IPv6 format



     5
Structure of IPv6 Protocol




                16 bytes




                16 bytes




            6
Structure of IPv6 Protocol

 Next header




               7
IPv6 type

 IPv4 knows unicast, broadcast, and
 multicast addresses. With IPv6, the
 broadcast address is not used anymore;
 multicast addresses are used instead.
 This is good news because broadcasts
 are a problem in most networks.


                   8
IPv6 type

 Unicast : A unicast address uniquely
 identifies an interface of an IPv6 node.
 A packet sent to a unicast address is
 delivered to the interface identified by
 that address.


                   9
IPv6 type


 Multicast : A multicast address identifies
 a group of IPv6 interfaces. A packet
 sent to a multicast address is processed
 by all members of the multicast group.



                   10
IPv6 type

 Anycast : An anycast address is
 assigned to multiple interfaces (usually
 on multiple nodes). A packet sent to an
 anycast address is delivered to only one
 of these interfaces, usually the nearest
 one.


                   11
General rules

 Each interface of a node needs at least
 one unicast address. A single interface
 can also be assigned multiple IPv6
 addresses of any type (unicast,
 multicast, and anycast).


                   12
General rules


 IPv6 supports addresses of different
 scopes . There are global and non-
 global (e.g., link-local, private ip)
 scopes.



                     13
Address Notation
2001:0DB8:0000:0000:0202:B3FF:FE1E:8329


   2001:DB8:0:0:202:B3FF:FE1E:8329


    2001:DB8::202:B3FF:FE1E:8329


   2001:DB8::202:B3FF:254.30.131.41



                    14
Address Notation
    2001:DB8:0000:0056:0000:ABCD:EF12:1234




2001:DB8::56:0:ABCD:EF12:1234


                   2001:DB8:0:56::ABCD:EF12:1234




                        15
Address Notation
          192.168.0.2

    x:x:x:x:x:x:192.168.0.2

   0:0:0:0:0:0:192.168.0.2

  ::192.168.0.2 or ::C0A8:2

               16
Prefix Notation
             prefix         interface ID

             n bit          128-n bit


 The prefix length specifies how many left-most
 bits of the address specify the prefix. This is
 another way of noting a subnet mask.
 2001:DB8:0000:0056:0000:ABCD:EF12:1234/64
 2001:DB8:0000:0056::/64



                      17
Routing Prefixes
     Allocation        Prefix binary     Prefix hex
    unassigned         0000 0000          ::0/8
     reserved          0000 0001
   global unicast           00 1         2000::/3
 link-local unicast     1111 1110 10    FE80::/10
 Reserved(formely                       FEC0::/10
                         1111 1110 11
 site-local unicast)                    deprecated
 local ipv6 address       1111 110      FC00::/7

   private admin          1111 1101     FD00::/8

     multicast             1111 1111    FF00::/8



                           18
Global Unicast Address


                             00-02-b3-1e-83-29
interface ID
   assigned by DHCPv6      00-02-b3-ff-fe-1e-83-29

   from MAC address
                           02-02-b3-ff-fe-1e-83-29


                      19
Global Unicast Address


 Prefix : 001
 TLA ID : 世界ISP業者最佳化路徑

 Res: reserved
 NLA ID : ISP業者內部最佳化路徑

                 20
Global Unicast Address
   Prefix              Allocation        RFC
            Sub-TLA assignments
            ARIN     2001:0400::/29
2001::/16   RIPE NCC 2001:0600::/29   RFC 2450
            APNIC    2001:0200::/29


2002::/16   6to4                      RFC 3056

3FFE::/16   6Bone Testing             RFC 2471



                           21
Link- and Site-Local Address

Link-local address
   1111 1110 10             0               interface ID

    10 bits             54 bits               64 bits
  hex: FE80

Site-local address
   1111 1110 11     0             subnet    interface ID

    10 bits       38 bits         16 bits     64 bits
  hex: FEC0


                                  22
Special Addresses
The unspecified address
   The unspecified address has a value of
   0:0:0:0:0:0:0:0 and is therefore also called
   the all-zeros address . It is comparable to
   0.0.0.0 in IPv4.
   Used as a Source address by a host during
   the boot process when it sends out a request
   for address configuration information.

                      23
Special Addresses


loopback
  it is represented as 0:0:0:0:0:0:0:1,
  abbreviated as ::1




                 24
Special Addresses

6to4 tunnel




              25
Anycast Address



 Decimal          Hex              Description
   127             7F                Reserved
                                  Mobile IPv6 Home-Agents
   126             7E                     anycast

  0-125         00-7D                Reserved
           Reserved Anycast IDs

                    26
Multicast Address




          27
IPv6 addressing



       28
Router Solicitation and Router Advertisement




  Hosts can request Router
  Advertisements by issuing a Router
  Solicitation.
  Router Advertisements will regular send
  prefix message out.


                      29
Router Advertisement
                  M = 0, stateless
                  autoconfiguratio
                  n

                  M = 1, stateful
                  configuration (ip
                  from DHCP)

                  O = 1, get option
                  setting from
                  DHCP




          30
Stateless autoconfiguration
   Global prefix                                 Link-local prefix
                             MAC address
2001:470:67:24::/64                                 fe80::/64
                            00:48:54:5b:cb:9d



                            0248:54ff:fe5b:cb9d




2001:470:67:24: 248:54ff:fe5b:cb9d/64
                                        fe80:: 248:54ff:fe5b:cb9d/64


                                   31
Stateful autoconfiguration




 IPv6 address get from DHCP, just same
 as IPv4.




                 32
Build up IPv6
environment



      33
Router mode
                        eth2
                 eth0



IPv6 service




How to build up IPv6 environment by
linux(ubuntu))

                   34
Host mode
Direct connection
  stateless mode
  stateful mode
IPv6 tunnel broker service
  connect pppoe
  install gogoclient and enjoy service.

                  35
Thanks a lot



     36

Contenu connexe

Tendances

L3 Vpn Diagnosing Common Problems
L3 Vpn Diagnosing Common ProblemsL3 Vpn Diagnosing Common Problems
L3 Vpn Diagnosing Common ProblemsAmir Malik
 
Fun with PRB, VRFs and NetNS on Linux - What is it, how does it work, what ca...
Fun with PRB, VRFs and NetNS on Linux - What is it, how does it work, what ca...Fun with PRB, VRFs and NetNS on Linux - What is it, how does it work, what ca...
Fun with PRB, VRFs and NetNS on Linux - What is it, how does it work, what ca...Maximilan Wilhelm
 
Networking Fundamentals: Local Networks
Networking Fundamentals: Local NetworksNetworking Fundamentals: Local Networks
Networking Fundamentals: Local NetworksAndriy Berestovskyy
 
OSPF- Multi area
OSPF- Multi area OSPF- Multi area
OSPF- Multi area Ahmed Ali
 
IPv6 Fundamentals
IPv6 FundamentalsIPv6 Fundamentals
IPv6 FundamentalsMatt Bynum
 
Cisco discovery drs ent module 5 - v.4 in english.
Cisco discovery   drs ent module 5 - v.4 in english.Cisco discovery   drs ent module 5 - v.4 in english.
Cisco discovery drs ent module 5 - v.4 in english.igede tirtanata
 
Cisco discovery drs ent module 4 - v.4 in english.
Cisco discovery   drs ent module 4 - v.4 in english.Cisco discovery   drs ent module 4 - v.4 in english.
Cisco discovery drs ent module 4 - v.4 in english.igede tirtanata
 

Tendances (20)

I Pv6 Addressing
I Pv6 AddressingI Pv6 Addressing
I Pv6 Addressing
 
Per VRF tunnel Seclection IOS-XR
Per VRF tunnel Seclection IOS-XRPer VRF tunnel Seclection IOS-XR
Per VRF tunnel Seclection IOS-XR
 
L3 Vpn Diagnosing Common Problems
L3 Vpn Diagnosing Common ProblemsL3 Vpn Diagnosing Common Problems
L3 Vpn Diagnosing Common Problems
 
Fun with PRB, VRFs and NetNS on Linux - What is it, how does it work, what ca...
Fun with PRB, VRFs and NetNS on Linux - What is it, how does it work, what ca...Fun with PRB, VRFs and NetNS on Linux - What is it, how does it work, what ca...
Fun with PRB, VRFs and NetNS on Linux - What is it, how does it work, what ca...
 
6.Routing
6.Routing6.Routing
6.Routing
 
Networking Fundamentals: Local Networks
Networking Fundamentals: Local NetworksNetworking Fundamentals: Local Networks
Networking Fundamentals: Local Networks
 
IPv6 examples
IPv6 examplesIPv6 examples
IPv6 examples
 
IPv6 im Jahre 2018
IPv6 im Jahre 2018IPv6 im Jahre 2018
IPv6 im Jahre 2018
 
OSPF- Multi area
OSPF- Multi area OSPF- Multi area
OSPF- Multi area
 
IPv6 Fundamentals
IPv6 FundamentalsIPv6 Fundamentals
IPv6 Fundamentals
 
About IPv6
About IPv6About IPv6
About IPv6
 
BGP Next-hop-self
BGP Next-hop-selfBGP Next-hop-self
BGP Next-hop-self
 
Case study
Case studyCase study
Case study
 
CCNA CHAPTER 16 BY jetarvind kumar madhukar
CCNA CHAPTER 16 BY jetarvind kumar madhukarCCNA CHAPTER 16 BY jetarvind kumar madhukar
CCNA CHAPTER 16 BY jetarvind kumar madhukar
 
IPv6 DHCP
IPv6 DHCPIPv6 DHCP
IPv6 DHCP
 
Cisco discovery drs ent module 5 - v.4 in english.
Cisco discovery   drs ent module 5 - v.4 in english.Cisco discovery   drs ent module 5 - v.4 in english.
Cisco discovery drs ent module 5 - v.4 in english.
 
Mld
MldMld
Mld
 
Alcatel vm
Alcatel vmAlcatel vm
Alcatel vm
 
Bgp tutorial for ISP
Bgp tutorial for ISPBgp tutorial for ISP
Bgp tutorial for ISP
 
Cisco discovery drs ent module 4 - v.4 in english.
Cisco discovery   drs ent module 4 - v.4 in english.Cisco discovery   drs ent module 4 - v.4 in english.
Cisco discovery drs ent module 4 - v.4 in english.
 

En vedette (20)

IPv6
IPv6IPv6
IPv6
 
Ipv6 1-091110143246-phpapp01
Ipv6 1-091110143246-phpapp01Ipv6 1-091110143246-phpapp01
Ipv6 1-091110143246-phpapp01
 
IPv6 header
IPv6 headerIPv6 header
IPv6 header
 
Ch31
Ch31Ch31
Ch31
 
Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3
 
Bozorgmeh os lab
Bozorgmeh os labBozorgmeh os lab
Bozorgmeh os lab
 
Lab2
Lab2Lab2
Lab2
 
work order of logic laboratory
work order of logic laboratory work order of logic laboratory
work order of logic laboratory
 
Gun make
Gun makeGun make
Gun make
 
Programs for Operating System
Programs for Operating SystemPrograms for Operating System
Programs for Operating System
 
Os file
Os fileOs file
Os file
 
Lab manual operating system [cs 502 rgpv] (usefulsearch.org) (useful search)
Lab manual operating system [cs 502 rgpv] (usefulsearch.org)  (useful search)Lab manual operating system [cs 502 rgpv] (usefulsearch.org)  (useful search)
Lab manual operating system [cs 502 rgpv] (usefulsearch.org) (useful search)
 
OS tutoring #1
OS tutoring #1OS tutoring #1
OS tutoring #1
 
Os lab file c programs
Os lab file c programsOs lab file c programs
Os lab file c programs
 
O.s. lab all_experimets
O.s. lab all_experimetsO.s. lab all_experimets
O.s. lab all_experimets
 
FFmpeg
FFmpegFFmpeg
FFmpeg
 
Openssl
OpensslOpenssl
Openssl
 
Ooad lab manual
Ooad lab manualOoad lab manual
Ooad lab manual
 
Ooad lab manual(original)
Ooad lab manual(original)Ooad lab manual(original)
Ooad lab manual(original)
 
Operating system lab manual
Operating system lab manualOperating system lab manual
Operating system lab manual
 

Similaire à ipv6 introduction & environment buildup

IPV6 TYPESghjgkhggggggdhfhgfjfjgjhggkgkg .pdf
IPV6 TYPESghjgkhggggggdhfhgfjfjgjhggkgkg .pdfIPV6 TYPESghjgkhggggggdhfhgfjfjgjhggkgkg .pdf
IPV6 TYPESghjgkhggggggdhfhgfjfjgjhggkgkg .pdf1987gelhu
 
Lesson 3: IPv6 Fundamentals
Lesson 3: IPv6 FundamentalsLesson 3: IPv6 Fundamentals
Lesson 3: IPv6 FundamentalsMahmmoud Mahdi
 
Neighbor Discovery Deep Dive – IPv6-Networking-Referat
Neighbor Discovery Deep Dive – IPv6-Networking-ReferatNeighbor Discovery Deep Dive – IPv6-Networking-Referat
Neighbor Discovery Deep Dive – IPv6-Networking-ReferatDigicomp Academy AG
 
Cisco presentation2
Cisco presentation2Cisco presentation2
Cisco presentation2ehsan nazer
 
ipv6_cheat_sheet.pdf
ipv6_cheat_sheet.pdfipv6_cheat_sheet.pdf
ipv6_cheat_sheet.pdfpradeeppotter
 
Fedv6tf-IPv6-new-friends
Fedv6tf-IPv6-new-friendsFedv6tf-IPv6-new-friends
Fedv6tf-IPv6-new-friendsTim Martin
 
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...Louis Göhl
 
Cisco discovery d homesb module 5 - v.4 in english.
Cisco discovery   d homesb module 5 - v.4 in english.Cisco discovery   d homesb module 5 - v.4 in english.
Cisco discovery d homesb module 5 - v.4 in english.igede tirtanata
 
IPv6 networking training sduffy v3
IPv6 networking training   sduffy v3IPv6 networking training   sduffy v3
IPv6 networking training sduffy v3Shane Duffy
 
I pv6 tutorial
I pv6 tutorialI pv6 tutorial
I pv6 tutorialFred Bovy
 
Microsoft Offical Course 20410C_05
Microsoft Offical Course 20410C_05Microsoft Offical Course 20410C_05
Microsoft Offical Course 20410C_05gameaxt
 

Similaire à ipv6 introduction & environment buildup (20)

IPV6 TYPESghjgkhggggggdhfhgfjfjgjhggkgkg .pdf
IPV6 TYPESghjgkhggggggdhfhgfjfjgjhggkgkg .pdfIPV6 TYPESghjgkhggggggdhfhgfjfjgjhggkgkg .pdf
IPV6 TYPESghjgkhggggggdhfhgfjfjgjhggkgkg .pdf
 
Lesson 3: IPv6 Fundamentals
Lesson 3: IPv6 FundamentalsLesson 3: IPv6 Fundamentals
Lesson 3: IPv6 Fundamentals
 
I pv6 for cmu
I pv6 for cmuI pv6 for cmu
I pv6 for cmu
 
Neighbor Discovery Deep Dive – IPv6-Networking-Referat
Neighbor Discovery Deep Dive – IPv6-Networking-ReferatNeighbor Discovery Deep Dive – IPv6-Networking-Referat
Neighbor Discovery Deep Dive – IPv6-Networking-Referat
 
Basic of IPv6
Basic of IPv6Basic of IPv6
Basic of IPv6
 
Cisco presentation2
Cisco presentation2Cisco presentation2
Cisco presentation2
 
ipv6_cheat_sheet.pdf
ipv6_cheat_sheet.pdfipv6_cheat_sheet.pdf
ipv6_cheat_sheet.pdf
 
Fedv6tf-IPv6-new-friends
Fedv6tf-IPv6-new-friendsFedv6tf-IPv6-new-friends
Fedv6tf-IPv6-new-friends
 
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
 
Ipv6
Ipv6Ipv6
Ipv6
 
Cisco discovery d homesb module 5 - v.4 in english.
Cisco discovery   d homesb module 5 - v.4 in english.Cisco discovery   d homesb module 5 - v.4 in english.
Cisco discovery d homesb module 5 - v.4 in english.
 
IPv6_Quick_Start_Guide
IPv6_Quick_Start_GuideIPv6_Quick_Start_Guide
IPv6_Quick_Start_Guide
 
IPv6 networking training sduffy v3
IPv6 networking training   sduffy v3IPv6 networking training   sduffy v3
IPv6 networking training sduffy v3
 
IPV6 ADDRESSING
IPV6 ADDRESSING IPV6 ADDRESSING
IPV6 ADDRESSING
 
IPv6
IPv6IPv6
IPv6
 
7 slaac-rick graziani
7 slaac-rick graziani7 slaac-rick graziani
7 slaac-rick graziani
 
I pv6 tutorial
I pv6 tutorialI pv6 tutorial
I pv6 tutorial
 
IPv6
IPv6IPv6
IPv6
 
Microsoft Offical Course 20410C_05
Microsoft Offical Course 20410C_05Microsoft Offical Course 20410C_05
Microsoft Offical Course 20410C_05
 
10 routing-bgp
10 routing-bgp10 routing-bgp
10 routing-bgp
 

Dernier

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
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).pptxEsquimalt MFRC
 
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.pptxheathfieldcps1
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
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.docxRamakrishna Reddy Bijjam
 
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.pdfNirmal Dwivedi
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
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 PractiseAnaAcapella
 
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).pptxmarlenawright1
 
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 ClassroomPooky Knightsmith
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
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.christianmathematics
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 

Dernier (20)

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).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
 
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
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
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
 
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
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
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
 
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
 
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
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
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.
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 

ipv6 introduction & environment buildup

  • 1. IPv6 Introduction & Environment Buildup Eric 2012-06-01 1
  • 2. Outline Overview of functionality IPv6 format IPv6 addressing Build up IPv6 environment 2
  • 3. Overview of functionality Expanded addressing capability and auto configuration mechanisms. Simplification of the header format. Improved support for extensions and options. 3
  • 4. Overview of functionality Extensions for authentication and privacy. Flow labeling capability. 4
  • 6. Structure of IPv6 Protocol 16 bytes 16 bytes 6
  • 7. Structure of IPv6 Protocol Next header 7
  • 8. IPv6 type IPv4 knows unicast, broadcast, and multicast addresses. With IPv6, the broadcast address is not used anymore; multicast addresses are used instead. This is good news because broadcasts are a problem in most networks. 8
  • 9. IPv6 type Unicast : A unicast address uniquely identifies an interface of an IPv6 node. A packet sent to a unicast address is delivered to the interface identified by that address. 9
  • 10. IPv6 type Multicast : A multicast address identifies a group of IPv6 interfaces. A packet sent to a multicast address is processed by all members of the multicast group. 10
  • 11. IPv6 type Anycast : An anycast address is assigned to multiple interfaces (usually on multiple nodes). A packet sent to an anycast address is delivered to only one of these interfaces, usually the nearest one. 11
  • 12. General rules Each interface of a node needs at least one unicast address. A single interface can also be assigned multiple IPv6 addresses of any type (unicast, multicast, and anycast). 12
  • 13. General rules IPv6 supports addresses of different scopes . There are global and non- global (e.g., link-local, private ip) scopes. 13
  • 14. Address Notation 2001:0DB8:0000:0000:0202:B3FF:FE1E:8329 2001:DB8:0:0:202:B3FF:FE1E:8329 2001:DB8::202:B3FF:FE1E:8329 2001:DB8::202:B3FF:254.30.131.41 14
  • 15. Address Notation 2001:DB8:0000:0056:0000:ABCD:EF12:1234 2001:DB8::56:0:ABCD:EF12:1234 2001:DB8:0:56::ABCD:EF12:1234 15
  • 16. Address Notation 192.168.0.2 x:x:x:x:x:x:192.168.0.2 0:0:0:0:0:0:192.168.0.2 ::192.168.0.2 or ::C0A8:2 16
  • 17. Prefix Notation prefix interface ID n bit 128-n bit The prefix length specifies how many left-most bits of the address specify the prefix. This is another way of noting a subnet mask. 2001:DB8:0000:0056:0000:ABCD:EF12:1234/64 2001:DB8:0000:0056::/64 17
  • 18. Routing Prefixes Allocation Prefix binary Prefix hex unassigned 0000 0000 ::0/8 reserved 0000 0001 global unicast 00 1 2000::/3 link-local unicast 1111 1110 10 FE80::/10 Reserved(formely FEC0::/10 1111 1110 11 site-local unicast) deprecated local ipv6 address 1111 110 FC00::/7 private admin 1111 1101 FD00::/8 multicast 1111 1111 FF00::/8 18
  • 19. Global Unicast Address 00-02-b3-1e-83-29 interface ID assigned by DHCPv6 00-02-b3-ff-fe-1e-83-29 from MAC address 02-02-b3-ff-fe-1e-83-29 19
  • 20. Global Unicast Address Prefix : 001 TLA ID : 世界ISP業者最佳化路徑 Res: reserved NLA ID : ISP業者內部最佳化路徑 20
  • 21. Global Unicast Address Prefix Allocation RFC Sub-TLA assignments ARIN 2001:0400::/29 2001::/16 RIPE NCC 2001:0600::/29 RFC 2450 APNIC 2001:0200::/29 2002::/16 6to4 RFC 3056 3FFE::/16 6Bone Testing RFC 2471 21
  • 22. Link- and Site-Local Address Link-local address 1111 1110 10 0 interface ID 10 bits 54 bits 64 bits hex: FE80 Site-local address 1111 1110 11 0 subnet interface ID 10 bits 38 bits 16 bits 64 bits hex: FEC0 22
  • 23. Special Addresses The unspecified address The unspecified address has a value of 0:0:0:0:0:0:0:0 and is therefore also called the all-zeros address . It is comparable to 0.0.0.0 in IPv4. Used as a Source address by a host during the boot process when it sends out a request for address configuration information. 23
  • 24. Special Addresses loopback it is represented as 0:0:0:0:0:0:0:1, abbreviated as ::1 24
  • 26. Anycast Address Decimal Hex Description 127 7F Reserved Mobile IPv6 Home-Agents 126 7E anycast 0-125 00-7D Reserved Reserved Anycast IDs 26
  • 29. Router Solicitation and Router Advertisement Hosts can request Router Advertisements by issuing a Router Solicitation. Router Advertisements will regular send prefix message out. 29
  • 30. Router Advertisement M = 0, stateless autoconfiguratio n M = 1, stateful configuration (ip from DHCP) O = 1, get option setting from DHCP 30
  • 31. Stateless autoconfiguration Global prefix Link-local prefix MAC address 2001:470:67:24::/64 fe80::/64 00:48:54:5b:cb:9d 0248:54ff:fe5b:cb9d 2001:470:67:24: 248:54ff:fe5b:cb9d/64 fe80:: 248:54ff:fe5b:cb9d/64 31
  • 32. Stateful autoconfiguration IPv6 address get from DHCP, just same as IPv4. 32
  • 34. Router mode eth2 eth0 IPv6 service How to build up IPv6 environment by linux(ubuntu)) 34
  • 35. Host mode Direct connection stateless mode stateful mode IPv6 tunnel broker service connect pppoe install gogoclient and enjoy service. 35

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n