其他分享
首页 > 其他分享> > 华为数通HCIE面试看这个就够了系列——IPv6

华为数通HCIE面试看这个就够了系列——IPv6

作者:互联网

文章目录

一、IPv6基础。

1.包头格式。

在这里插入图片描述

2.IPv6包头和IPv4包头的对比。

在这里插入图片描述

3.IPv6拓展包头。

  IPv6的拓展包头其实是将IPV4的Option字段,从IPv6基本包头中剥离,放到了扩展包头中。扩展包头被置于IPv6基本包头和上层协议数据单元之间,一个IPv6报文可以包含0个、1个或多个扩展包头,仅当需要路由器或目的节点做某些特殊处理时,才由发送方添加一个或多个扩展头。与IPv4不同,IPv6扩展头长度任意,不受40 Byte限制,这样便于日后扩充新增选项。这一特征加上选项的处理方式使得IPv6选项能得以真正的利用。但是为了提高处理选项头和传输层协议的性能,扩展包头总是8 Byte长度的整数倍。

(1)格式。
在这里插入图片描述

在这里插入图片描述
当超过一种扩展包头被用在同一个IPv6报文里时,包头必须按照下列顺序出现:

4.IPv6地址接口ID的生成。

  接口ID可通过3种方法生成:手工配置、系统自动生成和IEEE EUI-64规范生成。

  下面主要介绍IEEE EUI-64生成规范:
在这里插入图片描述
  为什么需要将MAC地址的第七个比特位反转?
答:在单播MAC地址中,第1个Byte的第7bit是U/L(Universal/Local,也称为G/L,其中G表示Global)位,用于表示MAC地址的唯一性。如果U/L=0,则该MAC地址是全局管理地址,是由拥有OUI的厂商所分配的MAC地址;如果U/L=1,则是本地管理地址,是网络管理员基于业务目的自定义的MAC地址。而在EUI-64接口ID中,第7bit的含义与MAC地址正好相反,0表示本地管理,1表示全球管理,所以使用EUI-64格式的接口ID,U/L位为1,则地址是全球唯一的,如果为0,则为本地唯一。这就是为什么要反转该位。

二、IPv6地址。

  IPv6地址可以分为以下几类:

1. 单播地址。

(1)全球单播地址。

在这里插入图片描述
  全球单播地址是带有全球单播前缀的IPv6地址,其作用类似于IPv4中的公网地址。这种类型的地址允许路由前缀的聚合,从而限制了全球路由表项的数量。全球单播地址由全球路由前缀(Global routing prefix)、子网ID(Subnet ID)和接口标识(Interface ID)组成,其格式如上图所示:

(2)链路本地地址。

在这里插入图片描述

(3)唯一本地地址。

在这里插入图片描述

  唯一本地地址的作用类似于IPv4中的私网地址,任何没有申请到提供商分配的全球单播地址的组织机构都可以使用唯一本地地址。唯一本地地址只能在本地网络内部被路由转发而不会在全球网络中被路由转发。唯一本地地址具有如下特点:

(4)其他单播地址。

标签:数通,HCIE,就够,单播,地址,接口,IPv6,包头,ID
来源: https://blog.csdn.net/qq_40909772/article/details/114701419