现在的位置: 首页 > 综合 > 正文

[转载]IPv6/IPng:网际协议第6版

2013年03月03日 ⁄ 综合 ⁄ 共 1343字 ⁄ 字号 评论关闭
(IPv6/IPng:Internet Protocol Version 6)

  网际协议第 6 版(IPv6)是基于 IPv4 的最新版本, Ipv4 是一个网络层协议,它包含寻址信息和一些控制信息,可使数据包在网络中路由。IP 协议有两种版本:IPv4 和 IPv6,其中 IPv6 也被称之为下一代 IP 或 IPng。IPv4 和 IPv6 都是关于介质层的去复用技术。例如,在 IPv6 中,在以太网上传送数据包采用的是 86DD (十六进制),IPv4 用的是 0800。本文主要介绍 IPv6 细节,有关 IP 和 IPv4 的内容在个别文件中另作介绍。

  IPv6 把 IP 地址从 32 位增至 128 位,可以支持更多的寻址层次,更大数量的节点,以及更简单的地址自动配置,引入了组播地址的可缩放性,又定义了一个叫做“任意播”(anycast) 的新地址类型, 用于给任意节点组发送数据包。相对于 IPv4,IPv6 主要有两个方面的改进:

  • 支持扩展和选项的改进 — Ipv6 选项位于 IPv6 头和传输层头之间的单独协议头中。IP 首部选项编码方式的改变使得传输过程更为高效,选项长度限制更少并且添加新选项更为灵活。扩展的头包括下一跳选项、路由选择、片断、目的选项、认证和封装负荷。
  • 数据流标签能力 — 标签属于不同流量的数据包,用于发送端提出特殊处理请求,比如:非缺省服务质量或者“实时”服务。
协议结构

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 ― 网际协议版本号(IPv6 是第6版);
  • Priority ― 流量类字段,识别发送数据包的优先权。优先权值的划分根据信息源提供拥塞控制和非拥塞流量控制的流量进行;
  • Flow Label ― 流标签用于信息源为需要特殊处理 IPv6 路由器的产品进行标签。该流由源地址和非零流标签共同唯一识别;
  • 有效负载长度 ― 有效负载长度包括协议头;
  • Next Header ― 迅速识别 IPv6 协议头后面的协议头类型;
  • Hop Limit ― 每个节点在转发数据包时的消耗。如果 Hop limit 消耗到0,则取消数据包;
  • Source Address ― 数据包发送端128比特地址;
  • Destination Address ― 数据包的设定接收端128比特地址(未必是终点接收端)。

接收端128比特地址(未必是终点接收端)。

相关协议 IPIPv4TCPUDPICMPSNMPFTPTELNETSMTPARPRARPRPC、XDRand NFS
组织来源 IPv6 由 IETF (http://www.ietf.org)定义在 RFC 1883(最初)和 RFC 2460(最新)中
相关链接 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

抱歉!评论已关闭.