子网掩码

一、单选题 (题数:6,共 6.0 分)

1. 分类IP地址119.25.23.56的默认子网掩码是?

A、255.255.255.255
B、255.255.0.0
C、255.0.0.0
D、255.255.255.0

  • 答案:C
    • A 类地址,/8

2. 在IPv4分类地址中,224.0.0.5 代表的是什么地址。 ( )

A、广播
B、组播
C、网络
D、主机

  • 答案:B

3. 四个网段168.128.0.0/16,168.129.0.0/16,168.130.0.0/16,168.131.0.0/16可以汇聚成下面哪个网段()

A、168.0.0.0/16
B、168.128.0.0/16
C、168.128.0.0/14
D、168.0.0.0/14

  • 答案:C
    • 和第一次自测的第一题一样,子网掩码14=16-2,128是1111 1100,129是1111 1101,130是1111 1110,121是1111 1111,子网号就是不同的那两位,所以可以用168.128.0.0/14表示,这个2就蕴含了一切

4. IP地址为 140.111.0.0 的B类网络,若要划分为25个子网,子网掩码应设为( )。

A、255.255.240.0
B、255.255.0.0
C、255.255.248.0
D、255.255.128.0
E、255.255.224.0

  • 答案:E
    • 25个子网,划分的时候需要划分32=2个。而B类地址默认掩码为/16,所以新的子网掩码为21=16+5,也就是255.255.224.0

5. 给您分配一个B类IP网络172.16.0.0,子网掩码255.255.255.192,则您可以利用的网络数为( ),每个网段最大主机数( )

A、1022, 62
B、512, 126
C、192, 254
D、256, 254

  • 答案:A
    • 子网掩码 \26,B 类网络号占 16 位,所以子网数 1024 = 2,至于为什么答案是 1022 ,我也不知道
    • 每个网段最大主机数 62 = 2-2。

6. 255.255.255.224 可能代表的是( )。

A、以上都不是
B、一个具有子网的网络掩码
C、一个C类网络中的广播地址
D、一个B类网络号

  • 答案:B

二、多选题 (题数:2,共 4.0 分)

1. 以下子网掩码,不推荐使用的是()。

A、127.198.0.0
B、255.64.0.0
C、255.255.255.224
D、255.128.0.0
E、178.0.0.0

  • 答案:ABE
    • 子网掩码必须连续的1+连续的0

2. 下列说法正确的是( ) 。

A、主机位的二进制全为“1”的IP 地址,称为网段广播地址
B、主机位的二进制全为“1”的IP 地址,称为主机地址
C、网络部分为127 的IP地址,例如127.0.0.1 往往用于环路测试目的。
D、主机位的二进制全为“0”的IP 地址,称为网络地址,网络地址用来标识一个网段

  • 答案:ACD

三、判断题 (题数:5,共 5.0 分)

1. 发送方是路由器A,要把 IP 数据报通过另一个路由器B转发到另一个网络上的一个主机。这时路由器A可以由 ARP缓存或广播可以直接获得目的主机的MAC地址。
  • 答案:×

2. IPv4地址实际上是对结点上网络连接的标识,指出了连接到某网络上的某计算机
  • 答案:

3. IP地址是一个网络节点的识别地址,而不是物理设备的识别地址。
  • 答案:

4. 主机所配置的IPv4地址跟其默认网关的IPv4地址中的网络号必须一样才能互联互通。
  • 答案:

5. 分组在寻址的过程中,源IP、目的IP、源MAC、目的MAC都不会变。
  • 答案:×

四、填空题 (题数:2,共 5.0 分)

1. 主机A发送PING包给主机B,途中经过了3个路由器,试问在IP数据报的发送过程中最多总共使用了次ARP,如果其回应包沿路返回,最多使用次ARP。
  • 答案:
    • 4
      • 主机用一次,每个路由器各使用一次
    • 0
      • 主机 A 把自己的 IP 地址到 MAC 地址的映射写入了 ARP请求分组,主机 B 收到 A 的请求分组后就会把 A 的地址映射写入 B 自己的 ARP 缓存,就可以直接向 A 发送数据报了。

2. 一个3200字节长的TCP报文传到IP层,加上20字节的首部后成为IP数据报。下面的互联网由两个局域网通过路由器连接起来,但第二个局域网所能传送的最长数据帧中的数据部分只有1200字节,因此数据报在路由器必须进行分片。试问第二个局域网数据链路层总共向其上层要传送多少字节数据(这里的“数据”是指局域网看见的数据)
  • 答案:3260
    • 由于片偏移以 8 字节位偏移单位,导致每个分片的长度必须是 8 字节的整数倍,而每次最大发送数据 1180 = 1200 - 20 字节,所以最大分片 1024 字节。由于 31024 < 3200,要分为 4 次来发送。发送四次就会发送 4 次首部,结果应该是 3280 = 3200 + 420 。
    • 貌似书上和这里都没有限制分片长度是 8 的整数倍,如果分片长度是1180,31180 > 3200,只需要发送 3 次,结果就成了 3260 = 3200 + 320 。