这是B类私人地址范围的范围。
172.16.0.0 - 176.31.255.255
前缀表示法为172.16.0.0/12
根据前缀表示法,最左边八位字节的8位和第二个八位位组中最左边的4位只能用于在IP地址中导出网络ID。
所以,我可以在xxxxxxxx.xxxx0000.00000000.00000000中使用x导出网络地址
我的问题:
使用最左边的12位,如何获得172.17.0.0和172.18.0.0网络地址?一般来说,如何使用最左边的12位(提到为x)来推导172.16-172.31
范围?
答案 0 :(得分:0)
我不清楚你的问题:符号/ 12会导致网络掩码
11111111.11110000.00000000.00000000
NNNNNNNN.NNNNHHHH.HHHHHHHH.HHHHHHHH (network part / host part)
可以与172.16.0.0
合并:
10101100.0001HHHH.HHHHHHHH.HHHHHHHH (H = host part)
这意味着以这12位开头的每个IPv4地址都属于该网络。
这将计算所有IPv4地址,其第一个八位位组为172,第二个位于16(00010000)和31(00011111)之间。
此范围包括172.17。*和172.18。*。
我们在这里谈到的是地址的网络部分是如何形成的。在一个网络内部,每个主机都会被分配一个地址,利用主机部分。
这些地址基本上可以自由分配(除了主机部分可能不是全0或全1)。
你如何使用/分割你的172.16 / 12取决于你。
你可以看到172.16 / 12看作是一个所有主机所在的大型网络,但你可以进一步分解它:
你甚至可以混合:你也可以拥有e。 G。 172.16 / 13,172.24 / 14和172.28 / 14.
评论你的评论:
我可以说按照前缀表示法/ 12,这里可能的网络是172.00010000.0.0,172.00100000.0.0,172.00110000.0.0,172.01000000.0.0,172.01010000.0.0,172.01100000.0.0,172.01110000.0.0等...
没有。如上所述,172.16 / 12表示172是常数,16的第一位是常数。
如上所述,这意味着10101100.0001 ...正在修复,其余部分是可变的。