衡阳师范学院计算机系本专科生
计 算 机 网 络 实 验 教 材
编著:
李浪序言
作者执教《计算机网络》教学多年,深知计算机网络
课程教学必需要有相适合的实践教学进行支撑,才能加深学生对计算机网络基本原理的理解。但由于我院计算机网络实验设备的限制,同时由于我院学生的学习基础和特点,不可能照搬其它高等院校的网络实验教学模式。
为了我院计算机网络实践教学取得良好的效果,在教
务处2005年教研项目的支持下,我们课题组一起历时二年多时间终于经过多次协商与实践制定了下列六个实验,这六个实验从近一年的教学效果来看,应该是目前比较切合我院的实际的。
本书的实验软件大都是我们课组自行开发的,免费供
学生使用,从而为学院节省了较多的实验投资。
作者
目录
实验一 基本网络命令 实验二 网线制作
实验三 Windows 2000 Server IIS配置 实验四 路由器配置实验
实验五(六) FTP客户端的实现
实验一 基本网络命令
一、实验目的
1.了解网络命令的基本功能。 2.掌握基本网络命令的使用方法。
3.掌握使用网络命令观察网络状态的方法。
二、实验环境
1.硬件环境:配备网卡的计算机,通过集线器或交换机互联。
2.软件环境:Windows 2000。
三、实验内容
在本实验中对Windows环境下的基本网络命令的使用方法进行介绍,并给出具体范例。
四、实验范例
范例一 Ping命令
Ping命令只有在安装了TCP/IP协议后才可以使用。Ping命令的主要作用是通过发送数据包并接收应答信息来检测两台计算机之间的网络是否连通。当网络出现问题时,可以用这个命令来预测故障和确定故障源。如果执行Ping不成功,则可以预测故障出现在以下几个方面:网线是否连通、网络适配器配置是否正确、IP地址是否可用等。但Ping成功只证明当前主机与目的主机间存在一条连通的路径。 (1)Ping命令的格式如下:
Ping[-t][-a][-n count][-1 size][-f][-iTTL][-V TOS][-r count][-s count][[-j host-list]|[-k host-list]][-w timeout]destination-list (2)Ping命令的主要参数如下:
-t:使当前主机不断地-向目的主机发送数据,直到按Ctrl+C键中断。 -a:将地址解析为计算机名。
-n count:发送count指定的ECHO数据包数,默认值为4。 -l size:发送的数据包的大小。
-f:在数据包中发送“不要分段”标志,数据包就不会被路由上的网关分段。 -i TTL:将“生存时间\字段设置为TTL指定的值。 -v TOS:指定服务类型。
-r count:指出要记录路由的轮数。
-s count:指定count指定的跃点数的时间戳。
-w timeout:指定超时时间间隔(单位为毫秒),默认为1000。
(3)通常用Ping命令验证本地计算机和网络中计算机间的路由是否存在,即Ping目标主机的IP地址看它是否响应:ping IP_address。
如果Ping某一网络地址时出现“Reply from?:bytes=? time TTL=?”,则表示与该网络地址之间的线路是畅通的;当出现“Request timed out”,则表示此时发送的数据包不能到达目的地,此时可能有两种情况:一种是网络不通,另一种是网络连通状况不佳。可以使用带参数的Ping来确定是哪一种情况。
(4)下面是用ping命令测试网络连接是否正常的主要步骤:
1)Ping 127.0.0.1。Ping环回地址验证是否在本地计算机上安装TCP/IP协议以及配
置是否正确。这个命令被送到本地计算机的TCP/IP软件。如果没有回应,就表示TCP/IP的安装或运行存在某些基本问题。
2)Ping localhost。localhost是操作系统保留名(127.0.0.1的别名)。每台计算机都能将该名字转换成地址。
3)Ping本机IP地址。本地计算机始终都会对该ping命令做出应答,没有则表示本地配置或安装存在问题。
4)Ping局域网内其他机器的IP地址。命令到达其他计算机再返回。收到回送应答表明本地网络中的网卡和媒体运行正常。但如果没有收到回送应答,那么表示子网掩码不正确或网卡配置错误或媒介有问题。 5)Ping默认网关的IP地址。验证默认网关是否运行以及能否与本地网络上的主机通信。 6)Ping远程IP。Ping远程主机的IP地址验证能否通过路由器通信。
如果收到4个应答,表示成功地通过默认网关和路由器与远程计算机建立连接。 (5)一般使用较多的参数为-t、-n、-1,下面是具体的命令格式:
1)ping IP-t:连续对IP地址执行ping命令,直到被用户以Ctrl+C中断。
2)Ping IP-l 2000:指定ping命令中数据长度为2000字节,而不是默认的32字节。
3)Ping IP-n:执行指定次数的ping命令。
图1.1所示是执行Ping命令测试与网络中某台计算机是否正常连接的显示结果。
图1.1 Ping命令的显示结果
范例二 Ipconfig命令
Ipconfig实用程序与其等价的 Windows 95/98中图形界面的Winipcfg程序可以用来显示本机当前的TCP/IP配置信息。这些信息一般用来检验TCP/IP设置是否正确。如果本机和所在局域网中使用了动态主机配置协议DHCP(Dynamic Host Configuration Protocol,这是一种通过服务器将IP地址自动分配给网络中客户机的方法),通过Ipconfig可以了解本地计算机是否成功地租用到一个IP地址,以及目前分配什么地址、子网掩码和默认网关等信息,这是进行网络测试和故障分析的必要项目。 Ipconfig的常用格式如下:
(1) 当使用Ipconfig时不带任何参数选项,那么它为每个已经配置好的接口显示IP地
址、子
网掩码和默认网关值,如图1.2所示。