SlideShare a Scribd company logo
1 of 1
Download to read offline
IPv6 Cheat Sheet (www.estoile.com)                                IPv6 Extension Headers
                                                                                       ( NH = Next Header )                          IPv6 Header         TCP Header
                                                                                                                                     NH = TCP            + Data
IPv6 Header
 Version (4)      Traffic Class (8)                    Flow Label (20)                                       IPv6 Header             Routing Header      TCP Header
                                                                                                             NH = Routing            NH = TCP            + Data
         Payload Length (16)                      Next Header (8)      Hop Limit (8)
                         Source Address (128) (16 bytes)                                  IPv6 Header        Routing Header          Fragment Header     TCP Header
                                                                                          NH = Routing       NH = Fragment           NH = TCP            + Data
                    Destination Address (128) (16 bytes)

Version : IP version number (6).                                                       IPv6 Addressing
Traffic class : Used by originating nodes and/or forwarding routers to identify
                                                                                       Address Type                      Binary Prefix             IPv6 Notation
   and distinguish between different classes or priorities of IPv6 packets.
Flow label : Used by a source to label sequences of packets for which it               Unspecified                       00...0 (128 bits)         ::/128
   requests special handling by the IPv6 routers.                                      Loopback                          00...1 (128 bits)         ::1/128
Payload Length : Length of the IPv6 payload (also the extension headers).
Next Header : Identifies the type of header following the IPv6 header.                 Multicast                         11111111                  FF00::/8
Hop Limit : Decremented by 1 by each node that forwards the packet.                    Link-local unicast                1111111010                FE80::/10
Source Address : Address of the originator of the packet
                                                                                       Site-local unicast                1111111011                FEC0::/10
Destination Address : Address of the intended recipient of the packet
   (possibly not the ultimate recipient, if a Routing header is present)               Global unicast                    (everything else)
                                                                                                                         Unicast address assigned to more than one
General Format for IPv6 Global Unicast Addresses                                       Anycast
                                                                                                                         interface.
Global routing prefix (n bits)      Subnet ID (m)          Interface ID (128-n-m)
                                                                                       IPv4-Compatible IPv6              0:0:0:0:0:0:A.B.C.D
IPv6 Global Unicast Addresses (not starting with binary value 000)
                                                                                       IPv4-Mapped IPv6                  0:0:0:0:0:FFFF:A.B.C.D
! 000   Global routing prefix (n)        Subnet ID (64-1)       Interface ID (64)
                                                                                       6to4                              2002::/16
IPv6 Global Unicast Addresses (2000::/3 prefix, IANA delegated)
                                                                                       Well Known Multicast Addresses
001     Global routing prefix (45)          Subnet ID (16)      Interface ID (64)
                                                                                       FF01:0:0:0:0:0:0:1                All Nodes Addresses           Interface-local
IPv4-compatible IPv6 address
                                                                                       FF02:0:0:0:0:0:0:1                All Nodes Addresses           Link-local
0 (80 bits)                         0 (16 bits)            IPv4 address (32 bits)
                                                                                       FF01:0:0:0:0:0:0:2                All Routers Addresses         Interface-local
IPv4-mapped IPv6 Address
                                                                                       FF02:0:0:0:0:0:0:2                All Routers Addresses         Link-local
0 (80 bits)                         FFFF (16 bits)         IPv4 address (32 bits)
                                                                                       FF05:0:0:0:0:0:0:2                All Routers Addresses         Site-local
Link-Local IPv6 Unicast Address (FE80::/10 )
                                                                                       FF02:0:0:0:0:1:FFXX:XXXX          Solicited-Node Address        Link-local
1111111010 (10 bits)                0 (54 bits)            Interface ID (64 bits)
                                                                                       FF02:0:0:0:0:0:0:4                DVMRP Routers                 Link-local
Site-Local IPv6 Unicast Address (FEC0::/10)
                                                                                       FF02:0:0:0:0:0:0:5                OSPFIGP                       Link-local
1111111011 (10 bits)                Subnet ID (54)         Interface ID (64 bits)
                                                                                       FF02:0:0:0:0:0:0:6                OSPFIGP DRs                   Link-local
Subnet-Router Anycast Address
                                                                                       FF02:0:0:0:0:0:0:9                RIP Routers                   Link-local
Subnet Prefix (n bits)                                     0 (128-n)
                                                                                       FF02:0:0:0:0:0:0:D                All PIM Routers               Link-local
Ethernet Types                         IPv6 Option Types (8 bits, 3 fields)
                                                                                       FF02:0:0:0:0:0:0:16               All MLDv2 Routers             Link-local
                                       act - 2 bits
0800 IPv4                              00 skip over option                             FF02:0:0:0:0:0:1:2                All DHCP Agents               Link-local
0806 ARP                               01 silently discard                             FF05:0:0:0:0:0:1:3                All DHCP Servers              Site-local
8035 Reverse ARP                       10 discard and send ICMP
86DD IPv6                              11 discard and send ICMP, if unicast            FF0X:0:0:0:0:0:0:101              Network Time Protocol         Variable Scope
8847 MPLS Unicast                      chg - 1 bit
8848 MPLS Multicast                    0 = option data does not change en-route        Multicast Address                                       Scope
8863 PPoE (Discovery stage)            1 = option data may change en-route             FF          Flags     Scope         Group ID            1 Interface-local
8864 PPoE (PPP sess stage)             rest - 5 bits, the rest of the Option Type      (8 bits)    (4)       (4)           (112)               2 Link-local
                                                                                                                                               4 Admin-local
IPv6 Next Header Fields                                        ICMPv6 Informational Messages                         Flags (000T)              5 Site-local
                                                                                                                     T = 0 Well-known          8 Organization-local
 041    IPv6                                                                                                                                   E Global
                                                               128 Echo Request                                      T = 1 Transient
 000    IPv6 Hop-by-Hop Option
                                                               129 Echo Reply
 060    Destination Options for IPv6                                                                                 ICMPv6 Error Messages (Type/Code)
                                                               130 Multicast Listener Query
 043    Routing Header for IPv6
                                                               131 Multicast Listener Report                         1  Destination Unreachable
 044    Fragment Header for IPv6
                                                               132 Multicast Listener Done                              0 - no route to destination
 051    Authentication Header (AH)
                                                               133 Router Solicitation                                  1 - communication with destination
 050    Encap Security Payload (ESP)
                                                               134 Router Advertisement                                       administratively prohibited
 059    No Next Header for IPv6
                                                               135 Neighbor Solicitation                                2 - (not assigned)
                                                               136 Neighbor Advertisement                               3 - address unreachable
 002    Internet Group Management (IGMP)
                                                               137 Redirect Message                                     4 - port unreachable
 006    Transmission Control (TCP)
                                                                                                                                                                         www.estoile.com




                                                               138 Router Renumbering                                2 Packet Too Big
 017    User Datagram (UDP)
                                                               139 ICMP Node Information Query                       3 Time Exceeded
 046    Reservation Protocol (RSVP)
                                                               140 ICMP Node Information Response                       0 - hop limit exceeded in transit
 047    General Routing Encapsulation (GRE)
                                                               143 Version 2 Multicast Listener Report                  1 - fragment reassembly time exceeded
 055    IP Mobility (MOBILE)
                                                               144 Home Agent Address Discovery Request              4 Parameter Problem
 058    ICMP for IPv6 (ICMPv6)
                                                               145 Home Agent Address Discovery Reply                   0 - erroneous header field
 089    OSPFIGP
                                                               146 Mobile Prefix Solicitation                           1 - unrecognized Next Header type
 094    IP-within-IP Encapsulation Protocol (IPIP)
                                                               147 Mobile Prefix Advertisement                          2 - unrecognized IPv6 option
 103    Protocol Independent Multicast (PIM)
                                                               128 - 255 Informational Messages                      0-127 Error Messages
 135    Mobility Header

More Related Content

What's hot

IPv6 Address Planning
IPv6 Address PlanningIPv6 Address Planning
IPv6 Address PlanningAPNIC
 
IPV6 Addressing
IPV6 Addressing IPV6 Addressing
IPV6 Addressing Heba_a
 
Network Address Translation (NAT)
Network Address Translation (NAT)Network Address Translation (NAT)
Network Address Translation (NAT)Joud Khattab
 
IPv6 Addressing Plan Fundamentals
IPv6 Addressing Plan FundamentalsIPv6 Addressing Plan Fundamentals
IPv6 Addressing Plan FundamentalsRIPE NCC
 
IPv6 - The Next next generation protocol
IPv6 - The Next next generation protocolIPv6 - The Next next generation protocol
IPv6 - The Next next generation protocolMohit Sharma
 
Why we need ipv6...
Why we need ipv6...Why we need ipv6...
Why we need ipv6...Adii Shah
 
IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6Ankita Mahajan
 
Transition ipv4-ipv6
Transition ipv4-ipv6Transition ipv4-ipv6
Transition ipv4-ipv6Arrow Djibio
 
DHCP Server & Client Presentation
DHCP Server & Client PresentationDHCP Server & Client Presentation
DHCP Server & Client Presentationraini
 
6lowpan
6lowpan 6lowpan
6lowpan Wi6Labs
 
SRv6 Network Programming: deployment use-cases
SRv6 Network Programming: deployment use-cases SRv6 Network Programming: deployment use-cases
SRv6 Network Programming: deployment use-cases APNIC
 

What's hot (20)

IPv6 Address Planning
IPv6 Address PlanningIPv6 Address Planning
IPv6 Address Planning
 
IPV6 Addressing
IPV6 Addressing IPV6 Addressing
IPV6 Addressing
 
IPv6
IPv6IPv6
IPv6
 
ipv4 & ipv6
ipv4 & ipv6ipv4 & ipv6
ipv4 & ipv6
 
Network Address Translation (NAT)
Network Address Translation (NAT)Network Address Translation (NAT)
Network Address Translation (NAT)
 
IPV6 ADDRESS
IPV6 ADDRESSIPV6 ADDRESS
IPV6 ADDRESS
 
IPv6 Addressing Plan Fundamentals
IPv6 Addressing Plan FundamentalsIPv6 Addressing Plan Fundamentals
IPv6 Addressing Plan Fundamentals
 
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.xEMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
 
Cisco ospf
Cisco ospf Cisco ospf
Cisco ospf
 
IPv6 - The Next next generation protocol
IPv6 - The Next next generation protocolIPv6 - The Next next generation protocol
IPv6 - The Next next generation protocol
 
Easy subnetting
Easy subnettingEasy subnetting
Easy subnetting
 
IPV4 vs IPV6
IPV4 vs IPV6IPV4 vs IPV6
IPV4 vs IPV6
 
Why we need ipv6...
Why we need ipv6...Why we need ipv6...
Why we need ipv6...
 
Dhcp
DhcpDhcp
Dhcp
 
IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6
 
Transition ipv4-ipv6
Transition ipv4-ipv6Transition ipv4-ipv6
Transition ipv4-ipv6
 
DHCP Server & Client Presentation
DHCP Server & Client PresentationDHCP Server & Client Presentation
DHCP Server & Client Presentation
 
6lowpan
6lowpan 6lowpan
6lowpan
 
SRv6 Network Programming: deployment use-cases
SRv6 Network Programming: deployment use-cases SRv6 Network Programming: deployment use-cases
SRv6 Network Programming: deployment use-cases
 
DHCP
DHCPDHCP
DHCP
 

Viewers also liked

cisco ccna cheat_sheet
cisco ccna cheat_sheetcisco ccna cheat_sheet
cisco ccna cheat_sheetGuntaka Reddy
 
Ccna cheat sheet
Ccna cheat sheetCcna cheat sheet
Ccna cheat sheetaromal4frnz
 
Dark Patterns: User Interfaces Designed to Trick People (Presented at UX Brig...
Dark Patterns: User Interfaces Designed to Trick People (Presented at UX Brig...Dark Patterns: User Interfaces Designed to Trick People (Presented at UX Brig...
Dark Patterns: User Interfaces Designed to Trick People (Presented at UX Brig...Harry Brignull
 

Viewers also liked (7)

cisco ccna cheat_sheet
cisco ccna cheat_sheetcisco ccna cheat_sheet
cisco ccna cheat_sheet
 
Ccna cheat sheet
Ccna cheat sheetCcna cheat sheet
Ccna cheat sheet
 
Dark Patterns: User Interfaces Designed to Trick People (Presented at UX Brig...
Dark Patterns: User Interfaces Designed to Trick People (Presented at UX Brig...Dark Patterns: User Interfaces Designed to Trick People (Presented at UX Brig...
Dark Patterns: User Interfaces Designed to Trick People (Presented at UX Brig...
 
Ccna complete notes
Ccna complete notesCcna complete notes
Ccna complete notes
 
Router commands
Router commandsRouter commands
Router commands
 
TCP/IP(networking)
TCP/IP(networking)TCP/IP(networking)
TCP/IP(networking)
 
NetApp & Storage fundamentals
NetApp & Storage fundamentalsNetApp & Storage fundamentals
NetApp & Storage fundamentals
 

Similar to Ipv6 cheat sheet

Similar to Ipv6 cheat sheet (20)

Ipv6 1-091110143246-phpapp01
Ipv6 1-091110143246-phpapp01Ipv6 1-091110143246-phpapp01
Ipv6 1-091110143246-phpapp01
 
ipv6_cheat_sheet.pdf
ipv6_cheat_sheet.pdfipv6_cheat_sheet.pdf
ipv6_cheat_sheet.pdf
 
Ipv6 cheat sheet
Ipv6 cheat sheetIpv6 cheat sheet
Ipv6 cheat sheet
 
I pv6
I pv6I pv6
I pv6
 
I pv6
I pv6I pv6
I pv6
 
I pv6
I pv6I pv6
I pv6
 
IPv6
IPv6IPv6
IPv6
 
ipv6 introduction & environment buildup
ipv6 introduction & environment buildupipv6 introduction & environment buildup
ipv6 introduction & environment buildup
 
IPv6_Quick_Start_Guide
IPv6_Quick_Start_GuideIPv6_Quick_Start_Guide
IPv6_Quick_Start_Guide
 
I pv6 for cmu
I pv6 for cmuI pv6 for cmu
I pv6 for cmu
 
IETF 106 - IPv6 Formal Anycast Addresses and Functional Anycast Addresses
IETF 106 - IPv6 Formal Anycast Addresses and Functional Anycast AddressesIETF 106 - IPv6 Formal Anycast Addresses and Functional Anycast Addresses
IETF 106 - IPv6 Formal Anycast Addresses and Functional Anycast Addresses
 
IPv6
IPv6IPv6
IPv6
 
Ipv6up
Ipv6upIpv6up
Ipv6up
 
IPv6 Addressing Architecture
IPv6 Addressing ArchitectureIPv6 Addressing Architecture
IPv6 Addressing Architecture
 
IPv6 The Big Move
IPv6 The Big MoveIPv6 The Big Move
IPv6 The Big Move
 
IPv6
IPv6IPv6
IPv6
 
Lesson 3: IPv6 Fundamentals
Lesson 3: IPv6 FundamentalsLesson 3: IPv6 Fundamentals
Lesson 3: IPv6 Fundamentals
 
Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3
 
IPv6
IPv6IPv6
IPv6
 
IPv6 Overview
IPv6 OverviewIPv6 Overview
IPv6 Overview
 

Ipv6 cheat sheet

  • 1. IPv6 Cheat Sheet (www.estoile.com) IPv6 Extension Headers ( NH = Next Header ) IPv6 Header TCP Header NH = TCP + Data IPv6 Header Version (4) Traffic Class (8) Flow Label (20) IPv6 Header Routing Header TCP Header NH = Routing NH = TCP + Data Payload Length (16) Next Header (8) Hop Limit (8) Source Address (128) (16 bytes) IPv6 Header Routing Header Fragment Header TCP Header NH = Routing NH = Fragment NH = TCP + Data Destination Address (128) (16 bytes) Version : IP version number (6). IPv6 Addressing Traffic class : Used by originating nodes and/or forwarding routers to identify Address Type Binary Prefix IPv6 Notation and distinguish between different classes or priorities of IPv6 packets. Flow label : Used by a source to label sequences of packets for which it Unspecified 00...0 (128 bits) ::/128 requests special handling by the IPv6 routers. Loopback 00...1 (128 bits) ::1/128 Payload Length : Length of the IPv6 payload (also the extension headers). Next Header : Identifies the type of header following the IPv6 header. Multicast 11111111 FF00::/8 Hop Limit : Decremented by 1 by each node that forwards the packet. Link-local unicast 1111111010 FE80::/10 Source Address : Address of the originator of the packet Site-local unicast 1111111011 FEC0::/10 Destination Address : Address of the intended recipient of the packet (possibly not the ultimate recipient, if a Routing header is present) Global unicast (everything else) Unicast address assigned to more than one General Format for IPv6 Global Unicast Addresses Anycast interface. Global routing prefix (n bits) Subnet ID (m) Interface ID (128-n-m) IPv4-Compatible IPv6 0:0:0:0:0:0:A.B.C.D IPv6 Global Unicast Addresses (not starting with binary value 000) IPv4-Mapped IPv6 0:0:0:0:0:FFFF:A.B.C.D ! 000 Global routing prefix (n) Subnet ID (64-1) Interface ID (64) 6to4 2002::/16 IPv6 Global Unicast Addresses (2000::/3 prefix, IANA delegated) Well Known Multicast Addresses 001 Global routing prefix (45) Subnet ID (16) Interface ID (64) FF01:0:0:0:0:0:0:1 All Nodes Addresses Interface-local IPv4-compatible IPv6 address FF02:0:0:0:0:0:0:1 All Nodes Addresses Link-local 0 (80 bits) 0 (16 bits) IPv4 address (32 bits) FF01:0:0:0:0:0:0:2 All Routers Addresses Interface-local IPv4-mapped IPv6 Address FF02:0:0:0:0:0:0:2 All Routers Addresses Link-local 0 (80 bits) FFFF (16 bits) IPv4 address (32 bits) FF05:0:0:0:0:0:0:2 All Routers Addresses Site-local Link-Local IPv6 Unicast Address (FE80::/10 ) FF02:0:0:0:0:1:FFXX:XXXX Solicited-Node Address Link-local 1111111010 (10 bits) 0 (54 bits) Interface ID (64 bits) FF02:0:0:0:0:0:0:4 DVMRP Routers Link-local Site-Local IPv6 Unicast Address (FEC0::/10) FF02:0:0:0:0:0:0:5 OSPFIGP Link-local 1111111011 (10 bits) Subnet ID (54) Interface ID (64 bits) FF02:0:0:0:0:0:0:6 OSPFIGP DRs Link-local Subnet-Router Anycast Address FF02:0:0:0:0:0:0:9 RIP Routers Link-local Subnet Prefix (n bits) 0 (128-n) FF02:0:0:0:0:0:0:D All PIM Routers Link-local Ethernet Types IPv6 Option Types (8 bits, 3 fields) FF02:0:0:0:0:0:0:16 All MLDv2 Routers Link-local act - 2 bits 0800 IPv4 00 skip over option FF02:0:0:0:0:0:1:2 All DHCP Agents Link-local 0806 ARP 01 silently discard FF05:0:0:0:0:0:1:3 All DHCP Servers Site-local 8035 Reverse ARP 10 discard and send ICMP 86DD IPv6 11 discard and send ICMP, if unicast FF0X:0:0:0:0:0:0:101 Network Time Protocol Variable Scope 8847 MPLS Unicast chg - 1 bit 8848 MPLS Multicast 0 = option data does not change en-route Multicast Address Scope 8863 PPoE (Discovery stage) 1 = option data may change en-route FF Flags Scope Group ID 1 Interface-local 8864 PPoE (PPP sess stage) rest - 5 bits, the rest of the Option Type (8 bits) (4) (4) (112) 2 Link-local 4 Admin-local IPv6 Next Header Fields ICMPv6 Informational Messages Flags (000T) 5 Site-local T = 0 Well-known 8 Organization-local 041 IPv6 E Global 128 Echo Request T = 1 Transient 000 IPv6 Hop-by-Hop Option 129 Echo Reply 060 Destination Options for IPv6 ICMPv6 Error Messages (Type/Code) 130 Multicast Listener Query 043 Routing Header for IPv6 131 Multicast Listener Report 1 Destination Unreachable 044 Fragment Header for IPv6 132 Multicast Listener Done 0 - no route to destination 051 Authentication Header (AH) 133 Router Solicitation 1 - communication with destination 050 Encap Security Payload (ESP) 134 Router Advertisement administratively prohibited 059 No Next Header for IPv6 135 Neighbor Solicitation 2 - (not assigned) 136 Neighbor Advertisement 3 - address unreachable 002 Internet Group Management (IGMP) 137 Redirect Message 4 - port unreachable 006 Transmission Control (TCP) www.estoile.com 138 Router Renumbering 2 Packet Too Big 017 User Datagram (UDP) 139 ICMP Node Information Query 3 Time Exceeded 046 Reservation Protocol (RSVP) 140 ICMP Node Information Response 0 - hop limit exceeded in transit 047 General Routing Encapsulation (GRE) 143 Version 2 Multicast Listener Report 1 - fragment reassembly time exceeded 055 IP Mobility (MOBILE) 144 Home Agent Address Discovery Request 4 Parameter Problem 058 ICMP for IPv6 (ICMPv6) 145 Home Agent Address Discovery Reply 0 - erroneous header field 089 OSPFIGP 146 Mobile Prefix Solicitation 1 - unrecognized Next Header type 094 IP-within-IP Encapsulation Protocol (IPIP) 147 Mobile Prefix Advertisement 2 - unrecognized IPv6 option 103 Protocol Independent Multicast (PIM) 128 - 255 Informational Messages 0-127 Error Messages 135 Mobility Header