网络工程师HCIE-RS-ipv6第一节:IPv6地址(原理+实验)

本文详细介绍了IPv6地址的表示方法、结构、分类,包括单播、组播和任播地址。重点讲解了IPv6地址的压缩格式、接口标识的生成方法。此外,还提供了一段IPv6实验配置,涉及ISIS协议、路由渗透、BGP聚合与路由宣告,以及在PE1上确保IPv6 ping无丢包的特性设置。
摘要由CSDN通过智能技术生成

IPV6技术

IPv6是英文“Internet Protocol Version 6”(互联网协议第6版)的缩写,是互联网工程任务组(IETF)设计的用于替代IPv4的下一代IP协议,其地址数量号称可以为全世界的每一粒沙子编上一个地址 [1] 。
由于IPv4最大的问题在于网络地址资源不足,严重制约了互联网的应用和发展。IPv6的使用,不仅能解决网络地址资源数量的问题,而且也解决了多种接入设备连入互联网的障碍 [1] 。
互联网数字分配机构(IANA)在2016年已向国际互联网工程任务组(IETF)提出建议,要求新制定的国际互联网标准只支持IPv6,不再兼容IPv4。 [2]
http://www.test-ipv6.com/,
这个url可以简单的检测你的当前IP地址是否为ipv6地址,以及是否可以访问Ipv6地址。

1 IPv6地址

1.1 IPv6 地址的表示方法

IPv6 地 址 包 括 128 比 特 , 由 冒 号 分 隔 的 32 位 十 六 进 制 数 表 示 。 比 如 :
2031:0000:130F:0000:0000:09C0:876A:130B,这是 IPv6 地址的首选格式。
为了书写方便,IPv6 还提供了压缩格式,以上述 IPv6 地址为例,具体压缩规则为:
 每组中的前导“0”都可以省略,所以上述地址可写为:2031:0:130F:0:0:9C0:876A:130B。
 地址中包含的连续两个或多个均为 0 的组,可以用双冒号“::”来代替,所以上述地 址又可以进一步简写为:2031:0:130F::9C0:876A:130B。
说明:
需要注意的是,在一个 IPv6 地址中只能使用一次双冒号“::”,否则当计算机将压缩后的地址恢复成 128位时,无法确定每段中 0 的个数。

1.2 IPV6地址的结构

IPv6 地址:网络前缀+接口标识:
 网络前缀:n 比特,相当于 IPv4 地址中的网络 ID
 接口标识:128-n 比特,相当于 IPv4 地址中的主机 ID
接口标识可通过三种方法生成:手工配置、系统通过软件自动生成或 IEEE EUI-64 规范生成。其中,EUI-64 规范自动生成最为常用。
IEEE EUI-64 规范是将接口的 MAC 地址转换为 IPv6 接口标识的过程。MAC 地址的前 24 位(用 c 表示的部分)为公司标识,后 24 位(用 m 表示的部分)为扩展标 识符。高 7 位是 0 表示了 MAC 地址本地唯一。转换的第一步将 FFFE 插入 MAC 地址的公司 标识和扩展标识符之间,第二步将高 7 位的 0 改为 1 表示此接口标识全球唯一。在此种方式下,接口标识固定为64位,则网络前缀也固定为64位。

 EUI-64 规范示意图
例如:MAC 地址:00-0E-0C-82-C4-D4;转换后:020E:0CFF:FE:82:C4D4。
这种由 MAC 地址产生 IPv6 地址接口标识的方法可以减少配置的工作量,尤其是当采用无状态地址自动配置时,只需要获取一个 IPv6 前缀就可以与接口标识形成 IPv6 地址。但是使用这种方式最大的缺点是任何人都可以通过二层 MAC 地址推算出三层 IPv6 地址。
即获取128位Ipv6地址的工作量变为只需获取64位的网络前缀和48位的本机MAC地址,而接口标识可由MAC地址推算得出。

1.3 IPv6的地址分类

IPv6 地址分为单播地址、任播地址(Anycast Address)、组播地址三种类型。和 IPv4 相比, 取消了广播地址类型,以更丰富的组播地址代替,同时增加了任播地址类型。

1.4 IPv6单播地址

IPv6 单播地址标识了一个接口,由于每个接口属于一个节点,因此每个节点的任何接口上的单播地址都可以标识这个节点。发往单播地址的报文,由此地址标识的接口接收。
IPv6 定义了多种单播地址,目前常用的单播地址有:未指定地址、环回地址、全球单播 地址、链路本地地址、唯一本地地址
 未指定地址
IPv6 中的未指定地址即 0:0:0:0:0:0:0:0/128 或者::/128。该地址可以表示某个接口或者节点还没有 IP 地址,可以作为某些报文的源IP地址(例如在 NS 报文的重复地址检测中会出现)。 由该地址发出的报文不会被路由设备转发。
 环回地址
IPv6 中的环回地址即 0:0:0:0:0:0:0:1/128 或者::1/128。环回与 IPv4 中的 127.0.0.1 作用相同,主要用于设备给自己发送报文。(作为一台路由器的管理地址,为了方便管理,会为每一台路由器创建一个loopback接口,并在该接口上单独指定一个IP地址作为管理地址,管理员会使用该地址对路由器远程登陆(telnet),该地址实际上起到了类似设备名称一类的功能。)该地址通常用来作为一个虚接口的地址(如 Loopback

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

信封同学

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

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

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

打赏作者

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

抵扣说明:

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

余额充值