090141《计算机网络技术》实验指导书docx.docx
- 文档编号:2929592
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:49
- 大小:528.12KB
090141《计算机网络技术》实验指导书docx.docx
《090141《计算机网络技术》实验指导书docx.docx》由会员分享,可在线阅读,更多相关《090141《计算机网络技术》实验指导书docx.docx(49页珍藏版)》请在冰豆网上搜索。
090141《计算机网络技术》实验指导书docx
计算机网络技术
实
验
指
导
书
东华大学计算机学院
2004年4月
计算机网络是计算机专业学生必修课,也是一门基础课。
由于该课程理论知识较深,有些地方学生难于理解。
为配合《计算机网络技术》课程的教学,特安排硬件与软件方面的实验。
一、综合实验目的
计算机网络课程实验是学习计算机网络课程时配套进行的练习。
实验的目的在于培养学生实际分析问题、编程和动手能力,最终目标是想通过实验的形式,帮助学生系统地掌握计算机网络的主要知识,其中包插认识局域网设备,了解拓扑结构,配置交换机、路rti器,并编程实现网络上数据包的传输。
二、综合实验时数
课内12学时,课外14学时。
三、综合实验的内容
1、认识局域网:
了解局域网拓扑结构、交换机等网络设备,动手配置局域网上的计算机。
具体内容为:
通过交换机配置星型结构、树型结构组建局域网,配置局域网上计算机的IP地址、子网掩码、网关等,实现连接Interneto可观察以下现象:
1)使用抓包程序(比如sniffer,ethereal等),可抓到本机和其它计算机的通信数据包。
但使用交换机连接局域网后,抓不到其它计算机之间的通信数据包。
2)配置IP地址如果和另外计算机的地址相同,则会产生冲突。
3)如果网关设置错误,则不能连上Interneto
2、配置交换机:
端口配置、VLAN配置、端口镜像。
观察不同VLAN的计算机是否能相互访问,是否能抓到包,如果配置端口镜像后再观察是否能抓到包。
3、配置路由器:
配置路由器的静态路由表和RIP协议,使得三台路由器下的两个局域网能相互访问。
4、NAT配置、防火墙配置(访问控制列表配置):
配置访问控制列表,使得内部网络的某些机器能和外部互相访问,其它的不能访问。
5、socket通信程序:
基于客户机/服务器体系结构,设计一个软件,实现从服务器传输文件到客户机。
要求使用socket编程,客户机首先向服务器发送一个消息,指定一个文件名,服务器在当前目录下查找该文件,如果找到,则将该文件传输给客户机,客户机将接收到的文件保存在当前目录下(使用相同的文件名)。
如果没找到,服务器则发送诸如“文件未找到”的消息给客户机。
然后客户机可以发送第二个文件名给服务器(或者告诉服务器断开连接)。
例:
如果服务器在IP地址202.120.220.10的机器上,并且在端口10000±侦听,客户机的JAVA程序名为"TCPclienLclass'o首先,我们必须启动服务器,然后通过以下命令行启动客户机:
JAVATCPclient202.120.220.101000
即:
命令行参数指定了服务器的IP地址和端口。
客户机接收命令行参数后,
首牛和服务器建立连接,然后提示用户输入文件名:
pleaseinputfilenameyouwanttodownload(input“Quit”toexit):
a.txt用户输入a.txt,然后客户机将文件名(a.txt)传送给服务器。
服务器接收到文件名后,从磁盘上读岀该文件,并发送给客户机。
然后客户机再提平用户:
pleaseinputfilenameyouwanttodownload(input"Quit"toexit):
Quil则客户机释放和服务器的连接并退出。
四、实验环境
硬件环境:
华为三层交换机、VRP3.4路由器操作系统:
WindowsXP/2000
开发环境:
C、Java..NET等
五、实验安排
时间:
第6、8、10、12、15、17周上机,每周2学时地点:
计算机学院楼机房
六、综合实验的要求
1、硬件实验需按照要求设置使得网络间的互相访问符合要求,软件编写必须上机调试通过
2、以上内容均为小组实验,其屮硬件实验5人一组,软件实验2人一组。
七、考核办法
1、前四个实验不计分数,第五个实验(socket通信)占100%o
2、提交源程序及所有文档
3、撰写规格的实验说明书
八、系统具体要求
1、硬件实验在每次课结束时检查,软件编写需要提交实验报告。
2、调试与测试:
调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施
3、文档清单(作为附录)
九、参考书目
1.AndrewS.Tanenbaum著潘爱民译(中文版)计算机网络(第4版)清华大学出版社
试验一
1.1试验目的:
1.了解局域网拓扑结构、交换机、路由器等网络设备
2.动手配置局域网上的计算机,了解IP地址、子网掩码、网关等的用途。
1-2实验内容:
1.2.1认识局域网设备
(1)了解设备:
交换机(二层交换机、三层交换机)、路由器、防火墙、语音网关、语音服务器等
(2)
了解实验室的网络拓扑结构:
1.2.2抓包
实验目的:
由于本实验室使用交换机连接计算机,所以可观看到以下现象:
如果本机和别的计算机通信,可用软件抓到数据包,但如果别的计算机Z间在相互通信,则本机抓不到(如果是用hub连接,则可抓到)
(1)使用抓包程序(ethereal),可抓到本机和别的计算机通信数据包。
i.安装软件WinPcap和ethereal(可从http:
//netgroup-serv.polito.it/winpcap/install/Default.htm/T4fe)
ii.设置:
Capture->Options选项Interface(本机网卡),其他项默
认。
如下图:
iii.—Start。
在dos状态下本机使用ping192.168.1.251-t命令,并点击开始按钮,则可看到以下现象:
—Stop选项。
想停止抓包时点stop按钮,下图控制面板中显示的是抓到的所有数据包。
@(Untitled)-Etkereal
20.144944218.193.158.118218.193.158.255browsehostAnnouncementmjl,workstation,server,ntworkstatior
30.248061218.193.158.246218.193.158.255nbnsNamequerynbZHONG316<00>
40.251934218.193.158.1BroadcastARPwhohas218.193.159.1477Tell218.193.158.1
tileEditViewGoCaptureAnalyzeStatisticsHelp
EHter:
1
▼
Expression|Clear)Apply)
No.・
Time
Source
Destination
°rotocol
Info
認圖酬銅潮巴口共的母目。
眇①春烹pQ(^2钱門因区)商洪
0.000000218.193.158.65225.1.2.8udpSourceport:
1028Destinationport:
1525
50.305940218.193.158.65225.1.2.8UDPSourceport:
1028Destinationport:
1525
60.416793218.193.159.121218.193.158.1ICMPEcho(ping)request
70.417310218.193.158.1218.193.159.121ICMPEcho(ping)reply
80.507069HarbourN_64:
0a:
92Spanning-tree-(forSTPConf.Root■32768/00:
04:
96:
10:
6e:
f0Cost•4Port•0x8
9
100.600701218.193.158.65225.1.2.8UDPSourceport:
1028Destinatnonport:
1525
0.528465218.193.158.69218.193.159.255NBNSNamequeryNBWORKGROUP
110.610907218.193.158.19218.193.158.255NBNSNamequeryNBSCIO6<2O>
120.611138218.193.158.203BroadcastARPWhohas218.193.158.19^Tell218.193.158.203
130.665634
218.193・179・:
T3I.
18.193.159.255
BROWSE
HostAnnouncement
MIRC0S0F-F0:
LE34,workstation,server,nt
26266[PSH,
ack]seq=o
ACk=0Wln=&4117[TCPCHECKSU
150・90687*3
218.193.158.65
2
25.1.2.8
UDP
Sourceport:
1028
Desrlnatloi
nport:
1525
161・208206
218.193.158.65
2
25・1・2・8
UDP
sourceport:
1028
DesTlnatloi
nport:
1525
171.279218218.193.158.69218.193.159.255NBNSNamequeryNBWORKGROUP<1C>
181.279690218.193.158.69BroadcastARPwhohas218.193.158.1097Tell218.193.158.69
田Frame13(245bytesonwire,245bytescaptured)
vEthernetntsrc:
Realte灼.90:
24:
7a(00:
e0:
4c:
90:
24:
7a)»dst:
Broadcast(ff:
ff:
ff:
ff:
ff:
ff)
田internetProtocol,Src:
218.193.159.131(218.193.159.131),DST:
218.193.159.255(21&193.159.255)
耳userDatagramProtocol,SrcPort:
netbios-dgm(138),DstPort:
netbios-dgm(138)
aNetBIOSDatagramservice
出smb(serverMessageBlockProtocol)
3SMBMallSlotProtocol
aMicrosoftwindowsBrowserProtocol
(2)其它两台计算机通信,则抓不到其数据包。
如果旁边同学在其计算机上进行ping192.168.1.251-t命令,则在本机上抓不到它的任何数据包。
1.2.3配置IP地址
(1)配置本机ip地址
网络连接T本地连接9(右键)属性T双击Internet协议(TCP/IP)
(2)如果和另外计算机的地址相同,则会产生冲突。
尝试一下,如果本机IP地址与他人计算机IP地址相同时,(将本机IP设置与旁边同学机器的IP相同),观察会出现什么现象。
现象:
因为网络中IP不能是相同的,所以设置不会成功。
(3)如果网
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络技术 090141 实验 指导书 docx