计算机网络
实验指导书
适用专业:计算机网络技术
主编:康梅娟
信息科学与工程学院
网络工程系
目录
实验一 网络命令的使用 1
实验二 制作双绞线8
实验三 交换机与VLAN 配置 12
实验四 Wireshark 抓包分析22
实验五 路由器的基本配置29
实验六 静态路由配置33
实验七 Web 、FTP 服务器的配置37
实验八 DNS 服务器的配置53
实验一 网络命令的使用
一、实验目的
1.了解常用网络命令的工作原理。
2 .掌握常用网络命令的使用。
二、实验条件
1.能够接入Internet 的局域网。
2 .服务器端Windows Server 2008 操作系统,客户机端Windows XP 操作系统。
三、实验内容
学习ping 命令、netstat 命令、ipconfig 命令、arp 命令、tracert 命令、nbtstat 命令
的用法。
四、实验步骤和实验指导
1.ping 命令的使用
ping 是个使用频率极高的 ICMP 协议的程序,用于确定本地主机是否能与另一台主机
交换(发送与接收)数据报。根据返回的信息,我们就可以推断TCP/IP 参数是否设置得正
确以及运行是否正常。需要注意的是:成功地与另一台主机进行一次或两次数据报交换并不
表示TCP/IP 配置就是正确的,我们必须执行大量的本地主机与远程主机的数据报交换,才
能确信TCP/IP 的正确性。
简单的说,ping 就是一个连通性测试程序,如果能ping 通目标,我们就可以排除网络
访问层、网卡、MODEM 的输入输出线路、电缆和路由器等存在的故障;如果ping 目标A
通而ping 目标B 不同,则网络故障发生在A 与B 之间的链路上或B 上,从而缩小了故障
的范围。
按照缺省设置,Windows 上运行的ping 命令发送4 个ICMP (网间控制报文协议)回送
请求,每个32 字节数据,如果一切正常,我们应能得到4 个回送应答,如图1 所示。 ping
能够以毫秒为单位显示发送回送请求到返回回送应答之间的时间量。如果应答时间短,表示
数据报不必通过太多的路由器或网络连接速度比较快。ping 还能显示TTL (Time To Live 存
在时间)值,我们可以通过TTL 值推算一下数据包已经通过了多少个路由器。TTL 的初值
通常是系统缺省值,是包头中的 8 位的域。TTL 的最初设想是确定一个时间范围,超
过此时间就把包丢弃。由于每个路由器都至少要把 TTL 域减一,TTL 通常表示包在被
丢弃前最多能经过的路由器个数。当记数到 0 时,路由器决定丢弃该包,并发送一个
ICMP 报文给最初的发送者。
图1
临沂大学信息科学与工程学院 康梅娟编写 1
Ping 的返回信息还有"Request Timed Out" 、"Destination Net Unreachable" 和"Bad IP
address"还有"Source quench received" 。
"Request Timed Out"这个信息表示对方主机可以到达到TIME OUT,这种情况通常是为
对方拒绝接收你发给它的数据包造成数据包丢失。大多数的原因可能是对方装有防火墙或已
下线。
"Destination Net Unreachable"这个信息表示对方主机不存在或者没有跟对方建立连接。
这里要说明一下"destination host unreachable"和"time out"的区别,如果所经过的路由器的路
由表中具有到达目标的路由,而目标因为其它原因不可到达,这时候会出现"time out",如果
路由表中连到达目标的路由都没有,那就会出现"destination host unreachable" 。
"Bad IP address" 这个信息表示你可能没有连接到DNS 服务器所以无法解析这个IP 地
址,也可能是I