090141《计算机网络技术》实验指导书docx.docx

上传人:b****5 文档编号:2929592 上传时间:2022-11-16 格式:DOCX 页数:49 大小:528.12KB
下载 相关 举报
090141《计算机网络技术》实验指导书docx.docx_第1页
第1页 / 共49页
090141《计算机网络技术》实验指导书docx.docx_第2页
第2页 / 共49页
090141《计算机网络技术》实验指导书docx.docx_第3页
第3页 / 共49页
090141《计算机网络技术》实验指导书docx.docx_第4页
第4页 / 共49页
090141《计算机网络技术》实验指导书docx.docx_第5页
第5页 / 共49页
点击查看更多>>
下载资源
资源描述

090141《计算机网络技术》实验指导书docx.docx

《090141《计算机网络技术》实验指导书docx.docx》由会员分享,可在线阅读,更多相关《090141《计算机网络技术》实验指导书docx.docx(49页珍藏版)》请在冰豆网上搜索。

090141《计算机网络技术》实验指导书docx.docx

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)如果网

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1