IPv6基础

1.地址基础

1.1 IPv6地址由被划分为8个16位块的128位组成。然后将每个块转换为由冒号符号分隔的4位十六进制Q数字。

2001 : 0000: 3238 :00E1 : 0063 : 0000: 0000:FEFB

1.2每一块多个前导的0可以省略,-个块全为0可以简写为-个0,,多 个块为连续0的话可以简写为:

2001 :0:3238:E1 :0063: :FEFB

2.IPv6分为三种地址类型:

单播地址:在单播寻址模式下,IPv6接口(host)在网段中唯一 标识。IPv6数据包包含 源IP地址和目标IP地址。主机接口配备 有在该网络段中唯一的IP地址。 当网络交换机或路由器接收到注定到单个主机的单播IP分组时,它发出其连接到该特定主机的输出接口之一。

多播(组播)地址: IPv6组播模式与IPv4相同。目的地为多 个主机的数据包在特殊的多播地址上发送。所有对该组播信息感兴趣的主机需要首先加入该组播组。加入组的所有接口接收组播数据包并对其进行处理, 而对组播数据不感兴趣的其他主机则忽略组播信息。

任播地址: IPv6引入 了-种新型的寻址,称为Anycast寻址。在此寻址模式下, 多个接口(host)被分配相同的任播IP地址。当主机希望与配备有任播IP地址的主机通信时,它发送单播消息。在复 杂的路由机制的帮助下,在路由成本方面,该单播消息被递送到最接近发送方的主机。

IPv6不使用广播地址,广播地址的功能由多播地址代替。

3.单播地址

IPv6大致由前缀,子网ID, 接口ID组成

前缀:相当于v4地址中的网络ID

接口ID:相当于v4地址中的主机ID

IPv6有三种不同类型的单播地址方案。地址的后半部分(最后64位)始终用于接口ID。 系统的MAC地址由48位组成并以十六进制表示。MAC地址被认为是在世界范围内唯一分的。接口ID利用MAC地址的这种唯一 性。主机可以使用IEEE的扩 展唯-标识符(EUI-64)格式自动配置其接口ID。首先, 主机将其自己的MAC地址划分为两个24位的半部分。然后16位十六进制值0xFFFE被夹在这两个MAC地址的两半之间,产生EUI-64接口ID。

唯一-本地地址Unique Local AddressULA,唯一本地地址,概念上相当于私有IP,仅能够在本地网络使用,在IPv6 Internet坏可被路由。

上面提到的站点本地地址由于起初的标准定义模糊而被弃用,后RFC又重新定义了唯一本地地址以满足本地环境中私有IPv6地址的使

用。

在RFC4193中标准化了一种用来在本地通信中取代站点本地单播地址的类型。ULA拥有固定前缀FC00::/7,分为两块: FC00::/8暂未定义,FO0::8定义如下:

4.链路本地IPv6单播地址

4.1类似于windows系统中IPv4的169.254.0.0/1 6地址(ink-local IPv4 address)

4.2它的有效范围仅仅在所处链路上。以FE80:/10为前缀, 11-64位为0, 外加一个64bits的接口标识(- 般是EU1-64) 。

相关推荐
不能跑的代码不是好代码4 小时前
Linux系统常用命令中文速查表
linux·运维·服务器
石一峰6994 小时前
深入理解 Linux 中断三层机制与 1-Wire 时序锁原理
linux·运维·服务器
运维老郭5 小时前
PostgreSQL编译安装实战
运维·postgresql
无限码农5 小时前
Linux上通过cmake编译uchardet
linux·运维·服务器
灯琰16 小时前
STM32F4+W5500 移植与开发常见问题
网络
运维大师6 小时前
【Linux运维极简教程】06-网络配置与管理
linux·运维
007张三丰7 小时前
软件测试专栏(15/20):REST Assured接口自动化框架实战
运维·自动化·jenkins·接口自动化·rest·assured
ACP广源盛139246256737 小时前
IX8024@ACP# 搭配此芯 AI 服务器 + 爱芯元智产品完整方案
大数据·运维·服务器·人工智能·分布式·嵌入式硬件
qyr67898 小时前
全球新能源汽车电机驱动器市场深度调研报告
大数据·网络·人工智能·自动化·汽车
Hiyajo pray8 小时前
SDN 访问控制性能调优方法
服务器·网络·网络安全