计算机网络习题

Posted by 好记性不如烂笔头 on 03-31,2020

写出下列IP地址的网络类型,网络地址,主机地址:

  1. 128.26.199.6
  2. 21.12.240.17
  3. 183.194.76.142
  4. 202.204.73.100
  5. 224.68.64.2
  6. 127.0.0.1

牢记前三类IP地址网络号的范围:

  1. A类:8位作为网络号,1~126
  2. B类:16位作为网络号,128.0~191.255
  3. C类:24位作为网络号,192.0.0~223.255.255

解答:

编号类别网络号主机号
1B类IP128.26.0.0199.6
2A类IP21.0.0.012.240.17
3B类IP183.194.0.076.142
4C类IP202.204.73.0100
5D类IP
6本机回环IP

一个C类网络的子网掩码是255.255.255.240,请问它划分为了几个子网?每个子网可以容纳多少个主机(主机号不包括全0和全1)?

解答:

该子网掩码变为二进制是:11111111 11111111 11111111 11110000,C类网络原本的网络号部分只有24位,这个子网掩码多了4位,故划分了2^4 - 2=14个子网(子网的全0和全1作特殊用途),每个子网可容纳的主机数量为2^4 - 2=14个。

从一个B类网络132.16.0.0中拿出4位主机位来划分子网,共可划分14个子网,请回答下面两个问题:

  1. 写出14个子网的网络号。
  2. 判断132.16.36.65属于哪一个子网,给出子网的网络号。

解答:

  1. 拿出4位来划分,且不可以全0或全1,那么4个二进制位的组合有:0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,对应的网络号就是(只写第三个字节的十进制数):16,32,48,64,80,96,112,128,144,160,176,192,208,224 。

  2. 由于132.16.36.65的第三个字节36>32,故属于132.16.32.0这个子网络

某路由器R的转发表如下所示,R转发的几个IP报文的目的地址分别为:143.65.39.11143.65.40.16143.65.40.151192.4.153.18192.4.153.92,分别为这几个IP报文计算下一跳地址。

目的网络子网掩码下一跳
143.65.39.0255.255.255.128路由1
143.65.39.128255.255.255.128路由2
143.65.40.0255.255.255.128路由3
192.4.153.0255.255.255.192路由4
*(默认)路由5

解答:

分别用这几个目的IP地址和每一条子网掩码相与,再和目的网络相比较即可。

143.65.39.11由路由1转发
143.65.40.16由路由3转发
143.65.40.151由默认路由转发
192.4.153.18由路由4转发
192.4.153.92由默认路由转发

已知一个CIDR编址的IP地址块为:202.204.65.82/27,请给出它的子网掩码。

解答:

27位作为网络号,易知子网掩码为255.255.255.224

若一个单位分配到一个CIDR地址块,这个单位内部能否划分子网络?如何划分?划分子网络后网络前缀有何变化?

解答:

可以划分子网络。划分时要确保每个子网络都有相同的网络前缀号,也就是掩码相同。划分子网后的前缀号会大于总CIDR地址块的前缀号。

在表中填写RIP协议和OSPF路由协议的不同特点。

解答:

比较的特点RIPOSPF
信息交换的内容路由信息链路状态信息
信息发送的目标相邻的路由器本区域所有OSPF路由器节点
信息发送的时机每隔30s链路状态发生变化时
直接的封装协议UDP协议IP协议

IGMP报文封装在IP数据报中时,为什么要将TTL设为1?

解答:

因为IGMP只在主机和与其直接相连的路由器(第一跳)之间交换组成员信息。

IPv6与IPv4相比,有哪些方面的变化和改进?

解答:

  1. 更大的地址空间,IPv4中规定IP地址长度为32,最大地址个数为232 ;而IPv6中IP地址的长度为128,即最大地址个数为2 128。与32位地址空间相比,其地址空间增加了2128 - 232个。
  2. v6使用更小的路由表,IPv6的地址分配一开始就遵循聚类的原则,这使得路由器能在路由表中用一条记录表示一片子网,大大减小了路由器中路由表的长度,提高了路由器转发数据包的速度。
  3. 更高的安全性,在使用IPv6网络中用户可以对网络层的数据进行加密并对IP报文进行校验,在IPV6中的加密与鉴别选项提供了分组的保密性与完整性。极大的增强了网络的安全性。

将一个IPv4地址202.204.73.127映射为一个IPv6地址。

解答:

::FFFF:202.204.73.127