72. 源主机ping 目的设备时,如果网络工作正常,则目的设备在接收到该报文后,将会向源主机回应ICMP( )报文。 B
A. Echo Request
B.Echo Reply
C. TTL-Exceeded
D.Port-Unreachable
在一个网络内有许多主机,现在需要知道究竟有哪些主机。方法之一是:从指定网络内的第一个主机地址开始,依次向每个地址发送信息并等待应答。该方法所使用的协议报文是(A )。
A.ICMP,回送请求报文
B.UDP,17类型报文
C.TCP,SYN报文
D.PING,测试报文
2010上软考高级网络规划设计师:
利用ICMP协议可以实现路径跟踪功能,其基本思想是:源主机依次向目的主机发送多个分组P1、p2、......,分组所经过的每个路由器回送一个ICMP报文。关于这一功能,描述正确的是()。A
A.第i个分组的TTL为i,路由器Ri 回送超时ICMP报文
B.每个分组的TTL都为15,路由器Ri 回送一个正常ICMP报文
C.每个分组的TTL都为1,路由器Ri回送一个目的站不可达的ICMP报文
D.每个分组的TTL都为15,路由器Ri 回送一个目的站不可达的ICMP报文
traceroute是路由跟踪实用程序,用于确定IP数据报访问目标所采取的路径。traceroute命令用IP生存时间 (TTL) 字段和ICMP错误消息来确定从一个主机到网络上其它主机的路由。
traceroute是利用ICMP和TTL进行工作的。首先,traceroute会发出TTL为1的ICMP数据报(包含40字节数据,包括源地址、目标地址和发出的时间标签)。当到达路径上的第一个路由器时,路由器会将TTL减1,此时TTL为0,该路由器会将此数据报丢弃,并返回一个超时回应数据报(包括数据报的源地址、内容和路由器的IP地址)。当traceroute收到该数据报时,它便获得了这个路径上的第一个路由器,接着traceroute再发送另一个TTL为2的数据报,第一个路由器会将此数据报转发给第二个路由器,而第二个路由器收到数据报时,TTL为0。第二个路由器便会返回一个超时回应数据报,从而traceroute便发现了第二个路由器。traceroute每次发出数据报时便将TTL加1,来发现下一个路由器。这个动作一直重复,直到到达目的地或者确定目标主机不可到达为止。当数据报到达目的地后,目标主机并不会返回超时回应数据报。traceroute在发送数据报时,会选择一个一般应用程序不会使用的号码(3000以上)来作为接收端口号,所以当到达目的地后,目标主机会返回一个ICMP port unreachable(端口不可到达)的消息。当traceroute收到这个消息后,就知道目的地已经到达了。
1.下列不属于ICMP报文的是(C。
A.掩码地址请求和应答报文 B.改变路由报文
C.流量调整报文 D.源站抑制报文
2010考研:
2.若路由器R因为拥塞丢弃IP分组,则此时R可向发出该IP分组的源主机发送()类型的ICMP报文。C
A.路由重定向 B.目的不可达
C.源抑制 D.超时
3.ICMP协议属于TCP/IP协议中的( B.网际层 )协议,ICMP报文封装在(IP)协议数据单元中传送,在网络中起着差错报告、查询与控制的作用,ICMP有9种报文,常用的PING程序使用了(B)报文,以探测目标主机是否可达。如果在IP分组传送过程中发现生存时间TTL字段为0,则路由器发出( A.超时 )报文;如果网络拥塞,则路由器产生一个( C.源站抑制 )报文。
A.数据链路层 B.网际层 C.传输层 D.应用层
A.IP B.TCP C.UDP D.PPP
A.地址掩码请求和应答 B.回送请求和应答
C.路由器询问和应答 D.时间戳请求和应答
A.超时 B.改变路由 C.源站抑制 D.终点不可达
A.超时 B.改变路由 C.源站抑制 D.终点不可达