1

范围 ID 和网络掩码是否代表同一事物?此外,屏蔽地址是否等同于具有其范围 ID 的地址。我问的原因是因为我经常看到地址后面的“/”后面表示网络掩码;范围 ID 通常表示为地址后面的“%”。

我需要知道的原因是因为我想使用 RtlIpv6StringToAddressEx 将屏蔽地址转换为其二进制形式,但它声明它将范围 ID 作为输入,而不是网络掩码。

4

2 回答 2

1

它们在概念上是不同的东西,但通常是同构的。

网络掩码标识有多少地址属于同一路由规则。范围 ID 标识从同一池中获取的一组地址。

  • 因为许多 IP 子网被组织到以太网“广播域”(看到相同广播帧的热点)上,并且......
  • 因为没有 IP 地址的主机发送的 DHPC 发现数据包(尚未)是由路由器实现的广播帧,并且...
  • 因为该路由器在中继之前使用自己的地址对该数据包进行签名,以让 DHCP 服务器保留一个可以发回的地址并...
  • 因为该地址工作,必须由同一路由器路由...

我们得出的结果是网络子网(不是掩码!:地址/掩码对)和范围最多必须一致。(实际上范围可以小于子网)。

于 2012-08-01T20:30:51.623 回答
0

网络掩码是一种逻辑分离网络的方法。

范围 ID 告诉您节点的可达性。

在MSDN上阅读更多内容。

于 2012-08-01T19:55:36.510 回答