1、实验目的
-
了解Linux命令终端和Windows命令行使用
-
熟悉常用 网络命令基本用法
-
掌握基于ping、ifconfig、traceroute、arp、netstat网络状态分析和测量技术
2、实验环境
-
硬件要求:阿里云云主机ECS 一台。
-
软件要求:Linux/ Windows 操作系统
3、实验内容
3.1 ping基本用法
使用ping命令测试网络连通性。这对确定网络是否正确连接,以及网络连接的状况十分有用。如果ping运行正确,大体上就可以排除网络访问层、网卡、Modem的输入输出线路、电缆和路由器等存在的故障,从而缩小问题的范围。
-
ping -c 4 www.baidu.com
-
ping -c 4 166.111.4.100
3.2 ifconfig/ipconfig基本用法
使用ifconfig实用程序可用于显示当前的TCP/IP配置的设置值。这些信息一般用来检验人工配置的TCP/IP设置是否正确。ipconfig为window下软件。
-
ifconfig
-
ifconfig eth0
3.3 traceroute基本用法
使用traceroute命令测量路由情况,即用来显示数据包到达目的主机所经过的路径。
-
traceroute www.sohu.com
-
traceroute 166.111.4.100
-
traceroute www.xju.edu.cn
-
traceroute www.xju.edu.cn -T
3.4 arp基本用法
ARP是TCP/IP协议族中的一个重要协议,用于确定对应IP地址的网卡物理地址。使用arp命令,能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。
-
arp –a
-
arp -i eth0
3.5 netstat基本用法
-
netstat命令能够显示活动的TCP连接、计算机侦听的端口、以太网统计信息。netstat显示活动的TCP连接。
-
netstat –a
-
netstat -t
4、实验结果与分析
4.1 ping指令结果
图4-1 ping指令结果
4.2 ifconfig结果
图4-2 ifconfig指令结果
4.3 traceroute结果
图4-3 traceroute指令结果
4.4 arp结果
图4-4 arp -a指令结果
图4-5 arp -i eth0指令结果
4.5 netstat结果
图4-5 netstat -a指令结果(1)
图4-6 netstat -a指令结果(2)
图4-6 netstat -a指令结果(3)
图4-7 netstat -t指令结果