计算机网络实验一 常用网络命令操作
一、实验目的
(1)学会使用Ping、IPConfig、TraceRt、Netstat、ARP等常用网络命令。
(2)学会配置网络接口IP属性(IP地址、子网掩码、默认网关)。
二、实验环境配置
与因特网联网的主机,网络操作系统, Ethereal(或Wireshark) 软件。
三、实验原理
(1)Ping (Packet Internet Grope): 因特网包探索器,用于测试网络连接量的程序。Ping 发送一个ICMP 回声请求消息给目的地并报告是否收到所希望的 ICMP 回声应答。利用它可以检查网络是否能够连通,用好它可以很好地帮助我们分析判定网络故障。
(2)Tracert 命令 :跟踪路由信息,使用此命令可以查出数据从本地机器传输到目标主机所经过的所有途径。
(3) ipconfig/all 命令: 该命令是我们经常使用的命令,它可以查看网络连接的情况,比如本机的 ip 地址,子网掩码,dns 配置,dhcp 配置等等 /al1 参数就是显示所有配置的参数。
(4)ARP 协议是“Address Resolution Protocol” (地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的 MAC 地址的。ARP 实现了从 ip 地址到物理地址的解析。
(5)netstat 命令:是DOS 命令,是一个监控TCP/IP 网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息.Netstat 用于显示与IP、TCP、UDP 和 ICMP 协议相关的统计数据,一般用于检验本机各端口的网络连接情况
(6)ARP 协议的原理:主机先查看自己的 ARP 缓存中是否有目的主机的 IP 地址,若有则直接将目的主机的 MAC 地址写入的首部,正确传到目的主机上.
四、实验方法与步骤
(1)设置网络接口为手动或自动获取IP地址方式。运行IPConfig命令查看自己正在使用的网络参数信息,包括:接口类型、IP地址、子网掩码、默认网关、MAC地址、DNS服务器IP地址等信息。
(2)为网络接口配置IP地址、子网掩码、默认网关、DNS服务器IP地址信息。开始配置时与第1部分查看的结果是一致的,然后分别试着调整IP地址、子网掩码、默认网关、DNS服务器IP地址信息,观察可能带来些什么问题。
(3)用Ping命令查看网络的可连接性。注意选择合适的访问对象及观察相关参数的影响。
(4)用TraceRt命令查看网络的可连接性。注意选择合适的访问对象。
(5)用ARP命令观察ARP调整缓存的变化情况,也可以用ARP –d或-s命令手动修改ARP调整缓存。
(6)运行NetStat命令查看主机的网络连接状态信息。
五、实验结果与数据处理:
(1)设置网络接口为手动或自动获取IP地址方式.运行IPConfig命令查看自己正在使用的网络参数信息
(2)为网络接口配置IP地址、子网掩码、默认网关、DNS服务器IP地址信息。
(3)用Ping命令查看网络的可连接性
1.Ping本地主机的IP地址,判断连通性
2.网络地址之间ping测试
(4)用TraceRt命令查看网络的可连接性
1.TraceaRt命令参数获取
2.查看网络状态
(5)用ARP命令观察ARP调整缓存的变化情况
1.查看高速缓存中的所有项目
(6)运行NetStat命令查看主机的网络连接状态信息。
六、讨论与结论
1、总结讨论
通过上网自行查找资料并学习,最终学会了如何利用网络命令查看网络状态
2、思考题
(1)主机的IP地址、子网掩码、默认网关、DNS服务器IP地址等设置的原则是什么?
主机的IP地址是根据主机所在的网络类型来划分的,子网掩码是根据划分网段的大小来划分的,默认网关是电脑上网时指向的上一级网络设备的IP地址来配置,DNS是方便上网的域名解析服务器,一般由某个地方的供应商提供。
1.IP地址:
每个IP地址都是由“网络号+主机号”两部分组成。IP地址管理机构在分配IP地址时,只分配网络号,而剩下的主机号则由得到该网络号的单位自行分配。实际上一个IP地址用来标志一个主机或一个路由器或一条链路的接口,当一个主机同时连到两个网络时(如,实验室的代理服务器),该主机必须有两个相应的IP地址,也就必须具备两张网卡。
IP地址由32位二进制数组成,通常是十进制表示,并以“.”分隔。IP地址是一种逻辑地址,用来表示网络中的一个个主机,并且IP地址具有唯一性,即每台机器的IP地址在全世界是唯一的。
2.子网掩码:
不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。 子网掩码只有一个功能,就是将IP地址划分为网络地址和主机地址两部分。 如同现实生活中的通讯地址,可以看作省市部分和具体门牌号部分。相同的IP地址,但掩码不一样,则指向的网络部分和主机部分不一样。如IP地址192.168.1.11,255.255.255.0 的掩码表示网络地址192.168.1,主机地址是11;255.255.0.0 的掩码表示网络地址192.168,主机部分是1.11 。
子网掩码用来判断任意两台计算机的IP地址是否在同一个子网中。如果相同,那么在同一个子网中的两台计算机可以直接通讯。如果不同,则需要借助于网关。
3.默认网关:
网关实质上是一个网络通向其它网络的IP地址。这个IP地址,是具有路由功能的IP地址,默认网关也是一个网关,也是具有路由功能的设备的IP地址。注意:在填写默认网关时,主机的IP地址必须和默认网关的IP地址处于同一段。
4.DNS服务器IP地址:
DNS指域名服务器,是域名与IP地址之间的解析服务器,例如输入www.baidu.com这是利用域名方式访问百度,而使用61.135.169.125这是使用IP地址方式访问百度。
有了域名解析器,用户只需要记住网站的域名,域名提交后,域名解析服务器会自动解析域名为IP地址,因为这个过程非常快,不会被用户察觉到。
(2)哪些网络命令可以查看一个域名对应的IP地址是什么?
Ping命令和ipconfig命令
(3)如果一台主机不能上网,试分析可能的原因有哪些?
1.获取的IP不对
2.网络问题
3.网关配置错误