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 for...
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; mu...
IPv6 type Unicast : A unicast address uniquely identifies an interface of an IPv6 node. A packet sent to a unicast address ...
IPv6 type Multicast : A multicast address identifies a group of IPv6 interfaces. A packet sent to a multicast address is pr...
IPv6 type Anycast : An anycast address is assigned to multiple interfaces (usually on multiple nodes). A packet sent to an...
General rules Each interface of a node needs at least one unicast address. A single interface can also be assigned multipl...
General rules IPv6 supports addresses of different scopes . There are global and non- global (e.g., link-local, private ip...
Address Notation2001:0DB8:0000:0000:0202:B3FF:FE1E:8329   2001:DB8:0:0:202:B3FF:FE1E:8329    2001:DB8::202:B3FF:FE1E:8329 ...
Address Notation    2001:DB8:0000:0056:0000:ABCD:EF12:12342001:DB8::56:0:ABCD:EF12:1234                   2001:DB8:0:56::A...
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     ...
Prefix Notation             prefix         interface ID             n bit          128-n bit The prefix length specifies how m...
Routing Prefixes     Allocation        Prefix binary     Prefix hex    unassigned         0000 0000          ::0/8     reserv...
Global Unicast Address                             00-02-b3-1e-83-29interface ID   assigned by DHCPv6      00-02-b3-ff-fe-...
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:...
Link- and Site-Local AddressLink-local address   1111 1110 10             0               interface ID    10 bits         ...
Special AddressesThe unspecified address   The unspecified address has a value of   0:0:0:0:0:0:0:0 and is therefore also ca...
Special Addressesloopback  it is represented as 0:0:0:0:0:0:0:1,  abbreviated as ::1                 24
Special Addresses6to4 tunnel              25
Anycast Address Decimal          Hex              Description   127             7F                Reserved                ...
Multicast Address          27
IPv6 addressing       28
Router Solicitation and Router Advertisement  Hosts can request Router  Advertisements by issuing a Router  Solicitation. ...
Router Advertisement                  M = 0, stateless                  autoconfiguratio                  n                ...
Stateless autoconfiguration   Global prefix                                 Link-local prefix                             MAC...
Stateful autoconfiguration IPv6 address get from DHCP, just same as IPv4.                 32
Build up IPv6environment      33
Router mode                        eth2                 eth0IPv6 serviceHow to build up IPv6 environment bylinux(ubuntu)) ...
Host modeDirect connection  stateless mode  stateful modeIPv6 tunnel broker service  connect pppoe  install gogoclient and...
Thanks a lot     36
Upcoming SlideShare
Loading in …5
×

ipv6 introduction & environment buildup

494 views

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
494
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • ipv6 introduction & environment buildup

    1. 1. IPv6 Introduction &Environment Buildup Eric 2012-06-01 1
    2. 2. Outline Overview of functionality IPv6 format IPv6 addressing Build up IPv6 environment 2
    3. 3. Overview of functionality Expanded addressing capability and auto configuration mechanisms. Simplification of the header format. Improved support for extensions and options. 3
    4. 4. Overview of functionality Extensions for authentication and privacy. Flow labeling capability. 4
    5. 5. IPv6 format 5
    6. 6. Structure of IPv6 Protocol 16 bytes 16 bytes 6
    7. 7. Structure of IPv6 Protocol Next header 7
    8. 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. 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. 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. 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. 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. 13. General rules IPv6 supports addresses of different scopes . There are global and non- global (e.g., link-local, private ip) scopes. 13
    14. 14. Address Notation2001: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. 15. Address Notation 2001:DB8:0000:0056:0000:ABCD:EF12:12342001:DB8::56:0:ABCD:EF12:1234 2001:DB8:0:56::ABCD:EF12:1234 15
    16. 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. 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. 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. 19. Global Unicast Address 00-02-b3-1e-83-29interface 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. 20. Global Unicast Address Prefix : 001 TLA ID : 世界ISP業者最佳化路徑 Res: reserved NLA ID : ISP業者內部最佳化路徑 20
    21. 21. Global Unicast Address Prefix Allocation RFC Sub-TLA assignments ARIN 2001:0400::/292001::/16 RIPE NCC 2001:0600::/29 RFC 2450 APNIC 2001:0200::/292002::/16 6to4 RFC 30563FFE::/16 6Bone Testing RFC 2471 21
    22. 22. Link- and Site-Local AddressLink-local address 1111 1110 10 0 interface ID 10 bits 54 bits 64 bits hex: FE80Site-local address 1111 1110 11 0 subnet interface ID 10 bits 38 bits 16 bits 64 bits hex: FEC0 22
    23. 23. Special AddressesThe 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. 24. Special Addressesloopback it is represented as 0:0:0:0:0:0:0:1, abbreviated as ::1 24
    25. 25. Special Addresses6to4 tunnel 25
    26. 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
    27. 27. Multicast Address 27
    28. 28. IPv6 addressing 28
    29. 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. 30. Router Advertisement M = 0, stateless autoconfiguratio n M = 1, stateful configuration (ip from DHCP) O = 1, get option setting from DHCP 30
    31. 31. Stateless autoconfiguration Global prefix Link-local prefix MAC address2001:470:67:24::/64 fe80::/64 00:48:54:5b:cb:9d 0248:54ff:fe5b:cb9d2001:470:67:24: 248:54ff:fe5b:cb9d/64 fe80:: 248:54ff:fe5b:cb9d/64 31
    32. 32. Stateful autoconfiguration IPv6 address get from DHCP, just same as IPv4. 32
    33. 33. Build up IPv6environment 33
    34. 34. Router mode eth2 eth0IPv6 serviceHow to build up IPv6 environment bylinux(ubuntu)) 34
    35. 35. Host modeDirect connection stateless mode stateful modeIPv6 tunnel broker service connect pppoe install gogoclient and enjoy service. 35
    36. 36. Thanks a lot 36

    ×