代码改变世界

IPv6 — 子网划分

2020-04-19 13:04  云物互联  阅读(4215)  评论(0编辑  收藏  举报

目录

前文列表

IPv6 — 网际协议第 6 版
IPv6 — 地址格式与寻址模式
IPv6 — 协议头
IPv6 — 基于邻居发现协议的通信方式

IPv6 的子网划分

IPv4 具有 A、B、C 类地址,通过可变长的子网掩码来划分网络号和主机号。针对不同的地址类型,我们可以通过对主机号的进一步划分来得到不同的子网。如下图,是对 B 类地址进行子网划分。显然,IPv4 子网划分方式的局限性在于:子网地址占据了主机地址,导致主机数量变少。

在这里插入图片描述

而 IPv6 的子网划分方式并没有在主机号上进行妥协,IPv6 地址的后 64 为始终被建议作为主机号,因为 IPv6 地址的自动配置需要 64 为主机号,子网地址优先在网络号上进行分配。如下图,在网络号上划分了 16 位的子网,支持 65535 个子网络,相当于 IPv4 的 B 类地址。

在这里插入图片描述

但在某些场景中,如果 16 位的 Subnet ID 不能满足需求时,可以考虑借用主机位进一步的扩展子网地址。