1、,计算机网络实验,实验1 基本网络命令-ipconfig命令,ipconfig命令可以用来显示本机当前的TCP/IP配置信息。这些信息一般用来验证TCP/IP设置是否正确。(1)当使用ipconfig是不带任何参数选项,那么它为每个已经配置好的接口显示IP地址、子网掩码和默认网关值。 (2)ipconfig/all。当使用all选项时,ipconfig除了显示已配置TCP/IP信息外,还显示内置于本地网卡中的物理地址(MAC)以及主机名等信息。 (3)ipconfig/release和ipconfig/renew。这是两个附加选项,只能在DHCP(动态主机配置协议)服务器租用IP地址的计算机上
2、起作用。,(2) Ping命令,(1) Ping命令的格式如下:Ping -t -n count -l size destination-list (2)Ping命令主要参数如下: -t:使当前主机不断地向目的主机发送数据,直到按Ctrl+C键中断。 -n count:发送count 指定的ECHO数据包数,默认值为4 。 -l size:发送的数据包的大小。,(3)用Ping命令测试网络是否正常的主要步骤:,1)Ping 127.0.0.1 。Ping 回环地址验证是否在本地计算机上安装TCP/IP协议以及配置是否正确。 2)Ping localhost。localhost 是操作系统保留名
3、(127.0.0.1的别名)。 3)Ping 本机IP地址。 4)Ping 局域网中其他机器的IP地址。 5)Ping 默认网关的IP地址。 6)Ping 远程IP。,(4)Tracert命令,此命令可以判断数据包到达目的主机所经过的路径,显示数据包经过的中继节点清单和到达时间。 (1)Tracert命令的格式如下:Tracert target_nametarget_name :目标主机可以是IP地址,也可以是域名。,(5) Netstat命令,它可以显示当前计算机中正在活动的网络连接的详细信息。 (1)Netstat的命令格式如下:Netstat-a-n-p proto-rinterval
4、(2)主要参数说明如下: -a :显示所有主机连接和监听的端口号。 -n :以数字表格形式显示地址和端口。 -p proto :显示特定协议的具体使用信息。 -r :显示路由信息。经常使用Netstat an 命令来显示当前主机的网络连接状态,可以看到有哪些端口处于打开状态,有哪些远程主机连接到本机。,(6) ARP命令,ARP即地址解析协议,用于确定对应IP地址的物理地址。使用ARP命令可以查看本地计算机的ARP高速缓存中的内容。按照默认设置,ARP高速缓存中的项目是动态的,每当发送一个指定地点的数据包且高速缓存中不存在当前项目时,ARP便会自动添加该项目。一旦高速缓存的项目被输入,它们就已
5、经开始走向失效状态。所以,需要通过ARP命令查看某台计算机高速缓存中的内容时,先ping此台计算机。,ARP的命令格式:Arp s inet-addr eth-addr Arp d inet-addrArp a ( inet-addr :IP地址 ; eth-addr :物理地址) 主要参数: -a:显示ARP缓存信息,即所有已激活的IP地址和物理地址的对应关系。 -d:删除所有ARP缓存内容。若在命令中指定IP地址,则只删除该IP地址的ARP缓存信息。 -s:向ARP高速缓存中人工输入添加静态项目,即增加IP地址和物理地址的对应关系。在显示ARP缓存信息时,该信息的类型为static。 例如
6、:首先ping 202.206.249.94,然后运行Arp a,则会显示该IP地址202.206.249.94的ARP缓存信息。,(7) Nslookup的使用,熟悉使用nslookup查找DNS服务器上登记的域名,记录几次查询的结果,及服务器的ip 使用nslookup查找名字服务器上登记的域名。分别使用202.201.160.8和61.128.114.166作为名字服务器进行查找。分别记录以下结果:,$ nslookup HOSTNAME 查HOSTNAME对应的IP地址; $ nslookup IP_ADDRESS 查IP地址对应的主机名; exit 退出nslookup,Windows下nslookup使用,