本题考查ICMP的基本内容。
利用ICMP协议实现路径跟踪时,源主机依次向目的主机发送多个分组P1,P2,…,第i个分组Pi的TTL设为i,这样Pi到达路由器Ri时TTL变为0,被Ri丢弃,回送超时ICMP报文。源节点依据所收到的超时报文的地址,可以组成一条完整的路径,从而实现路径跟踪。
这是一道典型的路由汇聚的题目,但要注意能覆盖的地址和汇聚生成的地址有一些区别,汇聚生成的地址也是能够覆盖的,但是最小覆盖的。要解答这类题目,还是应该从IP地址中的网络号部分来进行判断。所谓覆盖,就是指其网络号部分是相同的。如表8-5所示,可以发现题目中给出的4个地址只有前21位是相同的,因此只有选项A的地址是能够覆盖的。而路由汇聚的判断,首先也必须进行覆盖性判断,如果有多个可以覆盖的,那么就需要选择最小覆盖(即网络号最长的那个)。如表8-6所示,不难得出只有选项B可以覆盖。
本题考查IP地址的基本知识。IP地址由网络地址和主机地址两部构成,主机地址可进一步划分为子网号和主机号两部分,三者的区分需借助子网掩码实现。主机号是IP地址中去掉网络地址、子网号后的部分,其计算方法可简单利用公式主机号=IP地址AND(NOT(子网掩码))计算。1台计算机发出的广播消息,只有处在同一子网(网络)内的计算机才能接收到。192.55.12.120的子网(网络)地址=IP地址AND子网掩码=(192.55.12.120AND255.255.255.240)=192.55.12.112,IP地址的最后4位为主机号,范围为0~15,加在子网号后面即可。
无类IP地址的核心是采用不定长的网络号和主机号,并通过相对应的子网掩码来表示(即网络号部分为1,主机号部分为0)。对于本题而言,题目给出了网络地址的位数是22,由于lP地址是32位的,因此其主机号部分就是10位。因此,子网掩码就是11111111111111111111110000000000,转换为点分十进制表示就是255.255.252.0。根据无类IP地址的规则,每个网段中有两个地址是不分配的:主机号全0表示网络地址,主机号全1表示广播地址。因此10位主机号所能够表示的主机数就是2-2,即1022台。问题(5)的思考过程则是相反的,根据题目可以得知该网段只需要能够表示2台主机,加上保留的2个,就是该网络包含4个IP地址,因此主机号只需要2位(最低2位),剩余的30位就都是网络号了。因此子网掩码应该是11111111111111111111111111111100,即255.255.255.252。
本题考查IPv6的基本内容。
IPv6地址通常分为3级,第一级为公共拓扑,表示多个ISP的集合。第二级为站点拓扑,表示一个机构内部子网的层次结构。第三级唯一标识一个接口。
这是一道典型的路由汇聚的题目,但要注意能覆盖的地址和汇聚生成的地址有一些区别,汇聚生成的地址也是能够覆盖的,但是最小覆盖的。要解答这类题目,还是应该从IP地址中的网络号部分来进行判断。所谓覆盖,就是指其网络号部分是相同的。如表8-5所示,可以发现题目中给出的4个地址只有前21位是相同的,因此只有选项A的地址是能够覆盖的。而路由汇聚的判断,首先也必须进行覆盖性判断,如果有多个可以覆盖的,那么就需要选择最小覆盖(即网络号最长的那个)。如表8-6所示,不难得出只有选项B可以覆盖。