[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-574140-105":3,"doc-detail-574140-en":76,"detail-sidebar-cat-1-en-105":92},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":69,"head_meta":71,"extra_data":73,"updated_unix":75},105,"en","ipv6-subnets-cheat-sheet","IPv6 Subnets - Cheat Sheet","","Compact cheat sheet for IPv6 networking fundamentals, focusing on subnet sizing, address allocation, and how IPv6 headers are structured. Covers core header fields (version, traffic class, flow label, payload length, next header, hop limit), address types (global unicast, link-local, multicast, link-local/link scopes), address representation rules, and common address scope values. Also summarizes extension headers, ICMPv6 error message type/code categories, next-header field values, and key transition mechanisms like dual stack, tunneling, and translation.",{"@graph":14,"@context":68},[15,34,55],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/template/","Template",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/template/presentations/","Presentations",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/template/ipv6-subnets-cheat-sheet/574140/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/ipv6-subnets-cheat-sheet/574140.png","ImageObject",442,249,{"name":42,"@type":43},"Ophelia","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-10-15","2026-10-14",true,{"@type":52,"interactionType":53,"userInteractionCount":26},"InteractionCounter",{"@type":54},"ViewAction",{"@type":56,"mainEntity":57},"FAQPage",[58,64],{"name":59,"@type":60,"acceptedAnswer":61},"Which transition mechanisms help networks move from IPv4 to IPv6?","Question",{"text":62,"@type":63},"Dual stack allows concurrent IPv4/IPv6 communication, tunneling encapsulates IPv6 in IPv4 to traverse IPv4 networks, and translation (e.g., SIIT) maps IPv4 header fields to enable IPv4-only nodes to reach IPv6-only networks.","Answer",{"name":65,"@type":60,"acceptedAnswer":66},"How are IPv6 addresses shortened in text representation (leading zeros and :: rules)?",{"text":67,"@type":63},"Leading zeros in a field are optional, and successive 0 fields may be replaced with :: but only once per address. In URLs, the address must be enclosed in brackets before the port.","https://schema.org",{"og:url":32,"og:type":70,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":72,"canonical":32},"index,follow",{"doc_id":74,"site_id":7},574140,1792048053,{"code":4,"msg":77,"data":78},"success",{"doc_id":74,"user_id":79,"nickname":42,"user_avatar":80,"doc_module":22,"category_id":81,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":82,"file_id":83,"file_url":84,"file_type":85,"file_size":86,"view_count":26,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":26,"language":87,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":88,"faqs":89,"seo_title":90,"seo_description":12,"update_tm":91,"read_time":22},7971461741311,"https://ap-avatar.wpscdn.com/avatar/74000253aff267980c6?x-image-process=image/resize,m_fixed,w_180,h_180&k=1779345379180704826",11,"CHEAT SHEET  \nIPv6 SUBNETS  \nIPv6 HEADER  \n\n| Version (4) | Traffic Class (8) | Flow Label (20) |  |  |\n| --- | --- | --- | --- | --- |\n| Payload Length (16) |  |  | Next Header (8) | Hop Limit (8) |\n\nSource Address (128) (16 bytes)  \nDestination Address (128) (16 bytes)  \nVersion (4 bits): IP-Version – always set to 6 (0110) Traffic Class (8 bits): Used to identify and distinguish between different classes of priorities  \nFlow Label (20 bits): Identifies unique flows (optional) Payload length (16 bits): Length of the payload in bytes  \nADDRESS ALLOCATION  \n/12 /32 /48 /64  \n\n| 2000 | DB8 |  |  | INTERFACE ID |\n| --- | --- | --- | --- | --- |\n\nRegistry ISP prefix Site prefix LAN prefix  \n• 64 bits reserved for the interface ID  \n• 16 bits reserved for the end site  \n• 16 bits reserved for each service provider  \n• 29 bits reserved for all service providers  \nADDRESS FORMAT  \nGLOBAL UNICAST  \n\n| Global Prefix | Subnet | Interface ID |\n| --- | --- | --- |\n\n48 16 64 LINK-LOCAL UNICAST  \n\n| FE80::/64 | Interface ID |\n| --- | --- |\n\n64 64 MULTICAST  \n\n| FF | Flags | Scope | Group ID |\n| --- | --- | --- | --- |\n\n8 4 4 112  \nNext Header (8 bits): Identifies the following header or protocol Hop Limit (8 bits): Number of hops until packet gets discarded (TTL in IPv4)  \nSource Address (128 bits): Source IP address  \nDestination Address (128 bits): Destination IP address  \nADDRESS REPRESENTATION  \n\n| An IPv6 address has 128 bits\u003Cbr>fe80:0000:e05c:0000:0000:8b85:d65c:edd7 |\n| --- |\n| Leading zeros in a field are optional\u003Cbr>fe80:0:e05c:0:0:8b85:d65c:edd7 |\n| Successive fields of 0 represented as ::, but only once in an address\u003Cbr>fe80:0:e05c::8b85:d65c:edd7 |\n| In a URL, it is enclosed in brackets\u003Cbr>[http://](http://)[fe80:0:e05c::8b85:d65c:edd7]:8080/index. html |\n\nADDRESS SCOPES  \n\n| Default Route | ::/0 |\n| --- | --- |\n| Unspecified | ::/128 |\n| Loopback Address | 0:0:0:0:0:0:0:1 or ::1/128 |\n| IPv4-mapped | :: FFFF: [192.0.2.1](192.0.2.1) |\n| IPv4-Compatible IPv6 | 0:0:0:0:0:0:A. B.C. D |\n| Teredo | 2001::/32 |\n| Documentation | 2001:DB8::/32 |\n| 6to4 | 2002::/16 |\n| Unique Local | FC00::/7 |\n| Link-Local Unicast | FE80::/10 |\n| Site-Local Unicast | FEC0::/10 |\n| Multicast | FF00::/8 |\n\nEXTENSION HEADERS  \n\n| (NH = Next Header)\u003Cbr>IPv6 Header NH = Routing |  |  |  |  |\n| --- | --- | --- | --- | --- |\n|  |  |  | IPv6 Header NH = TCP | TCP Header\u003Cbr>+ Data |\n|  |  |  |  |  |\n|  |  |  | Routing Header\u003Cbr>NH = TCP | TCP Header\u003Cbr>+ Data |\n|  |  |  |  |  |\n| IPv6 | Header | Routing Header | Fragment Header | TCP Header |\n| NH = | Routing | NH = Fragment | NH = TCP | + Data |\n\nICMPv6 ERROR MESSAGES (TYPE/CODE)  \n\n| 1 Destination Unreachable 0-no route to destination\u003Cbr>1-communication with destination\u003Cbr>administratively prohibited 2-(not assigned) 3-address unreachable 4-port unreachable | 2 packet too big |\n| --- | --- |\n| 3 Time exceeded\u003Cbr>0-hop limit exceeded in transit\u003Cbr>1-fragment reassemble time exceeded | 4 parameter problem 0-erroneous header field 1-unrecognized next\u003Cbr>header type 2-unrecognized IPv6 option |\n\nCHEAT SHEET  \nNEXT HEADER FIELDS  \n\n| 000 | IPv6 Hop-by-Hop-Option | 017 | User Datagram (UDP) |\n| --- | --- | --- | --- |\n| 006 | Transmission Control (TCP) | 043 | Routing Header |\n| 044 | Fragment Header | 046 | Reservation Protocol (RSVP) |\n| 050 | Encap Security Payload (ESP) | 051 | Authentication Header (AH) |\n| 055 | IP Mobility (MOBILE) | 058 | ICMP for IPv6 |\n| 059 | No Next Header for IPv6 | 060 | Destination Options |\n| 089 | OSPFIGP | 135 | Mobility Header |\n| 094 IP-within-IP Encapsulation Protocol (IPIP) |  |  |  |\n| 103 Protocol Independent Multicast (PIM) |  |  |  |\n| 002 Internet Group Management (IGMP) |  |  |  |\n| 047 Gerenal Routing Encapsulation (GRE) |  |  |  |\n\nTRANSITION MECHANISMS  \n\n| DUAL STACK | Enables a node to communicate with IPv6-only or IPv4-only nodes concurrently |\n| --- | --- |\n| TUNNELING | IPv6 traffic is encapsulated into IPv4 􀃆 Enables IPv6 islands or nodes to communicate over an","cbCaiuJmy32BpJv7","https://ap.wps.com/l/cbCaiuJmy32BpJv7","pdf",66959,"English","# IPv6 Header\n## IPv6 Header fields\n## Extension headers\n## ICMPv6 error messages\n# Address allocation and formats\n## Registry ISP prefix / site / LAN prefixes\n## Address representation\n## Address scopes\n# Next Header fields\n# Transition mechanisms\n## Dual stack\n## Tunneling\n## Translation","[{\"question\":\"Which transition mechanisms help networks move from IPv4 to IPv6?\",\"answer\":\"Dual stack allows concurrent IPv4/IPv6 communication, tunneling encapsulates IPv6 in IPv4 to traverse IPv4 networks, and translation (e.g., SIIT) maps IPv4 header fields to enable IPv4-only nodes to reach IPv6-only networks.\"},{\"question\":\"How are IPv6 addresses shortened in text representation (leading zeros and :: rules)?\",\"answer\":\"Leading zeros in a field are optional, and successive 0 fields may be replaced with :: but only once per address. In URLs, the address must be enclosed in brackets before the port.\"}]","IPv6 Subnets - Cheat Sheet | PDF",1791983251,{"code":4,"msg":77,"data":93},[94,97,102,107,112,117,122,127,132],{"id":81,"doc_module":22,"doc_module_name":25,"category_name":29,"show_sort_weight":95,"slug":96},90,"presentations",{"id":98,"doc_module":22,"doc_module_name":25,"category_name":99,"show_sort_weight":100,"slug":101},12,"Resumes",80,"resumes",{"id":103,"doc_module":22,"doc_module_name":25,"category_name":104,"show_sort_weight":105,"slug":106},14,"Invoices",70,"invoices",{"id":108,"doc_module":22,"doc_module_name":25,"category_name":109,"show_sort_weight":110,"slug":111},15,"Posters",60,"posters",{"id":113,"doc_module":22,"doc_module_name":25,"category_name":114,"show_sort_weight":115,"slug":116},16,"Social Media",50,"social-media",{"id":118,"doc_module":22,"doc_module_name":25,"category_name":119,"show_sort_weight":120,"slug":121},17,"Forms",40,"forms",{"id":123,"doc_module":22,"doc_module_name":25,"category_name":124,"show_sort_weight":125,"slug":126},18,"Letters",30,"letters",{"id":128,"doc_module":22,"doc_module_name":25,"category_name":129,"show_sort_weight":130,"slug":131},21,"Paper Templates",5,"papers-templates",{"id":133,"doc_module":22,"doc_module_name":25,"category_name":134,"show_sort_weight":4,"slug":135},158,"General","general-158"]