📜  门| GATE CS 2020 |第48章

📅  最后修改于: 2021-06-28 19:45:07             🧑  作者: Mango

一个组织需要一系列IP地址才能为其1500台计算机中的每台计算机分配一个IP地址。该组织已为此任务与Internet服务提供商(ISP)联系。 ISP使用CIDR并处理来自可用IP地址空间202.61.0.0/17的请求。 ISP希望为组织分配地址空间,以使用路由聚合将ISP路由器中路由条目的数量减至最少。 ISP可以从以下哪个地址空间中分配组织中的任何一个?

I. 202.61.84.0 / 21
II. 202.61.104.0 / 21
III. 202.61.64.0 / 21
IV. 202.61.144.0 / 21 

(A)仅I和II
(B)仅II和III
(C)仅III和IV
(D)仅I和IV答案: (B)
说明:给定IP地址的子网掩码:

202.61.0.0/17 
⇒ 11111111 11111111 10000000 00000000
⇒ 255.255.128.0 

现在,由于我们需要1500台主机,因此主机地址位

= ceiling (log2 (1500)) 
= ceiling (10.55) 
= 11 bits for host address 

因此,主机地址中的最后11位将用于:

00000000.00000000 → 00000111.11111111 (0.0  →  7.255)

00001000.00000000 → 00010000.00000000 (8.0 - 15.255)

00001111.11111111 → 00010111.11111111 (16.0 - 23.255) 

顺序为0、8、16、24、32、40、48、56、64、72、80、96、104、112、120。

因此,依次存在64和104,因此可能是IP地址。

因此,选项(B)是正确的。这个问题的测验