计算机网络原理实验教程.pdf
65页计算机网络原理实验教程(第二版)一、实验的基本要求计算机网络原理课程实验是为配合计算机网络原理的学习和理解网络原理的基本概念而设计,目标是加深用户对计算机网络原理的理解,具备最本的网络使用技能,同时具备利用网络工作基本原理排除简单网络故障的能力计算机网络原理实验分为必做实验和选做实验两部分,本实验指导手册中增加了部分综合性实验,供学生选择计算机网络原理实验分为实验预习、实验操作、实验总结三个部分:1)实验预习(1)明确实验目的,理解实验原理(2)了解实验环境(3)了解实验方法,并写出预习报告,拟定实验的操作步骤2)实验操作(1)将实验预习报告交指导教师审查,获得批准后方可进入下一步(2)严格按照获得指导教师批准的实验预习报告拟定的操作步骤进行实验(3)建立实验环境,进行实验操作(4)实验过程中认真观察实验现象,详细记录实验结果(5)实验结束前,应经指导教师验收并在预习报告上签字后方可退出实验室3)实验总结实验总结应以实验报告的形式给出通过对实验记录的整理,从理论上加以分析归纳,以加深对所学理论知识的理解,不断总结、积累经验,从而提高动手能力应按每个实验的具体要求,写出实验报告4)实验报告的格式(1)实验名称(2)实验目的(3)实验器材(4)实验内容(步骤)(5)实验结果(总结、分析)二、实验项目总表必 做 实 验 内 容 4实验1 :计算机网络现场参观序号实验项目学时数项目类别基础/设计/综合项目类型必做/选做1计算机网络现场参观2基础必做2L A N 内的资源共享与简单访问控制2基础必做3制作L A N 的传输线2基础必做4异步串行通信接口2设计必做5N e t B I O S 编程4基础必做6W i n S o c k 编程4基础必做7互连网使用技能(一)4基础必做8互连网使用技能(二)2基础必做9I P 地址的子网划分2设计必做1 0网络操作系统的安装与配置4综合必做1 1社会调查6综合选做4实脸2:L A N 内的资源共享与简单访问控制.4实验3:制作L A N 的传输线.5实验4:异步串行通信接口.8实验5:N e t B I O S 编程.8实验 6:W i n S o c k 编程.8实验7:互连网使用技能().8实验8:互连网使用技能(二).9实验9:I P 地址的子网划分.9实验10:网络操作系统的安装与配置.10实验11:社会调查.11选做实验部分(基础知识).12实验一:理解物理层.12实验二:理解网络层的报文交换和电路交换.14实验三:理解网络层(网桥和路由器).15实验四双绞线线制作方法.16选做实验部分(网络操作).19实验一:了解W I N 98/W I N 2K 的网络工具和简单设置.19实验二:利用系统网络命令察看网络运行状态.22实验三:应用服务器的搭建1 创建D N S、D HC P、F T P、W e b 服务器.33实验四:应用服务器的搭建2-创建V 0D 点播服务器.55实验五 基于J A V A 的网络编程一一S M T P 客户端、P O P 3客户端程序.61实验六 基于J A V A 的网络编程-F T P 应用编程.63实验七 基于J A V A 的网络编程-U D P 组播程序编程.65实验八 基于J A V A 的网络编程HT T P P r o x y 编程.66必做实验内容实验1:计算机网络现场参观一、实验目的(1)明确网络拓扑结构的概念,网络中各个接点相互连接的方法和形式称为网络的拓扑结构。
2)了解选择网络拓扑结构时考虑的主要因素:a:可 靠 性b:经济性 c:灵活性(3)认识儿种常见的网络拓扑结构4)学习网络拓朴结构的目的是未来故障检测、升级、规划的基础二、实验步骤(1)实地考察,确定实验选用的网络(2)认真观察,仔细询问,得出初步实物图(3)细心琢摸,画出网络拓扑结构图(4)分析和讨论,得出该拓朴结构的特点三、实验要求参观陕西师范大学网络信息中心或学院网络机房,了解该网络由哪些硬件设备构成(设备名称、功能、主要技术指标),运行何种网络操作系统,了解网络规模及网络类型,以及该网络提供什么服务等在教师指导下组织有关“什么是计算机网络”的讨论,建立起计算机网络初步的概念,以及互连网络平台组成的大致概念同时参观和展示计算机网络中的常用设备,如网卡、路由器、交换机、服务器、机柜、UPS电源等指导教师要根据参观场地讲解该网络的拓朴结构的组成,要求学生会绘制某一网络的拓朴结构实 验2:LAN内的资源共享与简单访问控制一、实验目的1、通过在网络邻居中进行资源共享,进行开放、禁止、有权限的访问等实验,取消共享的方法等,以实现可控下的访问2、可以采用C/S、B/S、peer to peer三种结构进行实验。
二、实验步骤1、增加或删除协议,然后通过网络邻居观察协议对网络连接的影响,2、进行网络资源的共享实验,分权限设置共享,并进行共享文件的不同操作,三、实验要求通过在网络邻居中进行资源共享,进行开放、禁止、有权限的访问等实验,取消共享的方法等,以实现可控下的访问实 验3:制 作LAN的传输线一、实验目的通过了解同轴电缆和双绞线的制作过程,以达到对传输介质的进一步了解,尤其是在各特殊的情况下网线的制作,从而胜任网络管理、维护和网络布线的工作二、实验器材1、同轴电缆,T 型头,BNC头,终结器,工 具(剥线钳,压线钳,尖嘴钳,电烙铁,万用表)2、双较线,水晶头(RJ45),工 具(压线钳,斜口钳,测线仪等)三、实验步骤1、同轴电缆的制作;(试作)步骤:剥线,准备,压线,测量a:剥线用剥线钳的剥线端剥去准备好的细缆的保护层,长度与BNC接头的长度相当,约 2cm,和金属网与中心铜导线之间的半透明绝缘体一段,长度大约为 0.4-0.5 cm注意:在剥去保护层时不要切断与保护层相隔的金属网和中心铜质导线细心做好两端的剥线I):准备将 BNC专用接头的金属套筒(两个)套到电缆上将中心铜质导线用手集中扭绕,以免散开。
将金属网到剥以免与中心铜质导线串绕c:压线将中心铜质导线插入BNC专用接头的铜质针头,直到半透明绝缘体紧靠铜质针头为止,用压线钳中心小孔压好铜质针头到其不能脱落将铜质针头插 入 BNC专用接头,注意方向将金属套筒包住金属网插入BNC专用接头的小头,用压线钳的最里面的口紧压金属套筒,直到压成棱柱为止d:测量利用万用表短路原理进行测量将两表针接做好细缆的两铜质针头看是否导通,若导通则说明内线导通另将两表针接两B N C 专用接头看是否导通,若导通则说明外线导通最后将两表针接一头的铜质针头和BN C专用接头看是否导通,若导通则说明内外线串绕,证明有问题存在,需另行制作2、双绞线的制作;(4 芯,8 芯,换线)(试作)分三种情况进行制作:a:双绞线连接网卡和集线器及双绞级连接两个集线器(有级连专用端口)的一般制作两个集线器(有级连专用端口)的级连如下图所示:其线之间的连接如线图所示:脚1兰.兰 脚1脚 2 兰白兰 白 脚 2脚 3 橙.橙 脚 3脚 4 橙白橙 白 脚 4脚 5 绿.绿 脚 5脚 6 绿白.绿 白 脚 6b:对 a制作脚 7 棕.棕 脚 7脚 8 棕白棕 白 脚 8原因:L皿以次W初T出发着多对双屐土乂,号的干扰程度,每一对双绞线一般由两根绝缘铜导线缠绕而成。
5 类线规定有8(4对)根线,只用了其中的四根,其 中 1和 2 脚必须成为一对,3 和6 必须成为一对引 脚 1 (T X+)和引脚2(T X-)用于发送数据,引脚3(R X+)和引脚6(R X-)用于接收数据而上图3 和 6 脚不是一对,因此信号的干扰程度比较高,为了优化期间,将 4 和 6互换使接收数据的线为一对,以降低信号的干扰程度方法:两头一致,换线是4-6互换其线之间的连接如线图所示:C 其线之间的连接如下图所示:脚 1 兰脚 2 兰白7脚 3 橙脚 4 橙白脚 5 绿脚 6 绿白幽 7 棕橙绿白橙白绿兰白棕脚 1脚 2脚 3脚 4脚 5脚 6脚 7制作步骤:1:将双绞线的一端插入压线钳的剥皮端(注意要将双绞线插到底),将双绞线的外皮剥去一小段,大约为1.2 c m2:将双绞线根据三种排线顺序插入连接器(注意要插到底),直 到 另 端 可 以清楚地看到每一根线的铜芯为止3:将接头放入压线钳的插座,然后用力压紧,使接头夹紧在双绞线上4:用同样的方法完成另一端的制作,注意线的排列顺序(把线从下往上拿着,让接头的金属簧片面向自己,从左向右即为正确顺序)5:测量双绞线的导通性按制作的三种情况,测量的结果有所不同。
a,b 两种的测量结果相同,即测线仪上的两排各八个灯从上往下一次亮过C的测量结果,即灯亮的顺序为:(1,3)(2,6)(3,1)(4,4)(5,5)(6,2)(7,7)(8,8)实验4:异步串行通信接口要求:通过观察和分析RS232等物理接口,理解物理层的机械、电气、功能和规程特性同时利用标准RS-232的引脚定义和空载Modem的原理,实现模拟终端程序,并以全双工方式工作,并互传文件具体要求和实验步骤请参见教材)实验5:NetBIOS编程要求:要求编写一个程度代码,利 用 NetBIOS数据报功能实现两台计算机之间的信息收发程序,不仅可以实现文件传送功能,还要求实现键盘监控功能具体要求和实验步骤请参见教材)实验6:WinSock编程要求:利用WinSock实现一个支持TCP和 UDP方式的ECHO服务,服务方接收请求,并把收到的数据原封不动的送回去要求能支持多个用户同时使用该服务,并且可以用TCP或 UDP方式来连接具体要求和实验步骤请参见教材)实验7:互连网使用技能(一)一、实验目的1、了解系统网络命令及其所代表的含义,以及所能对网络进行的操作2、通过网络命令了解运行系统网络状态,并利用网络命令对网络进行简单的操作。
二、实验步骤在 LAN环境的网络机房,反复使用以下LAN内部相关的网络命令(Windows环境下)WINPOPUP LAN网上简单的聊天软件TRACERT 网上跟踪软件(字符)TRACEROUTER网上跟踪软件(图形)FTP网上传输(上载/下载)软件IPCONFIGIP配置信息,其中含IP、子网掩码等,选项ALL可以查MAC地址ROUTE路由信息ARP地址解析协议,实现IP-MAC之间的转换PING线路测试协议NETWATCH网络监测系统,看目前访问本机资源的计算机情况NETSTAT网络状态,有哪些进程访问本机资源,进程号等TELNET远程登录系统WINIPCFG 网络配置信息,含 WINS、DHCP等以上所有程序可以在C:WINDOWS下以DOS方式运行,或在开始菜单的运行下执行,所有选项可以用/?方式查询命令参数详细过程请参见选做实验部分)实 验8:互连网使用技能(二)一、实验目的1、使用Netmeeting功能,实现在网络环境下的电视会议功能,2、利 I用 Netmeeting实现网络聊天和语音聊天二、实验步骤1、配置Netmeeting参数2 启动Netmeeting程序3、主持会议方通过菜单的“呼叫”栏中的“主持会议”项,并启用“工具”栏中的“共享”项共享桌面4、参加会议者按机器名或IP 地址进行呼叫三、实验要求在互连计算机网络机房,要求使用Netmeeting进行视频会议实验,利用LAN的功能实现在没有投影的情况下进行教学服务功能。
实 验9:I P地址的子网划分一、实验目的通过本次试验进一步了解IP地址与子网掩码的概念,通过练习在一个c 类网络的IP划分子网过程,掌握网络管理中的IP分配和管理的原则二、实验步骤1、子网划分的资源为了解决IP地址紧张的问题,提出了 CIDR(无类型域间路由选择)方法,该方案用到了子网掩码技术,并配合路由技术给 定 192.168.0.#的一个C 类网络的I P,实验在不同的环境下,网络的通讯效果,分析理由,并总结出结论2、为本次试验而进行的一个C 类网络的IP(192.168.0.#)的划分如下:规定:1表示所对应位置。





