《计算机网络》课程实验指导书_第1页
《计算机网络》课程实验指导书_第2页
《计算机网络》课程实验指导书_第3页
《计算机网络》课程实验指导书_第4页
《计算机网络》课程实验指导书_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机网络课程实验指导书目 录计算机网络课程实验指导书1实验一 网线制作和网络连通测试实验2一、实验目的:2二、实验内容:2三、实验要求:2四、实验步骤:2实验二 Windows网络配置和TCP/IP协议配置及诊断10一、实验目的10二、实验内容10三、实验性质16四、实验步骤和注意事项17实验三IP协议验证18一、实验目的18二、实验内容18三、实验环境18四、实验步骤18实验四TCP协议验证22一、实验目的22二、实验内容22三、实验环境22四、实验步骤23实验一 网线制作和网络连通测试实验一、实验目的:1. 掌握五类双绞线制作平行线和交叉线的方法、线序;2. 掌握测线仪的使用方法;3.

2、学会组建简单的局域网;4. 掌握几个常用的网络命令的使用方法。二、实验内容:1. 平行线和交叉线的制作方法;2. 测线仪的使用方法;3. 用平行线、交叉线和网络设备组建简单的对等网;4. 常用的网络命令。三、实验要求:1. 能正确地使用网线制作工具2. 熟悉网线制作的流程3. 能进行简单局域网的组网4. 能使用常用的网络命令四、实验步骤:1、 双绞线的制作(1)工具介绍和线序的标准本节主要介绍目前局域网中使用最多的双绞线和RJ-45接口的制作过程。在制作工作开始之前,先来认识在制作过程中要用到的工具和线序的标准。UTP-5双绞线 图1.1 非屏蔽双绞线图 1.2压线钳UTP-5(5类非屏蔽双绞

3、线)是目前局域网中使用最为广泛的网线。它有八根铜质导线两两绞合在一起,每英才旋绞34次,绞合的目的是为了减少导线之间的电磁干扰,提高信号传输质量。导线的主体颜色分别为:橙、蓝、绿、棕。与橙色线绞合在一起的白线为橙白,与蓝色线绞合在一起的白线为蓝白,与绿色线绞合在一起的白线为绿白,与棕色线绞合在一起的白线为棕白。UTP-5的有效传输距离为100米/段,传输速率可达100Mbps。RJ-45压线钳RJ-45压线钳有三处不同的功能,最前端是剥线口,它用来剥开双绞线外壳。中间是压制RJ-45头工具槽,这里可将RJ-45头与双绞线合成(将RJ-45接头上的金属片压入线路中,让金属片穿过双绞线的塑料皮,从

4、而和内部铜质导线接触)。离手柄最近端是锋利的切线刀,此处可以用来切断双绞线。RJ-45接头(水晶头) 图1.3 RJ-45接头由于RJ-45接头像水晶一样晶莹透明,所以也被俗称为水晶头,每条双绞线两头通过安装RJ-45水晶头来与网卡和集线器(或交换机)相连。每个水晶头的正面都有8个铜质金属片,分别用于压入双绞线的8根导线的塑料皮,使之和内部铜质导线接触相连。网线护套图1.4 网线护套用于保护水晶头和网线的连接。测线仪图1.5测线仪用于测量RJ-45接口是否连通。国际标准 双绞线做法有两种国际标准:EIA/TIA568A和EIA/TIA568B,而双绞线的连接方法也主要有两种:直通线缆和交叉线缆

5、。直通线缆的水晶头两端都遵循EIA/TIA 568A或EIA/TIA 568B标准,双绞线的每组线在两端是一一对应的,颜色相同的在两端水晶头的相应槽中保持一致。它主要用在交换机(或集线器)Uplink口连接交换机(或集线器)普通端口或交换机普通端口连接计算机网卡上。交叉线缆的水晶头一端遵循EIA/TIA 568A,而另一端则采用EIA/TIA 568B标准,即A水晶头的1、2 对应B水晶头的3、6 ,而A水晶头的3、6 对应B水晶头的1、2 ,它主要用在交换机(或集线器)普通端口连接到交换机(或集线器)普通端口或网卡连网卡上。在实践中,一般可以这么理解: 1、同种类型设备之间使用交叉线连接,不

6、同类型设备之间使用直通线连接; 2、路由器和PC属于DTE类型设备,交换机和HUB属于DCE类型设备; 3、RJ45网络接头做法一般有568A和568B两种标准做法,按同一标准即直通线,不同标准即交叉线。直通线(平行线)就是按前面介绍的标准或标准制作的网线。而交叉线的线序是在直通线的基础上做了一点改变:就是在线缆的一端把1和3对调,2和6对调。即交叉线的一端保持原样(直通线序)不变,在另一端把1和3对调,2和6对调。 图1.6 线序标准(2)网线制作过程下面以制作平行线为例,说明网线的制作方法,交叉线的制作参照上图中线序标准进行。制作平行线时,网线的两端均采用EIA/TIA568B标准进行,即

7、线序颜色从左到右依次为:橙白、橙、绿白、蓝、蓝白、绿、棕白、棕。制作过程如下:(1)剪线利用压线钳的剪线刀口剪取适当长度的双绞线,然后在制作接口的一端套入网线护。【提示】需要预留一段网线,用于制作接口以及布线时各种原因造成的额外线路长度,预留长度视线路长度而定,一般为2m3m(2)剥皮用压线钳的剪线刀口将线头剪齐,再将线头放入剥线刀口,让线头触及挡板,稍微握紧压线钳慢慢旋转,让刀口划开双绞线的保护胶皮,拔下胶皮。(注意:剥与大拇指一样长就行了)【提示】压线钳挡位离剥线刀口长度通常恰好为水晶头长度,这样可以有效避免剥线过长或过短。剥线过长一则不美观,另一方面因网线不能被水晶头卡住,容易松动;剥线

8、过短,因有网线的塑料包皮太厚,不能完全插到水晶头底部,造成水晶头插针不能与网线芯线完好接触,当然也不能制作成功了。(3)排序剥除外层塑料包皮后,即可见到双绞线网线的4对8条芯线,并且可以看到每对的颜色都不同。每对缠绕的两根芯线是由一种染有相应颜色的芯线加上一条只染有少许相应颜色的白色相间芯线组成。四条全色芯线的颜色为:橙色、蓝色、绿色、棕色。 每对线都是相互缠绕在一起的,制作网线时必须将4个线对的8条细导线一一拆开、理顺、捋直,然后按照规定的线序排列整齐。如制作EIA/TIA568B标准时,按照从左到右的线序颜色为:橙白、橙、绿白、蓝、蓝白、绿、棕白、棕。(4)剪齐把线尽量抻直(不要缠绕)、压

9、平(不要重叠)、挤紧理顺(朝一个方向紧靠),然后用压线钳把线头剪平齐。这样,在双绞线插入水晶头后,每条线都能良好接触水晶头中的插针,避免接触不良。如果以前剥的皮过长,可以在这里将过长的细线剪短,保留的去掉外层绝缘皮的部分约为14mm,这个长度正好能将各细导线插入到各自的线槽。如果该段留得过长,一来会由于线对不再互绞而增加串扰,二来会由于水晶头不能压住护套而可能导致电缆从水晶头中脱出,造成线路的接触不良甚至中断。(5)插入一手以拇指和中指捏住水晶头,使有塑料弹片的一侧向下,针脚一方朝向远离自己的方向,并用食指抵住;另一手捏住双绞线外面的胶皮,缓缓用力将8条导线同时沿RJ-45头内的8个线槽插入,

10、一直插到线槽的顶端。【提示】为了确保线头完全进入,最好从接口前端观察8条线头是否完全到位。如果没有完全推入可能会造成接口损坏。(6)压制确认所有导线都到位,并透过水晶头检查一遍线序无误后,就可以用压线钳制RJ-45水晶头了。将RJ-45头从无牙的一侧推入压线钳夹槽后,用力握紧线钳(如果您的力气不够大,可以使用双手一起压),将突出在外面的针脚全部压入水晶并头内。【提示】 用力压下压线钳直到听到“咔嚓”一声并确认无误后才能松开压线钳取出接口。(7)检测在把水晶头的两端都做好后即可用网线测试仪进行测试,如果测试仪上8个指示灯都依次为绿色闪过,证明网线制作成功。如果出现任何一个灯为红灯或黄灯,都证明存

11、在断路或者接触不良现象,此时最好先对两端水晶头再用网线钳压一次,再测,如果故障依旧,再检查一下两端芯线的排列顺序是否一样,如果不一样,随剪掉一端重新按另一端芯线排列顺序制做水晶头。如果芯线顺序一样,但测试仪在重测后仍显示红色灯或黄色灯,则表明其中肯定存在对应芯线接触不好。此时没办法了,只好先剪掉一端按另一端芯线顺序重做一个水晶头了,再测,如果故障消失,则不必重做另一端水晶头,否则还得把原来的另一端水晶头也剪掉重做。直到测试全为绿色指示灯闪过为止。对于制作的方法不同,测试仪上的指示灯亮的顺序也不同,如果是直通线测试仪上的灯应该是依次顺序的亮,如果做的是交叉线那测试仪的一段的闪亮顺序应该是3、6、

12、1、4、5、2、7、8。2、 基本网络操作命令在计算机网络中经常要用到一些基本的网络命令来检测网络中的故障。本节我们来重点理解、验证网络命令的原理和功能,并在多台计算机组成的对等网络实验环境中,学会合理使用相关命令解决一些实际问题。(1)Ping命令Ping是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。根据返回的信息,可以推断TCP/IP参数是否设置得正确以及运行是否正常。【提示】成功地与另一台主机进行一次或两次数据报交换并不表示TCP/IP配置就是正确的,你必须执行大量的本地主机与远程主机的数据报交换,才能确信TCP/IP的正确性。 步骤1:ping

13、 这个Ping命令用来测试本机TCP/IP协议。如果不通,就表示TCP/IP的安装或运行存在某些最基本的问题。 步骤2:ping 本机IP 这个命令用来测试本机网络配置。我们的计算机始终都应该对该Ping命令作出应答,如果没有,则表示本地配置或安装存在问题。出现此问题时,先断开网络电缆,然后重新发送该命令。如果网线断开后本命令正确,则表示另一台计算机可能配置了相同的IP地址。 步骤3:ping 局域网内其他IP这个命令离开我们的计算机,经过网卡及网络电缆到达其他计算机,再返回。收到回送应答表明本地网络运行正确。但如果收到0个回送应答,那么表示子网掩码不正确或网卡配置错误或传

14、输网络有问题。 步骤4:ping 网关IP 这个命令如果应答正确,表示局域网中的网关路由器正在运行并能够作出应答。 步骤5:ping 远程IP 如果收到4个应答,表示成功的使用了缺省网关。 步骤6:ping localhost localhost是个作系统的网络保留名,它是的别名,每台计算机都应该能够将该名字转换成该地址。如果没有做到这一点,则表示主机文件(/Windows/host)中存在问题。 步骤7:ping 对域名执行Ping命令(其中:是浙江工业大学WEB服务器的域名),通常是通过DNS 服务器。如果这里出现故障,则表示DNS服务器的IP地址配置不正确或DNS服务器

15、有故障。也可以利用该命令实现域名对IP地址的转换功能。步骤8:使用ping参数 Ping命令的常用参数选项 ping IP t 连续对IP地址执行Ping命令,直到被用户以Ctrl+C中断。 ping IP -l 字节数 指定Ping命令中的数据长度为指定的字节,而不是缺省的32字节。例如:ping l 3000ping IP n 执行次数执行特定次数的Ping命令,n为指定的执行次数。例如:ping n 50(2)IPConfig命令 IPConfig实用程序用于显示当前的TCP/IP配置的设置值。这些信息一般用来检验人工配置的TCP/IP设置

16、是否正确。 IPConfig常用的选项 ipconfig 当使用IPConfig时不带任何参数选项,显示为每个已经配置了的接口的IP地址、子网掩码和缺省网关值。 ipconfig /all 当使用all选项时,IPConfig能为DNS和WINS服务器显示已配置且所要使用的附加信息(如IP地址等),并且显示内置于本地网卡中的物理地址(MAC)。如果IP地址是从DHCP服务器租用的,IPConfig将显示DHCP服务器的IP地址和租用地址预计失效的日期。 ipconfig /release和ipconfig /renew 这是两个附加选项,只能在向DHCP服务器租用其IP地址的计算机上起作用。如

17、果我们输入ipconfig /release,那么所有接口的租用IP地址便重新交付给DHCP服务器(归还IP地址)。如果我们输入ipconfig /renew,那么本地计算机便设法与DHCP服务器取得联系,并租用一个IP地址。请注意,大多数情况下网卡将被重新赋予和以前所赋予的相同的IP地址。(3)ARP命令 ARP是一个重要的TCP/IP协议,并且用于确定对应IP地址的网卡物理地址。使用arp命令,我们能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。此外,使用arp命令,也可以用人工方式输入静态的网卡物理/IP地址对,我们可能会使用这种方式为缺省网关和本地服务器等常用主机进行这项

18、作,有助于减少网络上的信息量。 ARP常用命令选项: arp -a或arp g 用于查看高速缓存中的所有项目。 arp -a IP 如果有多个网卡,那么使用arp -a加上接口的IP地址,就可以只显示与该接口相关的ARP缓存项目。 arp -s IP 物理地址 向ARP高速缓存中人工输入一个静态项目。该项目在计算机引导过程中将保持有效状态,或者在出现错误时,人工配置的物理地址将自动更新该项目。 arp -d IP 人工删除一个静态项目。 (4)Route命令 当对外网络上拥有两个或多个路由器时,不一定想只依赖缺省网关。可以让某些远程IP地址通过某个特定的路由器来传递,而其他的远程IP则通过另一

19、个路由器来传递。在这种情况下,我们需要相应的路由信息,这些信息储存在路由表中,每个主机和每个路由器都配有自己独一无二的路由表。大多数路由器使用专门的路由协议来交换和动态更新路由器之间的路由表。但在有些情况下,必须人工将项目添加到路由器和主机上的路由表中。Route就是用来显示、人工添加和修改路由表项目的。 常用的选项: route print 本命令用于显示路由表中的当前项目。 route add 使用本命令,可以将路由项目添加给路由表。例如,如果要设定一个到目的网络的路由,其对应子网掩码是28,其间要经过7个路由器网段,且首先要经过的本地网

20、络上的一个路由器IP为29,子网掩码为28,那么应该输入以下命令: route add mask 28 29 metric 7 route change 可以使用本命令来修改数据的传输路由,不过,不能使用本命令来改变数据的目的地。 route delete 使用本命令可以从路由表中删除路由。 实验二 Windows网络配置和TCP/IP协议配置及诊断一、实验目的本实验在于使学生更好地理解计算机网络设置的基本操作,掌握计算机网络配置的基本监测技术。二、实验内容1、W

21、indows的网络配置(1)进入网络配置单击“开始”按钮,打开“开始”菜单,依次选择“设置”和“控制面板”,打开“控制面板”对话框。双击“网络”图标就直接进入“网络”对话框,如图2-1所示。在对话框中,一般包括“配置”、“标识”和“访问控制”在内的三个标签选项,当用户计算机尚未配置任何网络组件时,则仅显示“配置”一个标签选项。其中,“配置”标签用于添加和删除各种网络组件及配置已有网络组件的各种属性;“标识”标签选项用于赋予或修改用户计算机的名称包括计算机名、工作组和计算机说明等描述特性;“访问控制”标签选项用于设定共享资源的访问权限。网络的配置工作就是在“配置” 标签里完成的。配置标签里列出了

22、已安装了的网络组件清单。这些组件可分成以下四类:客户端、适配卡、通信协议和服务。其中,“客户端”是网络客户机软件,它使用户的计算机可以访问网络中其他服务器提供的共享资源;“适配卡”即网络接口卡;“协议”指网络通信协议;“服务”组件使用户的计算机可以扮演服务器的角色,可以向网络中的其他计算机提供共享资源。图2-1(2)添加客户组件并设定属性在“配置”标签中单击“添加”按钮,选择“客户”组件类型,然后单击“确定”,或双击“客户”组件类型即可进入如图2-2所示的“选定网络客户”对话框。对话框的左边是网络厂商,右边是由厂商提供的网络客户组件,选择所需按确定即可。在网络组件列表中单击相应的客户组件,单击

23、“属性”命令按钮,即可激活相应的“网络客户特性”对话框,该对话框有两个活页卡片可选择:“高级”和“通用”,可根据需要选择或输入设定的内容。图2-2(3)、配置主网络登录、文件及打印共享配置主网络登录,在“网络”属性对话框中的“基本网络登录方式(L)”处,有“Windows登录”及“Microsoft网络客户”,选“Microsoft 网络客户”。配置文件及打印共享,按下“文件及打印共享(F)”按钮,出现“文件及打印共享”对话框,如图2-3所示,将对话框中的两项都选取,再选“确定”。 图2-3(4)、配置主标识登录、访问控制配置主标识,在“网络”对话框中,选“标识”标签选项,对话框如图2-4所示

24、,在对话框中键入主机名、此计算机所属的工作组和说明。配置“访问控制”标签选项,选择“访问控制”标签,对话框如图2-5所示。暂时选取“共享级访问控制”,然后选“确定”,“系统设置改变”对话框出现,选“是(Y)”按钮,当Windows 重新启动时,要你输入密码的对话框出现,键入密码,然后按回车键。这台计算机的网络驱动程序设置完成。图2-4图2-52、Windows TCP/IP 协议配置添加并配置协议,网络通信协议是网络中不同计算机进行相互“交谈”的“语言”,网络中通信双方的计算机应采用相同的网络通信协议。添加协议,单击“配置”标签选项中的“添加”按钮,选择“协议”组件类型;单击“添加”或直接双击

25、“协议”组件类型即可进入如图2-6所示的“选定网络协议”对话框;配置协议,在“配置”标签选项中的网络组件列表中单击需要进行配置的网络协议使其高亮度显示,单击“属性”按钮,即出现针对协议的相应网络属性设置面板。 图2-6针对不同的网络协议,面板包含不同的标签,但一般都包含两个相同的标签:“绑定”和“高级”。任何协议都需要绑定到网络驱动程序上,也需要绑定到客户和服务组件上。在网络属性对话框中,选择“TCP/IP”并单击“属性”按钮,出现TCP/IP属性的对话框,如图2-7所示。图2-7配置TCP/IP 协议,配置IP地址标签和缺省网关,在“TCP/IP”属性对话框中,单击“IP地址”选项卡。IP地

26、址的获得有两种方式,一个是自动从DHCP服务器中获得IP地址,则选“自动获得IP地址”;另一种是指定IP地址,在“IP地址”一栏中输入主机的IP地址,在“子网掩码”一栏输入子网掩码即可。在“TCP/IP”属性对话框中,单击“网关”选项卡,如图2-8所示。在“新增网关”一栏中输入网关的IP地址,如“”,然后单击“添加”按钮,重复多次,用户可指定多个网关。配置DNS和WINS,DNS是域名服务系统,DNS服务器是用来进行域名解析,用户如要连上因特网,就必须配置DNS;有了WINS,则不需要配置DNS,用户可在WINS服务器和DNS服务器任选一个。在“TCP/IP”属性对话框中,单击

27、“DNS配置”选项卡,如图2-9所示,选择启用“DNS”。图2-8图2-9在“主机(H)”填入相应的主机名,如dianxi,在“域(Q)”中填入相应的域名,如,两者的组合就构成主机的Internet地址。在“DNS服务器搜索顺序”一栏中输入DNS的IP地址“”,然后单击“添加”按钮,重复多次,用户可指定多个DNS服务器。若要配置WINS,首先在“TCP/IP”属性对话框中,单击“WINS配置”选项卡,如图2-10所示,选择“启用WINS”。在“基本WINS服务器(P)”填入相应的WINS服务器的IP地址“”,然后单击“添加”按钮,重复多次,用户可指定多个WI

28、NS服务器。另外注意,当用户启用WINS时,必须在“DNS配置”选项卡中选“禁用DNS”。用户启用DNS时,也要在“WINS配置”选项卡中选“禁用WINS”。图2-103、TCP/IP的诊断1、使用Ping工具测试本机TCP/IP协议的工作情况,记录下相关信息。2、使用IPconfig工具测试本机TCP/IP网络配置,记录下相关信息。3、使用Winipcfg工具测试本机TCP/IP网络配置,记录下相关信息。4、使用Tracert工具测试本机到 所经过的路由数,记录下相关信息。5、使用Netstat工具,记录下相关信息。6、使用Arp工具,记录下相关信息。7、使用Nslookup工具,记录下相关

29、信息。三、实验性质验证性实验四、实验步骤和注意事项实验按下述步骤进行:1熟悉WINDOWS NT环境;2设置网络配置;3测试配置的网络。实验三IP协议验证一、实验目的1 熟悉局域网的IP地址配置方式。2 对IP协议的运作方式进行验证,包括:1) IP数据报的格式2) 特殊的IP地址二、实验内容1 对本机IP地址进行配置,实现两个局域网间的数据交换。2 发送IP数据报,并在接收方验证IP数据报的发送及其格式。3 对特殊IP地址,如广播地址等进行数据报发送,验证接收结果。三、实验环境实验分组进行,每组6人,每组网线若干,计算机6台,其中1台作为两个局域网间的路由器,两外5台中3台属于一个局域网,另

30、一台属于另一个局域网。 四、实验步骤练习一:IP地址配置该实验采用网络结构二。打开windows中的控制面板-网络和Internet连接-网络连接,按下图所示,对本机的IP地址、子网掩码、默认网关进行配置。其中,每台主机的本机IP地址配置如上图所示,需要注意的是,主机B在两个局域网上有两个不同的IP地址;在连接主机A、C、D的网口使用地址,连接主机E、F的网口使用地址。主机A、C、D的默认网关是;主机E、F的默认网关是。主机B由于不需要连接除A、C、D、E、F之外的主机,因此,默认网关可以不填写。练习二:编辑并发送

31、IP数据报主机B启动静态路由服务(方法:在命令行方式下,输入“staticroute_config”)。 按照拓扑结构图连接网络,使用拓扑验证检查连接的正确性。 【操作】1)主机A启动仿真编辑器,编辑一个IP数据报,其中: MAC层: 目的MAC地址:主机B的MAC地址(对应于接口的MAC)。 源MAC地址:主机A的MAC地址。 协议类型或数据长度:0800。 IP层: 总长度:IP层长度。 生存时间:128。 源IP地址:主机A的IP地址()。 目的IP地址:主机E的IP地址()。 校验和:在其他所有字段填充完毕后计算并填充。2)在

32、主机B(两块网卡分别打开两个捕获窗口)、E上启动协议分析器,设置过滤条件(提取IP协议),开始捕获数据。 3)主机A发送第1步中编辑好的报文。 4)主机B、E停止捕获数据,在捕获到的数据中查找主机A所发送的数据报【问题】1)先使用仿真编辑器的“手动计算”校验和,再使用仿真编辑器的“自动计算”校验和,将两次计算结果相比较,若结果不一致,则重新计算。 并回答:IP在计算校验和时包括哪些内容? 2)第1步中主机A所编辑的报文,经过主机B到达主机E后,报文数据是否发生变化?若发生变化,记录变化的字段,并简述发生变化的原因。 3)将第2步中主机A所编辑的报文的“生存时间”设置为1。重新计算校验和。 主机

33、B、E重新开始捕获数据。 主机A发送第5步中编辑好的报文。 主机B、E停止捕获数据,在捕获到的数据中查找主机A所发送的数据报,主机B、E是否能捕获到主机A所发送的报文?简述产生这种现象的原因。练习三:特殊的IP地址l 直接广播地址【操作】1)主机A编辑IP数据报1,其中: 目的MAC地址:FFFFFF-FFFFFF。 源MAC地址:A的MAC地址。 源IP地址:A的IP地址。 目的IP地址:55。 校验和:在其他字段填充完毕后,计算并填充。 2)主机A再编辑IP数据报2,其中: 目的MAC地址:主机B的MAC地址(对应于接口的MAC)。 源MAC地址:A

34、的MAC地址。 源IP地址:A的IP地址。 目的IP地址:55。 校验和:在其他字段填充完毕后,计算并填充。 3)主机B、C、D、E、F启动协议分析器并设置过滤条件(提取IP协议,捕获接收和发送的所有IP数据包,设置地址过滤条件如下:Any)。 4)主机B、C、D、E、F开始捕获数据。 5)主机A发送这两个数据报。 6)主机B、C、D、E、F停止捕获数据。【问题】1) 记录实验结果: 主机号 收到IP数据报1 收到IP数据报2 结合实验结果,简述直接广播地址的作用。 l 受限广播地址【操作】1)主机A编辑一个IP数据报,其中:“目的M

35、AC地址”设置为FFFFFF-FFFFFF。 “目的IP地址”设置为55。2)主机B、C、D、E、F重新启动协议分析器并设置过滤条件(提取IP协议,Any)。3)主机B、C、D、E、F重新开始捕获数据。4)主机A发送这个数据报。5)主机B、C、D、E、F停止捕获数据。【问题】1)记录实验结果: 主机号 收到主机A发送的IP数据报未收到主机A发送的IP数据报结合实验结果,简述受限广播地址的作用。l 环回地址【操作】1)主机F重新启动协议分析器开始捕获数据并设置过滤条件(提取IP协议)。2)主机E ping 。3)主机F停止捕获数据。

36、【问题】1) 主机F是否收到主机E发送的目的地址为的IP数据报?为什么?实验四TCP协议验证一、实验目的1 熟悉TCP协议的运作方式,包括:1) 报文格式2) TCP连接的建立和释放3) 可靠性保障机制二、实验内容1 察看TCP连接的建立和释放2 利用仿真编辑器编辑并发送TCP数据包,验证TCP数据报格式3 TCP的重传机制的验证三、实验环境实验分组进行,每组6人,每组网线若干,计算机6台,均处于同一个局域网中。主机A、B、C、D、E、F的网络拓扑如下图所示。四、实验步骤练习一:察看TCP连接的建立和释放l 连接建立【操作】1) 主机B、C、D启动协议分析器进行数据捕获,并设

37、置过滤条件(提取TCP协议)。2) 主机A启动仿真编辑器,进入TCP连接视图。在“服务器信息/IP地址”中填入主机C的IP地址;使用“端口扫描”获取主机C的TCP端口列表,在“服务器信息/端口”中填入主机C的一个TCP端口(大于1024);点击“连接”按钮进行连接。3) 察看主机B、C、D捕获的数据。【问题】1) 根据B、C、D捕获的数据,填写下表。字段名称报文1报文2报文3 Sequence Number Acknowledgement Number ACK SYN 2) TCP连接建立时,前两个报文的首部都有一个“maximum segment size”字段,它的值是多少?作用是什么?结

38、合IEEE802.3协议规定的以太网最大帧长度分析此数据是怎样得出的。l 连接释放【操作】1) 主机A断开与主机C的TCP连接。 2) 察看主机B、C、D捕获的数据。【问题】1) 根据B、C、D捕获的数据,填写下表。 字段名称报文4报文5报文6报文7Sequence Number Acknowledgement Number ACK SYN 2) 结合TCP连接过程中所填的表,理解TCP的三次握手建立连接和四次握手的释放连接过程,理解序号、确认号等字段在TCP可靠连接中所起的作用。练习二:利用仿真编辑器编辑并发送TCP数据包 本练习将主机A和B作为一组,主机C和D作为一组,主机E和F作为一组,

39、现仅以主机A和B为例,说明实验步骤。 在本实验中由于TCP连接有超时时间的限制,故仿真编辑器和协议分析器的两位同学要默契配合,某些步骤(如计算TCP校验和)要求熟练、迅速。 为了实现TCP三次握手过程的仿真,发送第一个连接请求帧之前,仿真端主机应该使用“仿真编辑器/工具菜单/TCP屏蔽/启动屏蔽”功能来防止系统干扰(否则计算机系统的网络会对该请求帧的应答帧发出拒绝响应)。 通过手工编辑TCP数据包实验,要求理解实现TCP连接建立、数据传输以及断开连接的全过程。在编辑的过程中注意体会TCP首部中的序列号和标志位的作用。【操作】首先选择服务器主机上的一个进程作服务器进程,并向该服务器进程发送一个建立连接请求报文,对应答的确认报文和断开连接的报文也编辑发送。其步骤如下: 1. 主机B启动协议分析器捕获数据,设置过滤条件(提取http协议)。 2. 主机A上启动仿真编辑器,在界面初始状态下,程序会自动新建一个单帧,可以利用仿真编辑器打开时默认的以太网帧进行编辑。 3. 填写该帧的以太网协议首部,其中:源MAC地址:主机A的MAC地址。目的MAC地址:服务器的MAC地址。协议类型或数据长度:0800(IP协议)。 4. 填写IP协议头信息,其中: 高层协议类型

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论