📜  门|门 IT 2005 |第 76 题

📅  最后修改于: 2021-09-25 06:30:37             🧑  作者: Mango

一家公司的 C 类网络地址为 204.204.204.0。它希望拥有三个子网,一个有 100 台主机,两个有 50 台主机。以下哪个选项代表一组可行的子网地址/子网掩码对?

(一) 204.204.204.128/255.255.255.192
204.204.204.0/255.255.255.128
204.204.204.64/255.255.255.128
(B) 204.204.204.0/255.255.255.192
204.204.204.192/255.255.255.128
204.204.204.64/255.255.255.128
(C) 204.204.204.128/255.255.255.128
204.204.204.192/255.255.255.192
204.204.204.224/255.255.255.192
(四) 204.204.204.128/255.255.255.128
204.204.204.64/255.255.255.192
204.204.204.0/255.255.255.192答案: (D)
解释:
背景阅读:

IP 地址用于唯一标识主机。

->Address range
 Class A    1.0.0.1 to 126.255.255.254
 Class B    128.1.0.1 to 191.255.255.254
 Class C    192.0.1.1 to 223.255.254.254
 Class D    224.0.0.0 to 239.255.255.255

(127.0.0.0 到 127.255.255.255 – 用于环回功能:它将指向计算机自己的 tcp/ip 网络配置。)

(1)xxx0和xxx255地址用于定向广播地址和网络ID。所以,这两个地址不被主机使用。

(2)网络ID是通过对带有子网掩码的IP地址执行逻辑&来计算的。 -> IPV4 地址是 32 位,它们的用途如下:

Identifying Networks(bit no.)        Identifying Hosts(bit no.)
 Class A              1-8                        9-32 
 Class B              1-16                     17-32
 Class C              1-24                           25-32

现在,让我们回到问题:

这里,公司的C类地址为204.204.204.0(11001100.11001100.11001100.00000000),1-24位是网络标识。因此,网络的 IP 地址从 204.204.204.0 到 204.204.204.255。

-> 子网划分是一种可以将网络划分为两个或多个部分的实践。为此,我们将不得不从主机部分借用一些位。

-> 在子网掩码中,所有网络 + 子网位为 1,主机位为 0。

Option (A) 
204.204.204.128/255.255.255.192
204.204.204.0/255.255.255.128
204.204.204.64/255.255.255.128

1) 11001100.11001100.11001100.10000000/11111111.11111111.11111111.11000000 Network bits-26 (因为26位在子网掩码中是1).22400000000000000/11111111.11111111.11111111.11000000网络位-26(因为26位在子网掩码中是1).2200000000000/11111111.11111111.11111111.11000000(因为26位在子网掩码中为1),0240000000000000000000000000000000000000000.11111111.111110 (即 2^6) -2 = 62 个主机 (参考 (1) )

2) 11001100.11001100.11001100.00000000/11111111.11111111.11111111.10000000 Network bits-25 (因为25位在子网掩码中为1),207-00000000000000/11111111.11111111.11111111.10000000网络位-25(因为25位在子网掩码中为1),204子网.207位.207.4.04子网.4.04子网(ie2^7) -2 =126 个主机(参考 (1) )

3)11001100.11001100.11001100.01000000 / 11111111.11111111.11111111.10000000网络比特-25(25位在子网掩码1)这样的子网络ID = 204.204.204.0(参照(2))7位 ‘0’ 在子网掩码,即128 (ie2^7) -2 = 126 个主机(参考 (1) )

尽管网络被划分为包含 62,126,126 台主机的子网,这些主机满足我们的最低标准 50,50,100。但是,两个子网具有相同的网络ID,因此它们没有不同。因此,这个划分只有两个子网,但我们需要3个,所以A选项不正确。

Option (B) 
204.204.204.0/255.255.255.192
204.204.204.192/255.255.255.128
204.204.204.64/255.255.255.128

1)11001100.11001100.11001100.00000000 / 11111111.11111111.11111111.11000000网络比特-26(作为26位是在子网掩码1)这样的子网络ID = 204.204.204.0(参照(2))的6位 ‘0’ 在子网掩码,即64 (即2^6)-2=62台主机(参考(1))

2)11001100.11001100.11001100.11000000/11111111.11111111.11111111.10000000 Network bits-25(因为25位在子网掩码中是1)。22400000000000000000000000000000000000/11111111.11111111.11111111.10000000网络位25(因为25位在子网掩码中是1)。220000000000000000000000/11111111.11110 (ie2^7)-2=126 台主机(参考(1))

3) 11001100.11001100.11001100.01000000/11111111.11111111.11111111.10000000 Network bits-25 (因为25位在子网掩码中为1),20400000000000000000/11111111.11111111.11111111.10000000网络位-25(因为25位在子网掩码中为1),204子网.207位.204.207.4.04子网. (ie2^7)-2=126 台主机(参考(1))

尽管网络被划分为包含 62,126,126 台主机的子网,这些主机满足我们的最低标准 50,50,100。但是,两个子网具有相同的网络ID,因此它们没有区别。因此,这种划分只是两个子网的划分。

Option (C) 
204.204.204.128/255.255.255.128
204.204.204.192/255.255.255.192
204.204.204.224/255.255.255.192

1) 11001100.11001100.11001100.10000000/11111111.11111111.11111111.10000000 Network bits-25 (因为25位在子网掩码中是1)(子网掩码),=02400000000000/11111111.11111111.11111111.10000000(因为25位在子网掩码中是1),=024000000000000000000000000000.11111111.11111 128(即2^7) -2 =126台主机(参考1)

2) 11001100.11001100.11001100.11000000/11111111.11111111.11111111.11000000 Network bits-26 (因为25位在子网掩码中是1)(子网掩码中的25位是1)(0122000000/11111111.11111111.11111111.11000000)(如子网掩码中的25位为1),2220000000/11111111.111110 64(ie2^6)-2=62台主机(参考1)

3) 11001100.11001100.11001100.11110000/11111111.11111111.11111111.11000000 Network bits-26 (因为26位在子网掩码中是1) (子网掩码中的26位是1) (id ==02220 bits) (subnet mask),=02220.64000000/11111111.11111111.11111111.11000000 64(ie2^6) -2=62 个主机(参考 1)

尽管网络被划分为包含 62,62,126 台主机的子网,这些主机满足我们 50,50,100 的最低标准。但是,两个子网具有相同的网络ID,因此它们没有区别。因此,这种划分只是两个子网的划分。

Option (D) 
204.204.204.128/255.255.255.128
204.204.204.64/255.255.255.192
204.204.204.0/255.255.255.192

1) 11001100.11001100.11001100.10000000/11111111.11111111.11111111.10000000 –>网络位-25(因为25位是1在子网掩码.800000000000/11111111.10000000.10000000-25位(因为25位是1子网掩码.040000000000000000000000000000/11111111.10000000) ,即 128(即 2^7)-2=126 台主机 (refer(1))

2) 11001100.11001100.11001100.01000000/11111111.11111111.11111111.11000000 –> Network bits-26(因为25位是1的子网掩码.0 000000000/11111111.11111111.11111111.11000000 -> Network bits-26(因为25位是1的子网掩码.0子网掩码.4 =20.4 =20)4 =20.4 ,即 64(ie2^6)-2=62 个主机(参考(1))

3) 11001100.11001100.11001100.00000000/11111111.11111111.11111111.11000000 –> Network bits-26 (因为 26 bits 是 1 子网掩码 .0 子网掩码.0000000000/11111111.11111111.11111111.11000000 –> Network bits-26 (因为 26 bits 是 1 子网掩码 .0 子网掩码 2 4 0 = 2 0 4 位子网掩码) ==20.0 ,即 64(ie2^6)-2=62 主机位 (refer(1)) 这满足 50,50 和 100 主机的最低标准,并且所有子网 ID 都不同。因此,选项 D 是正确的。

此解释由Shashank Shanker 提供。
这个问题的测验