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) 。

相关推荐
中科三方37 分钟前
什么是权威解析服务器?权威解析服务器哪些作用?
服务器·git·github
七灵微38 分钟前
【后端】单点登录
服务器·前端
Orlando cron2 小时前
Kubernetes 网络模型深度解析:Pod IP 与 Service 的负载均衡机制,Service到底是什么?
网络·tcp/ip·kubernetes
weixin_307779134 小时前
Clickhouse统计指定表中各字段的空值、空字符串或零值比例
运维·数据仓库·clickhouse
bubiyoushang8884 小时前
Windows11 WSL2 Ubuntu编译安装perf工具
linux·运维·ubuntu
KKKlucifer5 小时前
加密通信 + 行为分析:运营商行业安全防御体系重构
网络·安全·重构
xuanwojiuxin5 小时前
linux panic-propagation
linux·运维·服务器
achene_ql7 小时前
select、poll、epoll 与 Reactor 模式
linux·服务器·网络·c++
藥瓿亭7 小时前
K8S认证|CKS题库+答案| 9. 网络策略 NetworkPolicy
linux·运维·docker·云原生·容器·kubernetes·cks
liuzhenghua668 小时前
Python任务调度模型
java·运维·python