打开Xfce终端,输入arp
arp -a
arp -v
回车即可查看ARP
打开终端,输入sudo apt-get update
sudo apt-get install traceroute
安装traceroute程序
安装好程序后,输入traceroute -n www.github.com
回车即可查看github.com途径的路由
打开终端,输入ping -R www.github.com
回车即可查看github。com途径的路由
两者相比较而言ping命令所能查看的路由受到限制,最多查看9个路由,而traceroute程序可查看30个,完全记录途径的路由。
实验心得:经过本章学习,我学到了以下内容: 一是ARP 缓存表使用过程: 当主机要发送一个 IP 数据报的时候,会首先查询一下自己的 ARP 缓存表; 如果在 ARP 缓存表中找到对应的 MAC 地址,则将 IP 数据报封装为数据帧,把 MAC 地址放在帧首部,发送数据帧; 如果查询的 IP-MAC 值对不存在,那么主机就向网络中广播发送一个 ARP 请求数据帧,ARP 请求中包含待查询 IP 地址; 网络内所有收到 ARP 请求的主机查询自己的 IP 地址,如果发现自己符合条件,就回复一个 ARP 应答数据帧,其中包含自己的 MAC 地址; 收到 ARP 应答后,主机将其 IP - MAC 对应信息存入自己的 ARP 缓存,然后再据此封装 IP 数据报,再发送数据帧。 二是ping 程序使用方法为 ping IP 地址 ,ping 命令还可以加上参数,实现更多的功能: -n 只输出数值 -q 不显示任何传送封包的信息,只显示最后的结果 -r 忽略普通的 Routing Table,直接将数据包送到远端主机上,通常是查看本机的网络接口是否有问题 -R 记录路由过程 -v 详细显示指令的执行过程 -c 数目:在发送指定数目的包后停止 -i 秒数:设定间隔几秒传送一个网络封包给一台机器,预设值是一秒送一次 -t 存活数值:设置存活数值 TTL 的大小 除此之外,我也了解了如何运用ping命令在现实生活中查看途径的路由,以及ping命令和traceroute程序的一些差别。 刘金旗210501051
学习时间 47分钟
操作时间 33分钟
按键次数 258次
实验次数 8次
报告字数 1479字
是否完成 完成