计算机网络实验报告交大.docx_第1页
计算机网络实验报告交大.docx_第2页
计算机网络实验报告交大.docx_第3页
计算机网络实验报告交大.docx_第4页
计算机网络实验报告交大.docx_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

Bjtu(学习靠自己!)电气工程学院计算机通信与网络技术实验报告姓 名: * 学号: 1029114 指导教师: * 实验地点: 电气工程学院实验中心 实验一 网络基本知识任务1:网络配置及网络资源共享【实验目的】了解网络基本配置中包含的协议、服务和基本参数;掌握Windows XP系统环境下网络组件的安装和卸载方法;掌握Windows XP系统环境下共享目录的设置和使用方法【实验重点及难点】重点:共享目录的设置和使用方法,以及不同用户不同访问权限的设置。【实验日期与主机号】实验日期:2012年12月09日 主机号:dq10【实验内容】一、参看所在机器的主机名称(Host Name)和网络参数,了解网络基本配置中包含的协议、服务和基本参数。u 右键单击“我的电脑”,单击“属性”。在“系统属性”的“计算机名”选项中,可以查看计算机名,选用工作组(Work Group)方式。计算机名称:dq10工作组:WORKGROUPu 在“系统属性”的“设备管理器”选项中,可以查看此计算机的硬件配置。u 右键单击“网络邻居”,选择“属性”,打开“网络连接”窗口。右键单击“本地连接”,选择“属性”,打开“本地连接 属性”对话框。然后再双击“Internet 协议(TCP/IP)”,可以查看IPv4协议的配置信息。在“本地连接 属性”对话框中单击“安装”按钮,可以安装“客户”、“服务”及“协议”三种类型的网络组件。 IPV4配置信息: IP地址:0子网掩码:默认网关:54首选DNS服务器:5备用DNS服务器:0二、网络组件的安装和卸载方法在系统面板中选择“添加或删除序”,选择“添加/删除Windows组件”,可以选择相应的组件(比如实验二中需要用到的IIS),并点击详细信息,选择需要的组件,按照提示操作即可。三、设置和停止共享目录 1、设置共享目录。(对E:share目录设置共享权限)首先检查计算机“工具”栏下的“文件夹选项”设置中,“查看”选项卡的“高级设置”中,“使用简单文件夹共享(推荐)”一项不被选中。选中E:share文件夹,单击鼠标右键,在出现的快捷菜单中选择“共享和安全”。1) 选中“共享此文件夹”一项,并在“共享名”后输入一个供网络中其他用户访问该资源时使用的名称。(提示:如果共享名后面加$符号,别人就看不到该共享文件夹了,但是仍然可以在地址栏输入“你的计算机名(或IP地址) 共享文件夹名$”进行访问。) 2) 在“用户数限制”下方可以选择是否要对该资源进行访问用户数的限制,选择要限制的用户数。3) 单击“权限”按钮。可以在“权限”下方列表中设置该资源的共享权限,可以分别对“完全控制”、“更改”和“读取”设置是“允许”还是“拒绝”。 4)单击“确定”,设置结束。2、访问共享目录和建立逻辑驱动器映射。1) 在“网上邻居”中找到本机所在的工作组。显示如下:2) 找到需要访问的共享目录后,可以将其复制到本机访问。2) 打开“我的电脑”,可以看到该映射驱动器和本地驱动器排列在一起。双击该驱动器即可访问目标文件夹。3、删除映射逻辑驱动器:找到映射的网络驱动器,右击,点击断开,确定即可。4、取消所建共享目录的共享属性5、共享文件夹的查看和管理四、IP地址的配置和网络连通性测试1配置本机IP协议地址,测试本机IP协议配置情况。按照“实验内容一”的方法,找到本机IP地址,并在DOS提示符下用PING命令测试本机IP地址是否有正确反映;也可以利用环回地址或者localhost进行测试。主机号Dq102三组以上同学进行协商后,自行配置本机的IP地址和子网掩码,并利用实验室的局域网络,用PING命令测试与组与组之间计算机的连通情况,做好记录并在实验报告中对实验结果进行分析。改为Dq03后五、常用网络命令的使用)ipconfig显示本机网卡的详细配置信息(可用 -all参数可以查看MAC地址),要求在报告中记录MAC地址,并区分厂家ID和网卡ID。主机号dq10 如下图所示:MAC地址为44-87-FC-DB-E2-E3MAC地址是烧录在Network Interface Card(网卡,NIC)里的MAC地址,也叫硬件地址,是由48比特/bit长(6字节/byte,1byte=8bits),16进制的数字组成。其中,0-23位叫做组织唯一标志符,是识别LAN(局域网)节点的标识。24-47位是由厂家自己分配。其中第40位是组播地址标志位。所以:厂家ID:44-87-FC网卡ID:DB-E2-E3IPConfig实用程序和它的等价图形用户界面Windows 95/98中的WinIPCfg可用于显示当前的TCP/IP配置的设置值。ipconfig /all当使用all选项时,IPConfig能为DNS和WINS服务器显示它已配置且所要使用的附加信息(如IP地址等),并且显示内置于本地网卡中的物理地址(MAC)。如果IP地址是从DHCP服务器租用的,IPConfig将显示DHCP服务器的IP地址和租用地址预计失效的日期.Windows IP ConfigurationHost Name . . . . . . . . . . . . : dq10 域中计算机名、计算机名称Primary Dns Suffix . . . . . . . : 服务器地址Node Type . . . . . . . . . . . . : UnknownIP Routing Enabled. . . . . . . . : NoWINS Proxy Enabled. . . . . . . . : NoEthernet adapter 本地连接:Connection-specific DNS Suffix . :Description . . . . . . . . . . . : Realtek PCIe GBE FamilyController 网卡型号Physical Address. . . . . . . . . : 00-1D-7D-71-A8-D6 MAC地址网卡MAC地址Dhcp Enabled. . . . . . . . . . . : No DHCP 路由IP Address. . . . . . . . . . . . : 14 IP地址Subnet Mask . . . . . . . . . . . : Default Gateway . . . . . . . . . : 54 默认网关DHCP Server. . . . . . . . . : 8DNS Servers . . . . . . . . . . . : 8 DNS服务器地址2)ping(测试网络的连通性,ping后为目标IP地址,或主机名)与Dq03的链接主机dq10时,测试网络的连通性,参数为IP地址,或主机名,注意显示信息内容的变化。如下图所示:Dq10连接,与dq03未连结时如果在MS-DOS方式下执行此命令显示内容为:Request timed out,则表明网卡安装或配置有问题。将网线断开再次执行此命令,如果显示正常,则说明本机使用的IP地址可能与另一台正在使用的机器IP地址重复了。如果仍然不正常,则表明本机网卡安装或配置有问题,需继续检查相关网络配置ping只是一个通信协议,是IP协议的一部分,TCP/IP 协议的一部分,Ping 在Windows系下是自带的一个可执行命令。利用它可以检查网络是否能够连通,用好它可以很好地帮助我们分析判定网络故障。一般情况下,通过ping目标地址,可让对方返回TTL值的大小,通过TTL值可以粗略判断目标主机的系统类型是Windows还是UNIX/Linux,一般情况下Windows系统返回的TTL值在100-130之间,但TTL的值是可以修改的。故此种方法可作为参考. 后面的time选择要修改的网站,右击选择“属性”-在“网站”选项卡中,修改“TCP端口”-点击“确定”5 你是如何访问到你所建立网站的?这与我们平时访问Internet上的网站有何不同?请结合“计算机网络”课程内容,思考需要怎样做才能让两者更相似。答: 用浏览器访问http:/0,或者http:/dq106 结合本次实验,谈谈你对操作系统和IIS在对于网络共享和访问权限方面采取的措施的理解。答: 若想让其他用户无法通过网上邻居直接来访问某个文件夹,我们可以将文件夹隐藏。具体步骤为:右击文件夹图标-选择“共享和安全”-在新窗口中选择“共享”标签-选择“共享该文件夹”-在“共享名”后面的文本框中输入共享文件夹名-在文件夹名后添加“$”-单击“确定”。此时,文件夹在网上邻居列表中不可见若令某个用户去访问共享文件夹,应告知这个共享文件夹的绝对路径。即“你的计算机名我的共享$”。并将其输入到资源管理器的地址栏中即可访问成功。任务2:冗余校验实验【实验目的】熟悉CRC校验的原理;掌握CRC校验的实现方法【实验环境】Windows环境下的CRC校验演示软件,ASP编程环境(IIS服务)【实验内容】一、利用实验软件,测试CRC-8(107H,131H)的验证能力。1 启动信道仿真服务:CRCServer.exe,界面如下:(点“启动”按钮,启动信道仿真,此时“状态栏”显示为“运行”)2 启动客户端校验程序:CRCClient.exe,:由于本程序支持多台计算机共用一个仿真服务器,因此提供了通讯服务器Socket配置,如果信道仿真程序和客户端校验程序在同一台计算机上启动,程序将自动配置IP地址和端口号。单击“连接”,“状态栏”显示“联机”即表示顺利连接到信道仿真服务器。3 在信息输入栏内输入信息,点“发送”按钮,即可得到发送的相关信息和接收到的校验信息。“连续发送”提供不间断的数据校验。 在本机上实验截图为:【实验报告要求和思考】1. 判断CRC-8能检几位错?答: 能检验8位错2. 找出检验失败的信息码,进行分析,为什么会出现校验错误?答: 因为这种可能在设计协议的时候就可以发生。只是概率很小,但是也可以发生。实验三 网络协议分析【实验目的】熟悉常见网络分析软件的使用;分析数据帧和报文,掌握以太网数据帧和IP网络数据报的结构【实验环境】Windows XP操作系统,网络分析和报文捕捉软件【实验内容】一、 参考教材,熟悉有关数据报格式;并学会利用软件捕捉网络报文和分析利用实验室提供的网络分析软件或者自己熟悉的抓包工具,采集实验室局域网络上的的数据包,记录下几种不同数据包内容。常见网络抓包工具有:用国产软件“科来网络分析系统”捕捉不同的数据包,并进行分析。1. 一台计算机向局域网内广播ARP请求和它所收到的ARP响应。Udp协议Tcp协议2. 捕捉DHCP报文。如图所示。3. ARQ协议利用什么报文发送。ARQ协议是OSI模型中数据链路层的错误纠正协议之一。所以用MAC帧传送。二、 捕捉报文1. 利用提供的程序进行报文捕捉,并按照协议类型,详细分析数据包的各个首部的字段含义。2. 将捕捉到的报文记录下来,对照教材讲授内容进行分析3. 参考以下范本(ASP),尝试编写报文分析的程序,将捕捉到的IP报文16进制编码输入URL,观察程序的反馈:4. 打开软件,选择需要捕捉的报文的类型,如UDP、TCP、ICMP等,点“采集”按钮,程序捕捉到IP报文后即自动停止运行;利用IP报文采集程序采集三种IP报文,对其头部进行分析,并描述所包含的上层协议的类型、头部长度、数据长度等内容。实验截图实验结果如下:UDP:4500007E118D0000FC11DFC93B41A1DCEFFFFFFACF2C076C006A8F944D2D534541524348202A20485454502F312E310D0A484F53543A203233392E3235352E3235352E3235303A313930300D0A53543A75706E703A726F6F746465766963650D0A4D414E3A22737364703A646973636F766572220D0A4D583A330D0A0D0ATCP:450000281BA74000400600003B41BC0D73B6289ECF7B005037A7EF6DE1B871665014000093BD0000ICMP:4500004E1BSF000040116F3B3B41BC833B41BCFF00890089003A14D3801D01100001000000000000.【实验实验记录及分析】1. 利用提供的程序进行报文捕捉,并按照协议类型,详细分析数据包的各个首部的字段含义。结合所讲授的课堂知识,描述用网络分析软件捕捉到的数据帧和数据报的格式。答:IP报文格式:IP协议是TCP/IP协议族中最为核心的协议。它提供不可靠、无连接的服务,也即依赖其他层的协议进行差错控制。在局域网环境,IP协议往往被封装在以太网帧(见本章1.3节)中传送。而所有的TCP、UDP、ICMP、IGMP数据都被封装在IP数据报中传送。如图所示: 下图是IP首部格式: 其中:版本字段:占4比特。用来表明IP协议实现的版本号,当前一般为IPv4,即0100。报头长度字段:占4比特。是头部占32比特的数字,包括可选项。普通IP数据报(没有任何选项),该字段的值是5,即160比特=20字节。此字段最大值为60字节。总长度字段:占16比特。指明整个数据报的长度(以字节为单位)。最大长度为65535字节。标志字段:占16比特。用来唯一地标识主机发送的每一份数据报。通常每发一份报文,它的值会加1。 标志位字段:占3比特。标志一份数据报是否要求分段。段偏移字段:占13比特。如果一份数据报要求分段的话,此字段指明该段偏移距原始数据报开始的位置。生存期字段:占8比特。用来设置数据报最多可以经过的路由器数。由发送数据的源主机设置,通常为32、64、128等。每经过一个路由器,其值减1,直到0时该数据报被丢弃。协议字段:占8比特。指明IP层所封装的上层协议类型,如ICMP(1)、IGMP(2) 、TCP(6)、UDP(17)等。头部校验和字段:占16比特。内容是根据IP头部计算得到的校验和码。计算方法是:对头部中每个16比特进行二进制反码求和。(和ICMP、IGMP、TCP、UDP不同,IP不对头部后的数据进行校验)。源IP地址、目标IP地址字段:各占32比特。用来标明发送IP数据报文的源主机地址和接收IP报文的目标主机地址。可选项字段:占32比特。用来定义一些任选项:如记录路径、时间戳等。这些选项很少被使用,同时并不是所有主机和路由器都支持这些选项。可选项字段的长度必须是32比特的整数倍,如果不足,必须填充0以达到此长度要求。2. 利用IP报文采集程序采集三种IP报文,对其头部进行分析,并描述所包含的上层协议的类型、头部长度、数据长度等内容。答:1) UDP捕捉的IP:4500 007E 118D 0000 FC11 DFC9 3B41 A1DC EFFF FFFA CF2C 076C 006A 8F94版本头部长度服务类型总长度标识分段偏移量生存时间上层协议4500007E118D0000FC11校验和源IP地址目标IP地址UDP源端口目标端口长度校验和数据部分DFC93B41 A1DCEFFFFFFACF2C076C006A8F94IP首部:4(版本号为4)5(首部长度为20字节,无可选部分)00(服务类型)007E(总长度)118D(标识)0(00(允许分片)0(无更多分片)000(片转移)FC(生存时间)11(协议UDP)DFC9(首部检验和)3B41A1DC(源地址)EFFFFFFA(目的地址)UDP首部:CF2C(源端口)076C(目的端口)006A(长度)8F94(校验和)2) TCP捕捉的IP4500 0028 1BA7 4000 4006 0000 3B41 BC0D 73B6 289E CF7B 0050 37A7 EF6D E1B8 7166 5014 0000 93BD 0000版本头部长度服务类型总长度标识分段偏移量生存时间上层协议450000281BA740004006校验和源IP地址目标IP地址源端口目标端口序列号确认号00003B41BC0D73B6289ECF7B005037A7EF6DE1B87166TCP偏移量窗口校验和紧急指针5014000093BD0000TCP报文:IP首部:4(版本号为4)5(首部长度为20字节,无可选部分)00(服务类型)0028总长度)1BA7(标识)4(0(允许分片)0(无分片)000(片转移)40(生存时间)06(协议UDP)0000(首部检验和)3b41BC0D(源地址)73B6289E(目的地址)TCP首部:CF7B(源端口)0050(目的端口)37A7EF6D(序号)E1B87166(确认号)5(数据偏移)01(000000保留)(0紧急URG 1确认字段有效)4(1推送PSH 0 复位 0同步SYN 0没有终止)93BD(窗口) 0000(紧急指针)3) ICMP捕捉的IP4500 004E 1BSF 0000 4011 6F01 3B41 BC83 3B41 BCFF 0089 0089 003A 14D3 801D 0110 0001 0000 0000 0000版本头部长度服务类型总长度标识分段偏移量生存时间上层协议45001BSF000040116F01校验和源IP地址目标IP地址类型代码校验和标识3B41BC833B41BCFF0089003A14D3801D序列号数据部分0110ICMP报文:IP首部:4(版本号为4)5(首部长度为20字节,无可选部分)00(服务类型)1BSF(总长度)0000(标识)4(00(允许分片)0(无更多分片)011(片转移)6F(生存时间)01(协议UDP)3B41(首部检验和)BC833B41(源地址)BCFF0089(目的地址)ICMP报文:00(类型)3A(代码)14D3(校验和)【实验报告要求和思考】1. 如何捕捉TCP和UDP数据报?答:打开软件,选择需要捕捉的报文的类型,UDP或TCP,点“采集”按钮,即可。2. 如何捕捉DHCP报文,DHCP协议利用什么报文发送?答:DHCP报文的捕捉:网络属性中,IP地址一项下选择自动获取IP地址,选择需要捕捉的报文的类型,DHCP,点“采集”按钮即可。3. 你是否看到了ARQ报文?ARQ协议利用什么报文发送?答:自动重传请求(ARQ),通过接收方请求发送方重传出错的数据报文来恢复出错的报文4. FTP是通过TCP还是UDP协议实现的?控制和数据传输各自用什么端口?答:FTP是通过TCP协议实现的。控制连接用于传递客户端的命令和服务器端对命令的响应。它使用服务器的21端口,生存期是整个FTP会话时间。数据连接用于传输文件和其它数据,如:目录等。使用传输数据的熟知端口20。5. 如何捕捉ICMP报文?答:捕捉步骤为:1 选择选择需要捕捉的报文的类型为ICMP,点“采集”按钮。2 打开运行,输入cmd,在命令提示符下用PING命令。即可捕捉到ICMP报文。实验四 路由算法实验【实验目的】理解路由算法的基本思路【实验重点及难点】路由算法的理解和实现【实验内容】一、 路由算法的验证和路由器仿真实验室提供了RIP内部网关协议的仿真程序,该程序由两个应用程序组成,即服务端RIPServer.exe和客户端Router.exe,双方通过TCP协议进行通讯,完成仿真功能。操作方法如下:1 启动服务端程序,点“启动”按钮,拓扑图如下所示:根据自定义网络的拓扑结构,利用客户端程序搭建整个网络,启动一个客户端程序即表示一个路由器开始工作,实验截图如图上所示。需要注意的是:路由器的编号必须用数字表示,相临的路由器编号用英文半角状态下的逗点分隔,设置好后即可启动。利用路由器仿真程序提供的信息收发,进行信息的发送和接收,查验路径的选择是否符合路由表。2 断开某个路由器,查看各个路由器的路由表变化,理解“好消息传播得快,坏消息传播得慢”3 某个同学启动一个服务程序S和一个路由器1,其他同学各启动一个路由器并连接到S,组成多人的路由器交互网,测试其互联性能,并进行彼此之间的信息传递

温馨提示

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

评论

0/150

提交评论