实验目的与要求:
了解ping等常用网络工具的功能以及使用方法,并通过这些工具发现或者验证网络中的故障。
学习安装、使用协议分析软件,掌握基本的数据报捕获、过滤和协议的分析技巧。
实验过程及内容:
图1. 检测是否能发送ping到相应IP地址
输入ping 127.0.0.1,可检查TCP/IP的安装和运行是否有问题。
图2. 发送Ping命令到本机地址
发送Ping命令到本机地址,检查本地配置或安装是否出现问题。
图3. 发送到网关IP地址
输入网关IP地址,检查网关路由器是否运行正常
图4. 对域名执行Ping命令
该命令可以实现域名对IP地址的转换,检查DNS服务器是否故障。
图5. 连续对IP地址执行Ping命令
ping 172.20.10.2 -t 是连续对IP地址执行Ping命令,直到用户按ctrl+c才推出。
图6. 指定Ping命令的数据长度为8字节
输入Ping 172.20.10.2 -l m可使指定Ping命令的数据长度为m字节,可看出运行结果是收到了4次回复并且TTL为128。
图7. 查看所有的IP信息
输入ipconfig/all,可查看所有的IP信息,可看到本机IPv4地址为172.20.10.2,IPv6地址为2001:250:3c00:3436:6808:5dbd:639c:43c7。
图8. Ipconfig/release操作
在命令窗口栏输入ipconfig/release可以释放所有组用的接口,如图8.因为本地连接9、以太网9和蓝牙网络连接一开始就没有建立连接,所以无法进行该操作,而在WLAN中进行了操作。
图9. Ipconfig/renew操作
在命令提示符窗口中输入ipconfig/renew操作,可重新建立租用的IP地址,如图9可见又重新获得了IPv4地址。
图10. Netstat -s操作
在命令提示符输入netstat -s操作,可按照各个协议进行统计数据。如图10,在IPv4协议上总共获得了76332个数据包,并且丢弃和传输错误的数据包也统计了。
图11. Netstat -e操作
Netstat -e操作可以显示以太网的统计数据,如图所示,总共通过以太网接受了363169110字节的数据,发送了12072660的数据。
图12.netstat -r操作
该操作可以显示可用的路由信息和当前有效的连接。如图可见所有的IPv4路由表和IPv6路由表都被显示了出来,可以快速地查找可用的路由点。
图13. Netstat -a操作
本操作可以显示有效连续信息列表,可以观察到以建立的连接和正在监听的连接。
图14. Netstat -n操作
显示所有已建立的有效链接,可观察到此电脑已建立的连接有很多。同时可以看见内部地址和相应的哪个外部地址链接起来了。
图15. Tracert操作
用tracert命令测试到达www.baidu.com的时间和经过的ip地址。如图可见在运行的过程中会有请求超时的情况,这是因为电脑与网络的链接不稳定而造成的。可看到一开始的时间会比后面的要快,并且每次请求的地址都会更改。
图16. Arp-a操作
arp-a操作可以查看高速缓存中的所有项目,我们可以看到接口的地址和缓存的地址,处于动态还是静态。
图17. nslookup 命令
Nslookup操作可以直接对后面的网站进行访问,可以监视网络中的DNS服务器是否能正确实现域名并解析他。我们可以看到DNS的地址。
图18. nslookup
此操作是先进入nslookup,再进行接下来的操作,并且会一直循环直至输入exit并回车。