计算机网络-网络层 (IPV6,IPV4与IPV6对比,IPV6地址类型)

1. IPV6

为了解决IPV4地址不够用的问题,这里就引出的IPV6,IPV6根本上解决了IP地址不够用的问题。

IPV6数据报格式
在这里插入图片描述
在这里插入图片描述

  • 版本:指明了协议版本,总是6
  • 优先级:区分数据报的类别和优先级
  • 流标签:所有属于同一个流的数据报都具有同样的流标签。
  • 有效载荷长度:扩展首部+数据部分的长度。
  • 下一个首部:标识下一个扩展首部或上层协议首部。
  • 跳步限制:于IPV4的TTL作用相同。
  • 源地址和目的地址相比于IPV4的32位,容量很大。

IPV4与IPV6对比

  1. IPV6将地址从32位(4B)扩大到128位(16B),更大的地址空间。

  2. lPV6将IPV4的校验和字段彻底移除,以减少每跳的处理时间。

  3. IPV6将IPV4的可选字段移出首部,变成了扩展首部,成为灵活的首部格式,路由器通常不对扩展首部进行检查,大大提高了路由器的处理效率。

  4. lPV6支持即插即用(即自动配置),不需要DHCP协议。

  5. lPV6首部长度必须是8B的整数倍,IPV4首部是4B的整数倍。

  6. IPV6只能在主机处分片,IPV4可以在路由器和主机处分片。

  7. ICMPV6:附加报文类型“分组过大”。

    IPV6数据报很大,路由器传输数据的数据链路层MTU很小小,不能传输IPV6数据报,路由器直接丢弃报文并返回ICMPV6分组过大错误。

  8. IPV6支持资源的预分配,支持实时视像等要求,保证一定的带宽和时延的应用。

  9. lPV6取消了协议字段,改成下一个首部字段。

  10. lPV6取消了总长度字段,改用有效载荷长度字段。

  11. IPV6取消了服务类型字段

IPV6地址表示形式

冒号16进制表示法:

8组4个16进制数使用:隔开表示。

压缩形式:

4BF5:0000:0000:0000:BA5F:039A:000A:2176
4BF5:0:0:0:BA5F:39A:A:2176。

零压缩:一连串连续的0可以被一对冒号取代。
FF05:0:0:0:0:0:0:B3

FF05::B3   (双冒号表示法在一个地址中仅可出现一次。)

IPV6地址类型

单播:一对一通信,可做源地址+目的地址

多播:一对多通信,可做目的地址。

任播:一对多中的一个通信,可做目的地址

有的网络是IPV4有的网络IPV6,为了兼容这两种网络之间通信,一般采用两种方式

  1. 双栈协议:双协议栈技术就是指在一台设备上同时启用IPV4协议栈和IPV6协议栈。(这个设备可以是主机也可以是路由器)

  2. 隧道技术:通过使用互联网络的基础设施在网络之间传递数据的方式。

    使用隧道传递的数据(或负载)可以是不同协议的数据帧或包。隧道协议将其它协议的数据帧或包重新封装然后通过隧道发送。

    简单的理解位就是IPV4的数据部分就是IPV6报文。伪装成IPV4将IPV6数据包发送给IPV4网络。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

NUC_Dodamce

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值