实验报告
课程名称计算机网络实验项目 windows常用网络命令的使用
专业班级 1406101 姓名王周华学号 1406101-08 指导教师陈伟宏成绩日期
一、实验目的
1.掌握TCP/IP协议的配置与应用。
2.掌握ipconfig、ping、arp、tracert、netstat等网络命令的功能及使用方法。
3.掌握通过网络命令查看网络状态的方法,并利用网络命令对网络进行简
单测试。
二、实验设备和环境
配有网卡的2台以上PC机,并连接到Internet。
三、实验内容
1. 利用ipconfig命令查看本机的网络配置信息;
2. 利用ping命令检测网络的连通性;
3. 利用arp命令检验MAC地址解析;
4. 熟练使用netstat、tracert等网络命令。
四、实验步骤
1.安装TCP/IP协议,手动配置TCP/IP参数。
(1)为PC配置正确的IP及相关的参数
点击“开始”—单击“控制面板”—单击“网络连接”—右键“本地连接”—“属性”,在弹出的“本地连接”属性对话框中选择“Internet协议(TCP/IP)”,单击“属性”进行TCP/IP属性设置,如图1-4所示。
图1-4 IP地址和DNS设置
使用图1-4中的IP地址、子网掩码、默认网关和DNS服务器地址,然后点击“确定”。
2.利用ipconfig命令查看本主机的主机名、MAC地址、IP地址、DNS、网关等信息。
ipconfig –all
3. 利用ping工具检测网络的连通性。
当一台计算机不能和网络中其它计算机进行通信时,可以按照如下步骤进行检测。
(1)在DOS窗口中输入“ping 127.0.0.1”,检测本机TCP/IP协议安装是否正确。
(2)在DOS窗口中输入“ping 本机IP地址”,检查本机的服务和网络适配器的绑定是否正确。
这里的服务指“Microsoft网络客户端”和“Microsoft 网络的文件和打印机共享”。
(3)在DOS窗口中输入“ping 网关IP地址”,用来检查本机和网关的连接是否正确。
(4)在DOS窗口中输入“ping 远程主机IP地址”,用来检查网关能否将数
据包转发出去。
执行此命令,如果显示的信息为“Destination host unreachable”(目标
主机不可达),说明这台计算机没有配置网关地址。
运行“ipconfig /all”命
令进行查看,网关地址为空。
在配置网关地址后再次运行同样命令,信息变为
“Request timed out”(请求时间超时)。
此信息表示网关已经接到请求,只是
找不到IP地址为远程主机的这台计算机。
输入命令: ping
(5)Ping命令的其它描述:
Ping –t IP地址连续发送ping探测报文
输入命令: ping –t 192.168.0.24 执行结果(截图):
(6)自选数据长度的ping探测报文
Ping 目的主机 IP地址–l size
输入命令: ping 192.168.0.24 –l 16 执行结果(截图):
4. 利用arp工具检验MAC地址解析
(1)输入“arp –a”命令,可以查看本机的arp缓存内容。
执行结果(截图):
(2)如果本主机的arp缓存表是空的,则执行“ping 本网内相邻主机IP 地址”,再查看主机的arp缓存,此时arp缓存表是否还为空?
利用ping命令将一台主机的IP地址与MAC地址的映射关系加入到arp缓存表中。
执行结果(截图):
(3)删除arp缓存表中内容。
输入命令: arp -d
(4)给相邻主机的IP地址添加一个静止的错误的MAC地址对应项,再ping 相邻主机,此时是否能ping通?
执行结果(截图):
5. 熟练使用tracert、netstat等网络命令。
(1)通过截图的形式记录以下命令执行后的实验结果。
netstat -r
netstat –s
netstat -n
netstat -a
(2)判断数据包到达目的主机所经过的路径,显示数据包经过的中继节点的清单和到达时间。
tracert
执行结果(截图):
五、问题与思考
1.写出网络命令的格式及执行结果。
2. 试试解释ARP缓存表。
3.为何有时无法成功建立Telnet连接? 如何解决?
六、实验心得。