[Reprint] IPv6/IPng: Internet Protocol version 6th

Source: Internet
Author: User
(IPv6/IPng: Internet Protocol version 6)

Internet Protocol version 6th (IPv6) is the latest version based on IPv4. IPv4 is a network layer protocol that contains addressing information and some control information to Route packets in the network. There are two versions of the IP protocol: IPv4 and IPv6. IPv6 is also called the next-generation IP address or IPng. Both IPv4 and IPv6 are about the de-multiplexing technology of the media layer. For example, in IPv6, the data packet transmitted over Ethernet adopts 86dd (hexadecimal) and IPv4 uses 0800. This article mainly introduces IPv6 details. The content about IP and IPv4 is also described in some files.

IPv6 increases IP addresses from 32-bit to 128-bit. It supports more addressing layers, larger nodes, and simpler automatic address configuration, introduced the scalability of multicast addresses, and defined a new address type called "anycast", which is used to send packets to any node group. Compared with IPv4, IPv6 has two major improvements:

  • Support expansion and option improvement-IPv6 options are located in a separate protocol header between the IPv6 Header and the transport layer header. The encoding of the IP header option makes the transfer process more efficient, the option length is limited, and the new option is more flexible. The expanded header includes the next hop option, route selection, segment, destination option, authentication, and encapsulation load.
  • Data Stream tag capability-tags are data packets of different traffic and are used by the sender to initiate special processing requests, such as non-default service quality or "real-time" services.
Protocol Structure

4 12 16 24 32 bit
Version Priority Flow Label
Payload length Next Header Hop limit
Source Address (128 bites)
Destination Address (128 bites)

  • Version-Internet Protocol version (IPv6 is version 6th );
  • Priority-traffic field to identify the priority of sent packets. The priority value is divided based on the information source to provide Congestion Control and non-congested traffic control traffic;
  • Flow Label: Flow Label is used to label information sources for products that require special processing of IPv6 routers. The stream is uniquely identified by the source address and non-zero stream tag;
  • Payload length-the payload length includes the protocol header;
  • Next Header-quickly identifies the protocol Header type after the IPv6 protocol Header;
  • Hop Limit-the consumption of each node when forwarding data packets. If Hop limit consumes 0, the data packet is canceled;
  • Source Address-128-bit Address of the data packet sender;
  • Destination Address-the 128-bit Address (not necessarily the end receiver) of the data packet ).

The acceptor uses 128 bits (not necessarily the acceptor ).

Protocols IP, IPv4, TCP, UDP, ICMP, SNMP, FTP, telnet, SMTP, ARP, RARP, RPC, xdrand NFS
Organization Source IPv6 is defined by IETF (http://www.ietf.org) in RFC 1883 (initial) and RFC 2460 (latest)
Related Links Http://www.javvin.com/protocol/rfc1883.pdf:IPv6 specifications (original)
Http://www.javvin.com/protocol/rfc2460.pdf:IPv6 specifications (the latest)
Http://www.ipv6forum.com: A good informational site for IPv6

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.