北京交通大学 计算机网络实验报告_第1页
北京交通大学 计算机网络实验报告_第2页
北京交通大学 计算机网络实验报告_第3页
北京交通大学 计算机网络实验报告_第4页
北京交通大学 计算机网络实验报告_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

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

文档简介

1、北京交通大学计算机网络实验报告指导教师: 胡小刚实验人: 施加腾学号: 154109022021年11月2日实验一 网络基本知识任务1:网络配置及网络资源共享【实验目的】1. 了解网络基本配置中包含的协议、服务和基本参数2. 掌握Windows XP系统环境下网络组件的安装和卸载方法3. 掌握Windows XP系统环境下共享目录的设置和使用方法【实验重点及难点】重点:共享目录的设置和使用方法,以及不同用户不同访问权限的设置。【实验日期与主机号】实验日期:2015年11月28日主机号:dq19【实验内容】一、参看所在机器的主机名称(Host Name)和网络参数,了解网络基本配置中包含的协议、

2、服务和基本参数。u 右键单击“我的电脑”,单击“属性”。在“系统属性”的“计算机名”选项中,可以查看计算机名,选用工作组(Work Group)方式。计算机名称:dq19工作组:WORKGROUPu 在“系统属性”的“设备管理器”选项中,可以查看此计算机的硬件配置。u 右键单击“网络邻居”,选择“属性”,打开“网络连接”窗口。右键单击“本地连接”,选择“属性”,打开“本地连接 属性”对话框。然后再双击“Internet 协议(TCP/IP)”,可以查看IPv4协议的配置信息。在“本地连接 属性”对话框中单击“安装”按钮,可以安装“客户”、“服务”及“协议”三种类型的网络组件。IPV4配置信息:

3、IP地址:9子网掩码:默认网关:54二、网络组件的安装和卸载方法在系统面板中选择“添加或删除程序”,选择“添加/删除Windows组件”,可以选择相应的组件(比如实验二中需要用到的IIS),并点击详细信息,选择需要的组件,按照提示操作即可。三、设置和停止共享目录 1、设置共享目录。(对E:share目录设置共享权限)首先检查计算机“工具”栏下的“文件夹选项”设置中,“查看”选项卡的“高级设置”中,“使用简单文件夹共享(推荐)”一项不被选中。选中E:share文件夹,单击鼠标右键,在出现的快捷菜单中选择“共享和安全”(也就是文

4、件夹属性的“共享”标签页)。1) 选中“共享此文件夹”一项,并在“共享名”后输入一个供网络中其他用户访问该资源时使用的名称。(提示:如果共享名后面加$符号,别人就看不到该共享文件夹了,但是仍然可以在地址栏输入“你的计算机名(或IP地址) 共享文件夹名$”进行访问。)2) 在“用户数限制”下方可以选择是否要对该资源进行访问用户数的限制,并选择要限制的用户数;否则选择“最多用户”一项。3) 单击“权限”按钮。可以在“权限”下方列表中设置该资源的共享权限,可以分别对“完全控制”、“更改”和“读取”设置是“允许”还是“拒绝”。(由于Windows XP对用户权限的管理机制比较复杂,这里仅以用户Ever

5、yone为例进行设置,设置对所有用户生效。)4)单击“确定”,设置结束。2、访问共享目录和建立逻辑驱动器映射。1) 在“网上邻居”中找到本机所在的工作组。方法是:打开“网络邻居”“Microsoft Windows Network”“Work Group”,可以查看到本网段内的联网计算机。2) 找到需要访问的共享目录后,可以将其复制到本机访问。如果希望将共享文件夹映射成本机的网络驱动器,点击“我的电脑”“映射网络驱动器”,出现对话框的“驱动器”下拉列表中选择目标主机的驱动器;在对话框“文件夹”的选项中,选择目标主机的共享文件夹。选择对话框中“登录时重新连接”一项。单击“确定”按钮,设置完成。3

6、) 打开“我的电脑”,可以看到该映射驱动器和本地驱动器排列在一起。双击该驱动器即可访问目标文件夹。3、删除映射逻辑驱动器:找到映射的网络驱动器,右击,点击断开,确定即可。4、取消所建共享目录的共享属性5、共享文件夹的查看和管理右键单击“我的电脑”->“管理”,打开“计算机管理”窗口。选择“系统工具”中的“共享文件夹”一项进行查看和管理。四、IP地址的配置和网络连通性测试1配置本机IP协议地址,测试本机IP协议配置情况。按照“实验内容一”的方法,找到本机IP地址,并在DOS提示符下用PING命令测试本机IP地址是否有正确反映;也可以利用环回地址或者localhost进行测

7、试。IP地址分类方法 IP分三类 1.A类IP地址 一个A类IP地址是指,在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”。A类IP地址中网络的标识长度为7位,主机标识的长度为24位,A类网络地址数量较少,可以用于主机数达1600多万台的大型网络。 2.B类IP地址 一个B类IP地址是指,在IP地址的四段号码中,前两段号码为网络号码,剩下的两段号码为本地计算机的号码。如果用二进制表示IP地址的话,B类IP地址就由2字节的网络地址和2字节主机地址组成,网

8、络地址的最高位必须是“10”。B类IP地址中网络的标识长度为14位,主机标识的长度为16位,B类网络地址适用于中等规模规模的网络,每个网络所能容纳的计算机数为6万多台。 3.C类IP地址 一个C类IP地址是指,在IP地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。如果用二进制表示IP地址的话,C类IP地址就由3字节的网络地址和1字节主机地址组成,网络地址的最高位必须是“110”。C类IP地址中网络的标识长度为21位,主机标识的长度为8位,C类网络地址数量较多,适用于小规模的局域网络,每个网络最多只能包含254台计算机。D类地址并不反映网络的大小,只是用于组播,用来指定

9、所分配的接收组播的节点组,这个节点组由组播订阅成员组成。D类地址的范围为-55。 E类(-54)地址用于试验。子网掩码作用子网掩码不能单独存在,它必须结合IP地址一起使用。而用子网掩码同IP地址相与就得到了子网号,从而方便了路由器的转发。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。 子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。附图所示的就是IP地址为“

10、0”和子网掩码为“”的二进制对照。其中,“1”有24个,代表与此相对应的IP地址左边24位是网络号;“0”有8个,代表与此相对应的IP地址右边8位是主机号。这样,子网掩码就确定了一个IP地址的32位二进制数字中哪些是网络号、哪些是主机号。这对于采用TCP/IP协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。 五、常用网络命令的使用在控制台窗口使用以下命令:)ipconfig显示本机网卡的详细配置信息(可用 -all参数可以查看MAC地址),要求在报告中记录MAC地址,并区分厂家ID和网卡ID。主机号dq19,如下图

11、所示:MAC地址为44-87-FC-DB-E4-CBMAC地址是烧录在NetworkInterfaceCard(网卡,NIC)里的MAC地址,也叫硬件地址,是由48比特/bit长(6字节/byte,1byte=8bits),16进制的数字组成。其中,0-23位叫做组织唯一标志符,是识别LAN(局域网)节点的标识。24-47位是由厂家自己分配。其中第40位是组播地址标志位。所以厂家ID:44-87-FC网卡ID:B-E4-CBIPConfig实用程序和它的等价图形用户界面Windows 95/98中的WinIPCfg可用于显示当前的TCP/IP配置的设置值。ipconfig /all当使用all

12、选项时,IPConfig能为DNS和WINS服务器显示它已配置且所要使用的附加信息(如IP地址等),并且显示内置于本地网卡中的物理地址(MAC)。如果IP地址是从DHCP服务器租用的,IPConfig将显示DHCP服务器的IP地址和租用地址预计失效的日期.Windows IP Configuration Host Name . . . . . . . . . . . . : dq19 域中计算机名、计算机名称 Primary Dns Suffix . . . . . . . : ·服务器地址 Node Type . . . . . . . . . . . . : Unknown IP

13、 Routing Enabled. . . . . . . . : No WINS Proxy Enabled. . . . . . . . : No Ethernet adapter 本地连接: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Realtek PCIe GBE FamilyController ·网卡型号 Physical Address. . . . . . . . . : 00-1D-7D-71-A8-D6 ·MAC地址网卡MAC地址 Dhcp Enabled

14、. . . . . . . . . . . : No ·DHCP 路由 IP Address. . . . . . . . . . . . : 9 ·IP地址 Subnet Mask . . . . . . . . . . . : Default Gateway . . . . . . . . . : 54 默认网关DHCP Server. . . . . . . . . : 8 DNS Servers . . . . . . . . . . . : 8 D

15、NS服务器地址2)ping测试网络的连通性,ping后为目标IP地址,或主机名。注意:上述命令均可以用 /? 或者 /help 参数查看详细使用说明。主机dq19时,测试网络的连通性,参数为IP地址,或主机名,注意显示信息内容的变化。如下图所示:Dq19连接,与dq18未连结时如果在MS-DOS方式下执行此命令显示内容为:Request timed out,则表明网卡安装或配置有问题。将网线断开再次执行此命令,如果显示正常,则说明本机使用的IP地址可能与另一台正在使用的机器IP地址重复了。如果仍然不正常,则表明本机网卡安装或配置有问题,需继续检查相关网络配置ping只是一个通信协议,是IP协议

16、的一部分,TCP/IP 协议的一部分,Ping 在Windows系下是自带的一个可执行命令。利用它可以检查网络是否能够连通,用好它可以很好地帮助我们分析判定网络故障。一般情况下,通过ping目标地址,可让对方返回TTL值的大小,通过TTL值可以粗略判断目标主机的系统类型是Windows还是UNIX/Linux,一般情况下Windows系统返回的TTL值在100-130之间,但TTL的值是可以修改的。故此种方法可作为参考. 后面的time<1ms 是响应时间,这个时间越小,说明连接这个地址速度越快。Ping 命令可以用来验证与远程计算机的连接。(该命令只有在安装了TCP/IP协议后才能使用

17、) 【参数说明】 : -t :一直Ping指定的计算机,直到从键盘按下Ctrl+C中断。 -a :将地址解析为计算机NetBios名。 -n :发送count指定的ECHO数据包数,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助。能够测试发送数据包的返回平均时间,及时间的快慢程度。默认值为 4。 -l :发送指定数据量的ECHO数据包。默认为 32 字节;最大值是65500byt。 -f :在数据包中发送“不要分段”标志,数据包就不会被路由上的网关分段。通常你所发送的数据包都会通过路由分段再发送给对方,加上此参数以后路由就不会再分段处理。 -i :将“生存时间”字段设置为TTL指定

18、的值。指定TTL值在对方的系统里停留的时间。同时检查网络运转情况的。 -v :tos 将“服务类型”字段设置为 tos 指定的值。 -r :在“记录路由”字段中记录传出和返回数据包的路由。通常情况下,发送的数据包是通过一系列路由才到达目标地址的,通过此参数可以设定,想探测经过路由的个数。限定能跟踪到9个路由。 -s :指定 count 指定的跃点数的时间戳。与参数-r差不多,但此参数不记录数据包返回所经过的路由,最多只记录4个。 -j :利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源) IP 允许的最大数量为 9。 -k :compute

19、r-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。 -w:timeout 指定超时间隔,单位为毫秒。 destination-list:指定要 ping 的远程计算机。 【实验报告要求和思考】1. 请同学们在报告上标明实验时间,以及显示器标签上的计算机编号(dq-19)。2. 请思考本实验中“网关”的配置有什么作用。网关是在采用不同体系结构或协议的网络之间进行互通时,用于提供协议转换、路由选择、数据交换等网络兼容功能的设施。只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。网

20、关是所在网络的出口,如果不配置网关,那么不同网段的主机是不能通信的。任务2:RJ-45接口连线实验【实验目的】1. 了解T568B(T568A)标准,学会制作两种类型的RJ-45接头(直通线、交叉线)。2. 掌握使用双绞线作为传输介质的网络连接方法。3. 掌握测线仪的使用方法。【实验环境】 具有RJ-45接口网卡的计算机、超5类双绞线、水晶头、压线钳、测线仪。【实验重点及难点】 重点:学习双绞线识别、制作、测试器的使用。 难点:掌握制作正确双绞线的方法,制作合格的双绞线。【实验指导】按照T568B(T568A)的标准制作双绞线。T568B和T568A为美国电子电气工程师协会(EIA/TIA)两

21、种双绞线制作标准。其中T568B标准在以太网中应用更为广泛。双绞线接插件结构和T568A、T568B的线序定义:T568A线序T568B线序Straight-Through Cable(直通线):直通线一般应用在不同设备之间,如PC机与交换机之间,以及交换机与路由器之间的连接中。双绞线线缆的两端使用同一种标准,即同时采用T568B标准(也可以同时使用T568A标准)。在10M/100M以太网中,8芯线只使用4芯,1,2为发送信道,3,6为接收信道。在1000M以太网中8芯全部使用。Crossover Cable(交叉线):交叉线又叫反线,交叉线一般用于相同设备的连接,比如用于PC机与PC机之间

22、的连接、路由器与路由器之间、交换机与交换机等情况。双绞线在制作时一端采用T568B标准,另一端采用T568A标准,也即第1条与第3条跳线,第2条与第6条跳线。Rollover Cable(反转线):反转线应用于连接工作站和Cisco网络设备的Console控制口,以便对网络设备进行配置。反转线线缆长度一般在37.5m之间。反转线两端用RJ-45连接。使用时RJ-45连接器直接插入网络设备的Console口,另一端通过RJ-45-to-DB9 terminal adapter 接入工作站的COM口,或者通过DB25 terminal adapter接入工作站的并行口。制作时一端采用T568B标准

23、(或T568A标准),另一端采用与之完全相反的线序。例如:一端采用T568B标准线序为白橙、橙、白绿、蓝、白蓝、绿、白棕、棕,那么另一端就为棕、白棕、绿、白蓝、蓝、白绿、橙、白橙。网线接头的制作工艺在很大程度上影响了网络传输性能。【实验内容】分别制作符合T568B标准的直连线和交叉线,步骤如下:1、确定所需线缆的长度,确定后加上30cm左右的冗余。根据TIA/EIA线缆的标准长度为3m,不过在实际应用中往往变化很大。线缆的一般长度为1.8m、3.0m、5.0m等。2、在网线的一端剥去1-2cm长的护皮。(不用剥去芯线的护皮)3、拿好4对绞好而且护皮已经被拨去的网线,将各对绞合好的线缆拨开一小段

24、(尽量小心保持绞合好的状态拆开的部分要尽量短,这样可以减轻噪声,因为过长的接口部分是产生电噪声的主要原因),按T568B线序将网线排列好,即白橙、橙、白绿、蓝、白蓝、绿、白棕、棕。4、将线平直排好,如果发现芯线不齐,可以将线缆剪整齐。5、将一个RJ-45接口安在线的一端,尖头放在下面,轻轻将网线放在接头里,使其滑进接头,最后用力推线缆,使线缆抵入RJ-45接头的尽头,检查在接头的另一端是否可以看见网线的铜质线芯。6、使用压线钳压紧RJ-45接口,使RJ-45的铜片穿透线芯的护皮并与线芯接触。(用力要干脆、一次到位,动作不能太慢,但也不能用力太猛将塑料接头损坏)7、根据不同的双绞线类型制作另外一

25、端。8、用测线仪测试连接好的线缆。9、利用直连线将两台计算机和小交换机连接,测试两台计算机之间的传输速率,并按比特率记录到报告中。10、利用交叉线直接连接两台计算机,测试测试两台计算机之间的传输速率,并按比特率记录到报告中。【实验报告要求和思考】1、 总结双绞线的T568B标准的直连线和交叉线接法制作要点,并思考为什么需要有这两种类型的接线?直连双绞线是指计算机之间通过HUB或交换机连接进行通信的连接线,其两端采用同一种排线标准。而交叉对连双绞线主要适用于两台同级的设备直接通信,例如两台计算机直接连接通信,或则两台交换机或HUB直接连接通信等,其两端采用不同的排线标准。平行线的做用是将不同设备

26、连接在一起:如计算机至交换机交叉线的做用是将同种设备连接在一起:如计算机至计算机,交换机至交换机。为了让交换机与交换机之间也能用平行线连接,很多交换机上有一个UP-LINK的专用口,当你将一台交换机的UPLINK口接到另一个交换机的普通端口时,可以用平行线但上面的说法只是一般情况,现在有很多高档一点交换机的端口对线序都是自适应的,很少用到交叉线。2、 在本实验中,8芯双绞线用到了几根芯线,是哪几根?用到1,2,3,6四根芯线。其他四根由于网络标准不同,不能使用。3、 步骤9中,为什么利用直连线将两台计算机和小交换机连接,而不是直接利用实验室的局域网络?直连双绞线是指计算机之间通过HUB或交换机

27、连接进行通信的连接线,其两端采用同一种排线标准。为测试两台计算机之间的传输速率,所以应当将两台计算机直接相连。实验中要测试直连线将两台计算机和小交换机连接时,两台计算机之间的传输速率。如果通过局域网传播,会多出一段都发送时延,使得传输速率有误差。4、 记录下步骤9和步骤10中,被传输文件的大小及传输时间,计算传输比特率和,对这两个速率进行比较,并作出合理解释。数据记录:直通线数据传输测试:数据大小: 318,529,125字节,约303 MB传输时间:6s传输比特率C1=424705500bit/s交叉线数据传输测试:数据大小: 318,529,125字节,约303 MB传输时间:42s传输比

28、特率C2=60672214bit/s5、详细说明你是怎样测试两台计算机之间的传输速率和的?答:测交叉:采用交叉线直接连接两台电脑;在共享文件夹中选择文件(比较大的文件为宜);粘贴到另一台电脑中,并记录粘贴所需时间。测直连:采用直连线通过小交换机将两台电脑连接;在共享文件夹中选择文件(比较大的文件为宜);粘贴到另一台电脑中,并记录粘贴所需时间。实验二 网络应用实验任务1:IIS的配置及应用【实验目的】1. 以Web服务为例,了解常用的网络应用服务2. 掌握IIS的安装和配置方法3. 掌握IP地址和TCP端口(SOCKET)的配置4. 了解HTML语言的结构和一些常用标签的使用规范。【实验环境】多

29、台已经安装IIS5.1的计算机、局域网网络环境。【实验重点及难点】1. IIS中WEB站点的目录配置和安全管理;2. 制作简单网页,并设置为本机WEB站点的默认首页面。3. FTP站点的配置,以及理解操作系统对权限的管理。【实验内容】一根据自己实际情况制作一个网页可以选择利用Dreamweaver软件(或者WORD软件)制作一个网页(另存为htm或者html格式文件),也可以直接利用HTML语言进行编写。2 利用IIS架设WEB服务器设置过程更改TCP端口后三动态访问页面ASP的编写和访问在IIS提供的WEB访问中,编写一个动态服务页(ASP),步骤如下:1 在记事本中编写如下程序:(注意标点

30、符号为英文状态下半角)<%flag=hour(time)if flag>23 thenmsg="深夜好"elseif flag>19 thenmsg="晚上好"elseif flag>12 thenmsg="下午好"elseif flag>5 thenmsg="早晨好"else msg="凌晨好"end ifresponse.write msg%>2 将以上程序保存为一个文件,如:myhello.asp,将文件放在WEB根目录下,通过设置IIS,使本机的根目录

31、默认页面为myhello.asp,并通过浏览器访问该文件。实验结果如下图:四利用IIS架设FTP服务器1. 建立需要共享的目录为D:FTP。此目录就是别人访问你的FTP服务器时看到的文件列表。基于Windows XP的权限管理,请检查目录所在分区的文件系统是否是NTFS,如果是的话,要把FTP目录的安全权限设置成允许“iuser_你的计算机名”用户访问,或者允许EveryOne访问。2. 打开“internet信息服务”。在窗口左面找到“FTP站点”并打开下拉列表,之后在“默认FTP站点”上点右键选属性,用与配置WEB服务器类似的方法,配置“FTP站点”和 “主目录”选项卡。3. 注意在这里还

32、可以设置FTP服务器的文件访问权限,为安全考虑,一般我们只开放读取权限,以防匿名用户随意修改目录文件。4. 在“安全账户”选项卡中,要允许匿名用户使用步骤1中设置的“iuser_你的计算机名”用户的权限,对你的FTP站点进行访问。如果仍然不能访问,请检查计算机“组策略”中“计算机配置windows设置安全设置本地策略安全选项”中“网络访问:本地账户的共享与安全模式”是否为“经典本地用户以自己的身份验证”。5. 从本机或其他联网计算机对你所架设的FTP站点进行访问,并进行下载和上传文件。【实验报告要求和思考】1 结合你所制作的网页,说明你都用到了哪些超文本标签,以及它们的作用。并根据你的理解,谈

33、谈超文本标签语言的优越性。在我所制作的网页中,我用到了用到了文字、图形、表格、链接四种超文本标签。HTML作为一种超文本标签语言,通过它可以往普通文档中加入一些特殊的标识符,使生成的文档中还含有其他文档甚至图像、声音、动画等,从而成为超文本文档。而超文本文档中本身是不含有上述数据的,而是仅含有指向这些多媒体数据的链接。通过超文本文档方式,用户仅仅使用鼠标点击操作,就可以得到所要的文档,而不管该文档是何种类型,也不管它身居何处。这就使得整个网络形成了一个有机的整体,同时,由于其特殊的兼容性,使得任何电脑,任何浏览器都能够浏览。这就极大的方便了人们的交流。2 描述建立一个WEB站点的步骤及要点,如

34、何设置网站默认页面?1) 通过控制面板-添加和删除程序-添加/删除Windows组件,安装IIS服务器组件(如果已经安装则不必重新安装);2) 打开“开始程序管理工具Internet信息服务”,右键单击网站名称,选择“属性”,查看IIS对网站进行管理的配置项;3) 在“网站”选项卡中,配置WEB网站IP地址192.168.0,。10和端口80;4) 在“主目录”选项卡中,将网站主目录指向自己建立的目录,并配置访问权限;5) 在“文档”选项卡中,并将自制的网页文件作为网站默认主页。添加了默认文档index.asp(aspx) ,设置网站默认页面6) 点击“确认”应用设置后,从本机和局域网内的其他

35、计算机对网站进行访问。建立默认网站:安上iis以后,在"运行"-inetmgr,左边有个“默认网站”,点开,有个网站,右键,如果想再新建一个网站的话就点新建,如果用现在这个默认的你就点属性,改一下属性的web站点就建好了。3 描述建立一个FTP站点的步骤及要点,并思考架设一个FTP站点需要几个端口?1) 建立需要共享的目录为D:FTP。此目录就是别人访问你的FTP服务器时看到的文件列表。基于Windows XP的权限管理,请检查目录所在分区的文件系统是否是NTFS,如果是的话,要把FTP目录的安全权限设置成允许“iuser_dq10”用户访问,或者允许EveryOne访问。

36、2) 打开“internet信息服务”。在窗口左面找到“FTP站点”并打开下拉列表,之后在“默认FTP站点”上点右键选属性,用与配置WEB服务器类似的方法,配置“FTP站点”和 “主目录”选项卡。3) 在“安全账户”选项卡中,要允许匿名用户使用步骤1中设置的“iuser_dq10”用户的权限,对你的FTP站点进行访问。4 如果将网站配置在另外的一般端口(80和8080以外的端口),请你思考如何进行访问。在改变端口号后,需要重新设置引用。具体步骤为:打开IIS->选择要修改的网站,右击选择“属性”->在“网站”选项卡中,修改“TCP端口”->点击“确定”5 你是如何访问到你所建

37、立网站的?这与我们平时访问Internet上的网站有何不同?请结合“计算机网络”课程内容,思考需要怎样做才能让两者更相似。用浏览器访问http:/9,或者http:/dq196 结合本次实验,谈谈你对操作系统和IIS在对于网络共享和访问权限方面采取的措施的理解。若想让其他用户无法通过网上邻居直接来访问某个文件夹,我们可以将文件夹隐藏。具体步骤为:右击文件夹图标->选择“共享和安全”->在新窗口中选择“共享”标签->选择“共享该文件夹”->在“共享名”后面的文本框中输入共享文件夹名->在文件夹名后添加“$”->单击“确定”。此时,文件夹在

38、网上邻居列表中不可见若令某个用户去访问共享文件夹,应告知这个共享文件夹的绝对路径。即“你的计算机名我的共享$”。并将其输入到资源管理器的地址栏中即可访问成功。任务2:冗余校验实验【实验目的】1. 熟悉CRC校验的原理2. 掌握CRC校验的实现方法【实验环境】Windows环境下的CRC校验演示软件,ASP编程环境(IIS服务)【实验重点及难点】根据参考程序,编写CRC-16的校验程序【实验内容】一、利用实验软件,测试CRC-8(107H,131H)的验证能力。1 启动信道仿真服务:CRCServer.exe,界面如下:点“启动”按钮,启动信道仿真,此时“状态栏”显示为“运行”2 启动客户端校验

39、程序:CRCClient.exe,:由于本程序支持多台计算机共用一个仿真服务器,因此提供了通讯服务器Socket配置,如果信道仿真程序和客户端校验程序在同一台计算机上启动,程序将自动配置IP地址和端口号。单击“连接”,“状态栏”显示“联机”即表示顺利连接到信道仿真服务器。3 在信息输入栏内输入信息,点“发送”按钮,即可得到发送的相关信息和接收到的校验信息。“连续发送”提供不间断的数据校验。在本机上实验截图为:实验记录分析发送的信息:abcdefg校验多项式:107随机差错:4bit数据:61626364656667校验成功时的明文:abcdefg【实验报告要求和思考】1. 判断CRC-8能检几

40、位错?能检验8位错2. 找出检验失败的信息码,进行分析,为什么会出现校验错误?因为这种可能在设计协议的时候就可以发生。只是概率很小,但是也可以发生。3. 自定义一个生成多项式,实验其检错性能,思考应如何选择生成多项式?实验三 网络协议分析【实验目的】1 熟悉常见网络分析软件的使用2 分析数据帧和报文,掌握以太网数据帧和IP网络数据报的结构【实验环境】Windows XP操作系统,网络分析和报文捕捉软件【实验重点及难点】分析捕捉到的网络报文【实验内容】一、 参考教材,熟悉有关数据报格式;并学会利用软件捕捉网络报文和分析利用实验室提供的网络分析软件或者自己熟悉的抓包工具,采集实验室局域网络上的的数

41、据包,记录下几种不同数据包内容。常见网络抓包工具有:用国产软件“科来网络分析系统”捕捉不同的数据包,并进行分析。1. ARQ协议利用什么报文发送。ARQ协议是OSI模型中数据链路层的错误纠正协议之一。所以用MAC帧传送。二、 捕捉报文1. 利用提供的程序进行报文捕捉,并按照协议类型,详细分析数据包的各个首部的字段含义。2. 将捕捉到的报文记录下来,对照教材讲授内容进行分析3. 参考以下范本(ASP),尝试编写报文分析的程序,将捕捉到的IP报文16进制编码输入URL,观察程序的反馈:4. 打开软件,选择需要捕捉的报文的类型,如UDP、TCP、ICMP等,点“采集”按钮,程序捕捉到IP报文后即自动

42、停止运行;利用IP报文采集程序采集三种IP报文,对其头部进行分析,并描述所包含的上层协议的类型、头部长度、数据长度等内容。实验截图实验结果如下:UDP4500004E14AD00008011A38BC0A80017C0A800FF00890089003A6C9382F30110000100000000000020464846484648434F45444644454F4542434F4544454F434143414341434141410000200001TCP45000030B8E940008006C079C0A80013C0A8000108D8076C96EA34D40000000070

43、02FFFF25B80000020405B401010402ICMP4500003CB94500008001000EC0A80013C0A8000A0000225E020033004142434445464748494A4B4C4D4E4F5051525354555657414243444546474849【实验实验记录及分析】1. 利用提供的程序进行报文捕捉,并按照协议类型,详细分析数据包的各个首部的字段含义。结合所讲授的课堂知识,描述用网络分析软件捕捉到的数据帧和数据报的格式。答:IP报文格式:IP协议是TCP/IP协议族中最为核心的协议。它提供不可靠、无连接的服务,也即依赖其他层的协议进

44、行差错控制。在局域网环境,IP协议往往被封装在以太网帧(见本章1.3节)中传送。而所有的TCP、UDP、ICMP、IGMP数据都被封装在IP数据报中传送。如图所示: 下图是IP首部格式: 其中:版本字段:占4比特。用来表明IP协议实现的版本号,当前一般为IPv4,即0100。报头长度字段:占4比特。是头部占32比特的数字,包括可选项。普通IP数据报(没有任何选项),该字段的值是5,即160比特=20字节。此字段最大值为60字节。服务类型字段:占8比特。其中前3比特为优先权子字段。第8比特保留未用。第4至第7比特分别代表延迟、吞吐量、可靠性和花费。当它们取值为1时分别代表要求最小时延、最大吞吐量

45、、最高可靠性和最小费用。这4比特的服务类型中只能置其中1比特为1。可以全为0,若全为0则表示一般服务。服务类型字段声明了数据报被网络系统传输时可以被怎样处理。例如:TELNET协议可能要求有最小的延迟,FTP协议(数据)可能要求有最大吞吐量,SNMP协议可能要求有最高可靠性,NNTP(Network News Transfer Protocol,网络新闻传输协议)可能要求最小费用,而ICMP协议可能无特殊要求(4比特全为0)。实际上,大部分主机会忽略这个字段,但一些动态路由协议如OSPF、IS-IS可以根据这些字段的值进行路由决策。总长度字段:占16比特。指明整个数据报的长度(以字节为单位)。

46、最大长度为65535字节。标志字段:占16比特。用来唯一地标识主机发送的每一份数据报。通常每发一份报文,它的值会加1。 标志位字段:占3比特。标志一份数据报是否要求分段。段偏移字段:占13比特。如果一份数据报要求分段的话,此字段指明该段偏移距原始数据报开始的位置。生存期字段:占8比特。用来设置数据报最多可以经过的路由器数。由发送数据的源主机设置,通常为32、64、128等。每经过一个路由器,其值减1,直到0时该数据报被丢弃。协议字段:占8比特。指明IP层所封装的上层协议类型,如ICMP(1)、IGMP(2) 、TCP(6)、UDP(17)等。头部校验和字段:占16比特。内容是根据IP头部计算得

47、到的校验和码。计算方法是:对头部中每个16比特进行二进制反码求和。(和ICMP、IGMP、TCP、UDP不同,IP不对头部后的数据进行校验)。源IP地址、目标IP地址字段:各占32比特。用来标明发送IP数据报文的源主机地址和接收IP报文的目标主机地址。可选项字段:占32比特。用来定义一些任选项:如记录路径、时间戳等。这些选项很少被使用,同时并不是所有主机和路由器都支持这些选项。可选项字段的长度必须是32比特的整数倍,如果不足,必须填充0以达到此长度要求。2. 利用IP报文采集程序采集三种IP报文,对其头部进行分析,并描述所包含的上层协议的类型、头部长度、数据长度等内容。答:1) UDP捕捉的I

48、P: 4500 004E 14AD 0000 8011 A38B C0A8 0017 C0A8 00FF 0089 0089 003A 6C93 版本头部长度服务类型总长度标识分段偏移量生存时间上层协议4500004E14AD00008011校验和源IP地址目标IP地址UDP源端口目标端口长度校验和数据部分A38BC0A8 0017C0A8 00FF00890089003A6C93IP首部:4(版本号为4)5(首部长度为20字节,无可选部分)00(服务类型)004E(总长度)14AD(标识)0(00(允许分片)0(无更多分片)000(片转移)80(生存时间)11(协议UDP)A38B(首部检验

49、和)C0A8 0017(源地址)C0A8 00FF(目的地址)UDP首部:0089(源端口)0089(目的端口)003A(长度)6C93(校验和)2) TCP捕捉的IP4500 0030 B8E9 4000 8006 C079 C0A8 0013 C0A8 0001 08D8 076C 96EA 34D4 0000 0000 7002 FFFF 25B8 0000版本头部长度服务类型总长度标识分段偏移量生存时间上层协议45000030B8E940008006校验和源IP地址目标IP地址源端口目标端口序列号确认号C079C0A8 0013C0A8 000108D8076C96EA 34D4000

50、0 0000TCP偏移量窗口校验和紧急指针7002FFFF 25B80000TCP报文:IP首部:4(版本号为4)5(首部长度为20字节,无可选部分)00(服务类型)0030总长度)B8E9(标识)4(0(允许分片)0(无分片)000(片转移)80(生存时间)06(协议UDP)C079(首部检验和)C0A8 0013(源地址)C0A8 0001(目的地址)TCP首部:08D8(源端口)076C(目的端口)96EA 34D4(序号)0000 0000(确认号)7(数据偏移)01(000000保留)(0紧急URG 1确认字段有效)4(1推送PSH 0 复位 0同步SYN 0没有终止)93BD(窗口

51、) 0000(紧急指针)3) ICMP捕捉的IP4500 003C B945 0000 8001 000E C0A8 0013 C0A8 000A 0000 225E 0200 3300 4142 4344 4546 版本头部长度服务类型总长度标识分段偏移量生存时间上层协议4500B94500008001000E校验和源IP地址目标IP地址类型代码校验和标识C0A8000A 0000225E 0200330041424344序列号数据部分4546ICMP报文:IP首部:4(版本号为4)5(首部长度为20字节,无可选部分)00(服务类型)B945(总长度)0000(标识)8(00(允许分片)0(

52、无更多分片)011(片转移)00(生存时间)0E(协议UDP)C0A8(首部检验和)000A 0000(源地址)225E 0200(目的地址)ICMP报文:33(类型)00(代码)4142(校验和)【实验报告要求】1. 至少采集三种不同的网络报文,对其头部逐位进行详细分析,并描述所包含的上层协议的类型、头部长度、数据长度等内容。2. 如何捕捉TCP和UDP数据报?答:打开软件,选择需要捕捉的报文的类型,UDP或TCP,点“采集”按钮,即可。3. 如何捕捉DHCP报文,DHCP协议利用什么报文发送?答:DHCP报文的捕捉:网络属性中,IP地址一项下选择自动获取IP地址,选择需要捕捉的报文的类型,

53、DHCP,点“采集”按钮即可。4. 你是否看到了ARQ报文?ARQ协议利用什么报文发送?答:自动重传请求(ARQ),通过接收方请求发送方重传出错的数据报文来恢复出错的报文5. FTP是通过TCP还是UDP协议实现的?控制和数据传输各自用什么端口?答:FTP是通过TCP协议实现的。控制连接用于传递客户端的命令和服务器端对命令的响应。它使用服务器的21端口,生存期是整个FTP会话时间。数据连接用于传输文件和其它数据,如:目录等。使用传输数据的熟知端口20。6. 如何捕捉ICMP报文?答:捕捉步骤为:1 选择选择需要捕捉的报文的类型为ICMP,点“采集”按钮。2 打开运行,输入cmd,在命令提示符下

54、用PING命令。即可捕捉到ICMP报文。7. 如果你用的是一个捕捉和分析功能比较强的软件(例如“科来网络分析系统”),请你从捕捉到的数据包中至少找到1个由两个以上网络节点之间进行的会话过程并分析。(例如:一台计算机向局域网内广播ARP请求和它所收到的ARP响应,或者是一个完整的连接握手过程等)实验四 路由算法实验【实验目的】理解路由算法的基本思路【实验环境】Windows操作系统, RIP路由算法仿真程序【实验重点及难点】路由算法的理解和实现【实验内容】一、 路由算法的验证和路由器仿真实验室提供了RIP内部网关协议的仿真程序,该程序由两个应用程序组成,即服务端RIPServer.exe和客户端

55、Router.exe,双方通过TCP协议进行通讯,完成仿真功能。操作方法如下:1 启动服务端程序,点“启动”按钮,界面如下:2 根据自定义网络的拓扑结构,利用客户端程序搭建整个网络,启动一个客户端程序即表示一个路由器开始工作,如图所示:需要注意的是:路由器的编号必须用数字表示,相临的路由器编号用英文半角状态下的逗点分隔,设置好后即可启动。路由器将自动更新路由表,并实时进行处理和维护。3 利用路由器仿真程序提供的信息收发,进行信息的发送和接收,查验路径的选择是否符合路由表。4 断开某个路由器,查看各个路由器的路由表变化,理解“好消息传播得快,坏消息传播得慢”5 某个同学启动一个服务程序S和一个路

56、由器1,其他同学各启动一个路由器并连接到S,组成多人的路由器交互网,测试其互联性能,并进行彼此之间的信息传递,分析路由表的变化。需要注意的是,双方都要设置才能完成连接,如2号同学和3号同学互联,在2号的邻机编号中应包含3号,而3号的邻机编号中应包含2号。【实验报告要求】1. 根据自己所规划的拓扑图,详细分析某个路由器的路由表的获得和建立过程;简化转发表:站点1站点2站点3目的下一跳目的下一跳目的下一跳-_111222_223231_2. 断开某个路由器,查看各个路由器的路由表的更新过程。分析为什么“好消息传播得快,坏消息传播得慢”;答:虑慢收敛问题的另一个方法是使用信息流的概念。如果路由器通告了到某网络的短路由,所有接收路由器迅速地作出安装该路由的反应。当路由器停止通告某路由,协议在判断该路由不可达之前,要依据超时机制来工作。当超时出现时,路由器寻找替代路由并开始传播此信息。不幸的是,路由器并不知

温馨提示

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

评论

0/150

提交评论