IPv6和基础路由(一)

IPv6地址格式

为128位总长,分为8组,每组有4个十六进制数组成。每组之间使用冒号隔开。如:

fe80:0210:1100:2213:0030:e32d:0002:1cb1

IPv6地址由两部分组成:前缀部分+接口ID

IPv6基本报头:

版本号(Version):表示协议版本
流量等级(Traffic Class):用于QOS
流标签(Flow Label):用来标识同一个流的报文
荷载长度(Payload Length):表明包头部后包含的字节数,包含扩展头部
下一报头(Next Header):指明报头的喉结报文头部类型,是IPv6各种功能的核心实现方法
跳数限制(HopLimit):类似IPv4的TTL
源地址(Soure Addr):来源地址,128bits
目的地址(destination Addr)目的地址,128bits

IPv6基本报头是固定长度:40字节

IPV6扩展报头:是可选报头,可以有一个或多个,种类很多。

IPv6地址分类

  • 单播地址
    • 链路-本地(Link-Local)
      • 用在单一链路上路由,前缀FE80::/10,类似165.254.x.x/16
      • 带有链路-本地源目IP地址数据包不转发到其他连路上
    • 站点-本地(Site-Local)
      • 用于单一站点,前缀FEC0::/10
      • 带有站点-本地源目数据包不转发到其他站点上
      • 已经被收回了,不是私网地址
    • 全局(Global Unicast)
      • 全局唯一地址,前缀2000::/3
      • 带有全局地址的数据包可以被转发到全球网络的任何地方
  • 组播地址
    • 前缀FF00::/8,FF02::1表示链路本地范围所有节点。FF02::2表示链路范围所有路由器
    • 所有组播地址都是FF开头
    • 为协议预留了一些组播组
      • OSPFv3 FF02::5和FF02::6
      • RIPng FF02::9
  • 任意播地址
    • 是IPv6中的任意一个单播地址
    • 用来标识一组网络接口,给多个主机或节点提供相同服务时提供冗余和负载分担

IPv6地址分类

环回地址:范围::1/128
唯一本地地址:FC::/7

发表评论

您的电子邮箱地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据