ipv6地址格式(ipv4映射ipv6地址格式)

现在互联网非常普及,于是IPV6地址协议应运而生。IPV6协议使用128位地址,而不是32位IPV4地址。我们来看看IPV6地址和IPV6报文格式。有需要的可以

现在互联网非常普及,于是IPV6地址协议应运而生。IPV6协议使用128位地址,而不是32位IPV4地址。我们来看看IPV6地址和IPV6报文格式。有需要的可以参考一下。

随着互联网的快速发展和普及,原有的IPV4地址已经不能满足网络用户的需求。虽然NAT可以缓解IPV4地址的枯竭,但是NAT破坏了网络环境的开放性、透明性和端到端特性,于是IPV6地址协议应运而生。IPV6协议使用128位地址,而不是32位IPV4地址,可以生成大约34万亿(3.4*1038)个可用地址。这个数字可以满足公共IP地址的要求。作为对IPV6的介绍,本文主要介绍了IPV6地址和IPV6报文格式。

IPV6的优势

1.更大的地址空: 128位地址空可以满足地球上的每一个人。

2.不需要NAT:保证端到端通信。

3.无广播地址:包括单播、组播和任播。

4.支持移动性和安全性:帮助确保符合移动IP标准和Ipsec标准。

5.更简单的消息提高了路由器的效率。

6.接口标识:从接口的数据链路层。

IPV6新功能

1.每个接口多个地址

2.链路本地地址:当交换路由更新时,IGP将链路本地地址作为下一跳地址。

3.无状态自动配置:IPV6设备根据自身分配唯一的链路本地IPV6地址。

4.独立于或不独立于提供商的地址。

IPV6地址

1.IPV6地址由128位组成,由8个16位的段表示。每个16位段用十六进制数字表示,即每4个十六进制数字为一组,其间用英文冒号:separate。

2.格式为:X:X:X:X:X:X:X:X:X表示四个十六进制数字,例如:2035:0001:2BC 5:0000:0000:087 c:0000:000 a

3.IPV6地址包括两部分:前缀+本地标识符。

4.前缀:通过在IPV6地址前加一个斜杠/再加一个十进制数,可以确定IPV6地址开头的前缀位数。一般前缀为64位,如:3ffe:1994:100:a::/64。

5.接口ID:接口ID直接来自接口的数据链路层地址,它是全局唯一的。长度为64位,根据MAC地址动态创建。

6.特殊的IPV6地址如下:

ipv6地址格式(ipv4映射ipv6地址格式)插图

IPV6地址速记规则:

1.在由4个十六进制位组成的字段中,可以省略前导0;例如:09C0 = 9C0000 = 0

2.在每个地址中,可以使用一对冒号(::)来表示任意数量的连续0。例如:FF02:0000:0000:0000:0000:0000:0005 = FF02::5

注意:一个地址中只能出现一对冒号,否则无法唯一确定地址。

IPV6地址类型

ipv6地址格式(ipv4映射ipv6地址格式)插图(1)

全局单播地址格式:网络部分向下行专用数据链路提供设备的位置,主机部分提供该数据链路上设备的标识。16位子网ID字段可以提供65536(216)个不同的子网。

ipv6地址格式(ipv4映射ipv6地址格式)插图(2)

本地单播地址:使用范围仅限于单个链路的地址。唯一性只在它所在的链路中有效,同样的地址可能存在于另一个链路中,所以这个地址离开它所在的链路是不可路由的。本地单播地址的前10位是1111111010(FE80::/10)

单播IPV6地址分配方法:

ipv6地址格式(ipv4映射ipv6地址格式)插图(3)

注意:每个接口只能有一个链路本地地址。

仅配置全局单播地址也会在接口上创建链路本地地址(EUI-64)。

可以在接口上配置多个IPV6地址。IPV4和IPV6地址可以同时配置。

以太网的接口ID是0XFFFE,在接口的48位MAC地址中间插入了16位。

多播地址格式

ipv6地址格式(ipv4映射ipv6地址格式)插图(4)

注意:标志位:前三位保留为0,第四位为0-永久识别地址;1-临时地址

范围:包括:节点本地-0X1,链接本地-0X2,区域本地-0X5,组织本地-0X8,全局-0XE,保留-0XF 0X0。

组ID:前80位设置为0,仅使用后32位。

常见的公认的IPV6组播地址:都属于永久链路本地范围;

ipv6地址格式(ipv4映射ipv6地址格式)插图(5)

IPV6报头格式

ipv6地址格式(ipv4映射ipv6地址格式)插图(6)

描述:

版本:4位数字,0110表示版本6。

流量类别:8位,类似于IPV4中的TOS字段

流标签:20位。设置的目的是允许标记特定的业务流,这可以为区分服务类别提供更精细的粒度。当平衡通过多条路径的流量时,它可以确保属于同一流量的数据包总是能够被转发到同一路径。在发起一个包时,添加一个合适的流标签字段,路由器就可以识别一个流,而不需要逐个搜索包头。目前,路由器会忽略此字段。

有效载荷长度:用于封装数据包的有效载荷长度。IPV6数据包的报头长度为40字节。

Next header:表示IPV6报文头之后的头,类似于IPV4报文中的protocol字段。

跳数限制:类似于IPV4中的TTL字段,它是一种测量数据包在到达目的地的途中可以跨越的最大路由器跳数的工具。

源地址和目的地址:128位长。

可选:包括一个扩展报头,提供可选功能,如分段、源路由或认证、目的地选项、TCP/IP协议等。下一个消息字段中有扩展标题吗?

ipv6地址格式(ipv4映射ipv6地址格式)插图(7)

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/71200.html

发表回复

登录后才能评论