当前位置:文档之家› 计算机网络基础实验指导书-电科专业

计算机网络基础实验指导书-电科专业

《计算机网络基础》实验指导书适用专业:电子科学与技术江苏科技大学计算机科学与工程学院2010 年7 月前言本课程是电子科学与技术专业的一门专业课。

通过学习主要使学生掌握计算机网络的基础知识,掌握计算机网络的工作原理、网络体系结构和相应的网络协议、典型网络系统设计和实现;并通过简要介绍宽带网、ATM 技术、Windows NT 、Internet 等,从而使学生了解和掌握计算机网络的发展动态和新技术,以便学生能够适应现代化网络环境,为今后在网络通信方面开展工作打下一个基础。

为了加深和巩固学生对理论知识的理解,增强学生在网络方面的实际动手能力的培养,培养学生对网络原理的理解能力,特别是掌握网络使用的实际技能。

本课程设置了四个实验,具体实验项目为:(1)实验一网络基本命令使用;(2)实验二交换机基本配置;(3)实验三静态路由配置;(4)实验四应用层协议分析与服务配置除实验四为综合性实验以外,其它实验均为验证性实验。

实验一要求学生掌握常用的计算机操作系统的网络命令、以及部分网络设备的命令。

实验二要求学生掌握桌面网络组建方法,掌握Quidway S 系列中低端交换机几种常见配置方法。

实验三要求学生掌握手工配置路由表的方法,掌握读懂路由表的能力。

实验四要求学生掌握如何在服务器上运行并设置常见的Internet 服务,同时掌握如何通过抓包软件,对相应的数据包进行搜集和分析。

目录实验一网络基本命令使用 (4)实验二:交换机基本配置 (10)实验三:静态路由协议配置 (19)实验四应用层协议分析与服务配置 (24)实验一网络基本命令使用实验学时:2 学时实验类型:验证实验要求:必修一、实验目的1.掌握Windows 常用网络命令的使用2.掌握IP 地址和子网掩码的设置3.了解网络设备的常用命令的使用二、实验内容1. 运行Windows 常用的网络命令,ipconfig、ping、netstat、nbtstat、arp、route、net、tracert2. 利用子网掩码、实现子网的划分3. 了解VRP 的各种视图及各视图下的常用命令三、实验原理、方法和手段该实验通过执行一些常用的网络命令,来了解网络的状况、性能,并对一些网络协议能更好的理解。

下面介绍一下实验中用到的网络命令:1. ipconfig 命令该命令显示IP 协议的具体配置信息,命令可以显示网络适配器的物理地址、主机的IP 地址、子网掩码以及默认网关等,还可以查看主机名、DNS 服务器、节点类型等相关信息。

其中网络适配器的物理地址在检测网络错误时非常有用。

命令格式:ipconfig常用参数有:/all 显示所有的有关IP 地址的配置信息;/batch [file] 将命令结果写入指定文件;/renew_all 重试所有网络适配器;/release_all 释放所有网络适配器。

2. ping 命令该命令用于测试网络联接状况以及信息发送和接收状况。

Ping 向目标主机(地址)发送一个回送请求数据包,要求目标主机收到请求后给予答复,从而判断网络的响应时间和本机是否与目标主机(地址)连同。

按照缺省设置,Windows 上运行的ping 命令发送4 个ICMP(网间控制报文协议)回送请求,每个32 字节数据,如果一切正常,你应能得到4 个回送应答。

Ping 能够以毫秒为单位显示发送回送请求到返回回送应答之间的时间量。

如果应答时间短,表示数据报不必通过太多的路由器或网络连接速度比较快。

用ping 命令检测网络的典型检测次序:ping 127.0.0.1 用于测试本机的TCP/IP 协议设置是否正确。

如果没有作到这一点,就表示TCP/IP 的安装或运行存在某些最基本的问题。

Ping 本机IP 这个命令被送到你计算机所配置的IP 地址,你的计算机始终都应该对该ping 命令作出应答,如果没有,则表示本地配置或安装存在问题。

Ping 局域网内其他IP 这个命令应该离开你的计算机,经过网卡及网络电缆到达其它计算机,再返回。

收到回送应答表明本地网络中的网卡和载体运行正确。

Ping 网关IP 这个命令如果应答正确,表示网关正在运行并能够作出应答。

Ping 远程IP 如果收到4 个应答,表示成功的使用了缺省网关。

Ping localhost localhost 是个操作系统的网络保留名,是127.0.0.1 的别名,每台计算机都应该能够将该名字转换成该地址。

命令格式:ping IP 地址或主机名Ping 命令的常用参数含义如下:-a 以IP 地址格式来显示目标主机的网络地址;-l size 指定发送到目标主机的数据包大小;-n count 指定要ping 多少次。

3. netstat 命令该命令用于检验网络连接情况,它可以显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,可以统计目前总共有哪些网络连接正在运行。

利用命令参数,命令可以显示所有协议的使用状态,这些协议包括TCP 协议、UDP 协议以及IP 协议等,另外还可以选择特定的协议并查看其具体信息,还能显示所有主机的端口号以及当前主机的详细路由信息。

命令格式:netstat其常用参数含义如下:-s 按照各个协议分别显示其统计数据;-e 用于显示关于以太网的统计数据;-r 显示关于路由表的信息;-a 显示所有有效连接信息列表;-n 显示所有已建立的有效连接;-p protocol 显示有protocol 指定的协议的连接。

4. nbtstat 命令该命令用于查看本地计算机或远程计算机上的NetBIOS 的统计数据,显示协议统计情况以及当前TCP/IP 的连接所使用NETBIOS 情况,运用NETBIOS,可以查看本地计算机或远程计算机上的NETBIOS 名字列表。

其常用参数为:-n 显示寄存在本地的名字和服务程序;-a remotename 列出与本机相连远程主机名,通过IP 显示另一台计算机的物理地址和名字列表,所显示的内容就像对方计算机自己运行nbtstat–n 一样;-A IP address 列出与本机相连远程主机的IP 地址。

5. arp 命令TCP/IP 网络通信一般需经过两次解析,首先是将宿主机名解析为IP 地址,称为名字解析,这是使用DNS 或HOSTS 文件实现的,然后由ARP 协议通过查询ARP 缓存或使用本地广播来获得目标主机的硬件地址。

如果目标主机不在本地网上,ARP 将获得缺省网关的硬件地址,完成IP 地址到物理地址的解析。

使用ARP 命令,你能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容,也可以用人工方式输入静态的网卡物理地址/IP 地址对,使用这种方式为缺省网关和本地服务器等常用主机进行这项操作,有助于减少网络上的信息量。

该命令可显示、修改IP 地址到物理地址转换表。

其常用参数含义如下:-a 查看高速缓存中所有项目;-s IP 地址物理地址向ARP 高速缓存中人工输入一个静态项目;-d IP 地址人工删除一个静态项目。

6. route 命令大多数主机一般都是驻留在只连接一台路由器的网段上。

由于只有一台路由器,因此不存在使用哪台路由器将数据报发送到远程计算机上去的问题,该路由器的IP 地址可作为该网段山个所有计算机的缺省网关来输入。

但是,当网络上拥两个或多个路由器时,就不一定想只依赖缺省网关了。

可让某些远程IP 地址通过某个特定的路由器来传递,而其他的远程IP 则通过另一个路由器来传递。

大多数路由器使用专门的路由协议来交换和动态更新路由器之间的路由表。

但在有些情况下,必须人工将项目添加到路由器和主机上的路由表中。

ROUTE 命令用于显示、人工添加和修改路由表项目。

route print 用于显示路由表中的当前项目;route add 用于将新路由项目添加给路由表;route change 用来修改数据的传输路由;route delete 用于从路由表中删除路由。

7. net 命令net 命令是WIN 系列里面最有用的网络方面的命令之一,它不是一个命令,而是一组命令。

常用的有:net view 命令用于查看域列表、计算机列表或指定计算机的共享资源列表。

net use 用于将计算机与共享的资源相连接,或者切断计算机与共享资源的连接。

当不带选项使用本命令时,会列出计算机的连接。

8. tracert 命令当数据报从源计算机经过多个网关传送到目的地时,tracert 命令可以用来跟踪数据报使用的路由(路径)。

该实用程序跟踪的路径是源计算机到目的地的一条路径,不能保证认为数据报总是遵循这个路径。

如果配置使用DNS,常常会从所产生的应答中得到城市地址和常见通信公司的名字。

Tracert 是一个运行的比较慢的命令,每个路由器大约需要15 秒钟。

Tracert 使用很简单,只需要在tracert 后面跟一个IP 地址或URL,tracert 会在进行相应的域名转换的。

Tracert 一般用来检测故障的位置,可以用tracertIP 在哪个环节上出了问题。

四、实验组织运行要求1.学生在实验前,请先对实验中的常用网络命令的功能和使用方法进行预习,并在预习报告中给出这些信息。

2.实验过程中,请记录每条命令使用后的显示信息,并在实验报告中对这些信息进行说明和解释。

五、实验条件1. 提供安装了Windows 操作系统的计算机2. 网络环境3. 常见网络设备六、实验步骤1. 执行ipconfig,获取计算机网络参数。

2. 执行ping,测试到其它计算机的连通性。

3. 执行netstat,查看当前正在活动的网络连接的详细信息。

4. 执行nbtstat,查看使用NBT 的协议统计信息,以及当前使用NBT 的TCP/IP 连接。

5. 执行arp,查看当前记录的IP 地址与MAC 地址映射。

6. 执行route,查看计算机路由信息。

7. 执行net,查看域列表、计算机列表、共享资源列表等信息。

8. 执行tracert,查看到达某网络结点的路径信息。

9. 设置计算机的IP 地址、子网掩码等参数。

七、思考题1. route 命令显示的路径信息、与计算机设置的网关有何关联?2. tracert 命令是如何发现两个结点间的网络层路径的?八、实验报告要求在实验前进行预习并写好预习报告,实验中如实客观地记录实验现象和实验数据,回去后对实验现象和实验数据进行总结和分析,撰写实验报告并按时交上。

实验二:交换机基本配置实验学时:2 学时实验类型:综合实验要求:必修一、实验目的1.掌握桌面网络组建方法2.掌握Quidway S 系列中低端交换机几种常见配置方法二、实验内容1. 通过Console 口搭建配置环境2. 通过Telnet 搭建配置环境3. 熟悉VRP 的各种视图及各视图下的常用命令三、实验原理、方法和手段1. 交换机配置方式交换机通常的配置方式有:● Console 方式● telnet 方式● web 方式● modem 拨号方式2. 命令行接口Command-line Interface华为网络设备中运行的操作VRP ( Versatile RoutingPlatform) 向用户提供一系列配置命令以及命令行接口,方便用户配置和管理网络设备,包括以太网交换机。

相关主题