选择题 3.  在以下工具中,可以显示源机器与目标机器之间的路由数量,以及各路由之间的RTT的是______。
【正确答案】 A、B
【答案解析】 题目中提到的路由之间的RTT(Round Trip Time,往返时间)指往返时间,即请求发送一个响应数据包,到得到一个回答数据包的时间。
   对于选项A,Traceroute和PING是常用的两个网络测试工具。Traceroute通过发送小的数据包到目的设备直到其返回,来测量其需要多长时间。一条路径上的每个设备Traceroute要测3次。输出结果中包括每次测试的时间(ms)和设备的名称(如果有的话)及其IP地址。通过Traceroute可以知道信息从个人计算机到互联网另一端的主机是走的什么路径。当然,每次数据包由某一同样的出发点(Source)到达某一同样的目的地(Destination)走的路径可能会不一样,但基本上来说,大部分时候所走的路由是相同的。很显然,通过Traceroute是可以显示源机器与目标机器之间的路由数量,以及各路由之间的RTT的。所以,选项A正确。
   对于选项B,PING(Packet Internet Groper,因特网包探索器),是用于测试网络连接量的程序。PING发送一个ICMP(Internet Control Messages Protocol)即因特网信报控制协议;回声请求消息给目的地并报告是否收到所希望的ICMP echo(ICMP回声应答)。它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,PING命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:利用网络上机器IP地址的唯一性,给目标IP地址发送一个数据包,再要求对方返回一个同样大小的数据包来确定两台网络机器是否连接相通,时延是多少。所以,选项B正确。
   对于选项C,FTP(File Transfer Protocol,文件传输协议)中文简称为“文传协议”,它用于Internet上的控制文件的双向传输。所以,选项C错误。
   对于选项D,telnet协议是TCP/IP协议族中的一员,它是Internet丞程登陆服务的标准协议和主要方式,主要用于远程登录,为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样,在本地就能控制服务器。所以,选项D错误。
   所以,本题的答案为AB。