目录
文章目录
前文列表
《IPv6 — 网际协议第 6 版》
《IPv6 — 地址格式与寻址模式》
《IPv6 — 协议头》
《IPv6 — 基于邻居发现协议的通信方式》
IPv6 的子网划分
IPv4 具有 A、B、C 类地址,通过可变长的子网掩码来划分网络号和主机号。针对不同的地址类型,我们可以通过对主机号的进一步划分来得到不同的子网。如下图,是对 B 类地址进行子网划分。显然,IPv4 子网划分方式的局限性在于:子网地址占据了主机地址,导致主机数量变少。
而 IPv6 的子网划分方式并没有在主机号上进行妥协,IPv6 地址的后 64 为始终被建议作为主机号,因为 IPv6 地址的自动配置需要 64 为主机号,子网地址优先在网络号上进行分配。如下图,在网络号上划分了 16 位的子网,支持 65535 个子网络,相当于 IPv4 的 B 类地址。
但在某些场景中,如果 16 位的 Subnet ID 不能满足需求时,可以考虑借用主机位进一步的扩展子网地址。