1、计算机网络实验报告计算机网络实验报告 作者: 日期: 计算机学院实 验 报 告课程名称 计算机网络原理 姓 名 专 业 班 级 指导教师 日 期 实验项目列表序号实验项目名称成绩0使用网络协议分析仪Wirshak02使用网络模拟器ackeTracer03分析Ethernt II帧4交换机与集线器工作机理分析05分析I报文结构分析ARP07分析TC特性809111123141516总评成绩: 教师签字:计算机学院实验报告姓名: 学号: 专业: 班级: 1班实验地点: xxx实验室 实验时间: 仪器编号: 同组人员: 指导教师签字: 成绩: 教员评语: 实验报告正文:1、实验名称使用网络协议分析仪
2、ireshark2、实验目的1、掌握安装和配置网络协议分析仪ireshrk的方法2、熟悉使用Wirehark工具分析网络协议的基本方法,加深对协议格式、协议层次和协议交互过程的理解3、实验内容和要求1、安装和配置网络协议分析仪2、使用并熟悉shark分析协议的部分功能4、实验环境1、运行Window 200 Server/Wnows X/Wiows 7 操作系统的P一台。2、每台P 具有以太网卡一块,通过双绞线与局域网相连。3、ireshark 程序(可以从下载) 和Wicp程序(可以从下载。如果Wirehar 版本为1.10 或更高,则已包含了WinPcap 版本4.12)。5、操作方法与实
3、验步骤1、安装网络协议分析仪安装 Wirehrk 版本.1。双击Wireha安装程序图标,进入安装过程。根据提示进行选择确认,可以顺利安装系统。当提示“nstall WinPcp 4.1.2”时,选择安装;此后进入安装inPc 版本41.,并选择让WinPcap 在系统启动时运行。此后,Wiresark将能安装好并运行。、使用Wirehark分析协议(1) 启动系统。点击 “ireshrk”图标,将会出现如图1所示的系统界面。图 Wirsa 系统界面其中“俘获(Cptue)”和“分析(Anlyze)”是Wieshrk 中最重要的功能。(2) 分组俘获。点击“Capture/Iterface”菜
4、单,出现如图2 所示界面。图2俘获/接口界面如果该机具有多个接口卡,则需要指定希望在哪块接口卡俘获分组。点击“Opin”,则出现图3所示的界面图 3 俘获/接口/选项界面在该界面上方的下拉框中将列出本机发现的所有接口;选择一个所需要的接口;也能够在此改变俘获或显示分组的选项。此后,在图2 或者图3 界面中,点击“Start(开始)”,Wiresark开始在指定接口上俘获分组,并显示类似于图4 的界面。当需要时,可以点击“CpureStop”停止俘获分组,随后可以点击“”将俘获的分组信息存入踪迹(trace)文件中。当需要再次俘获分组时,可以点击“Captuer/art”重新开始俘获分组。(3)
5、 协议分析。系统能够对Wireshark俘获的或打开的踪迹文件中的分组信息(用 功能)进行分析。如图4所示,在上部“俘获分组的列表”窗口中,有编号()、时间(Te)、源地址(ource)、目的地址(Dsnation)、协议(Protocol)、长度(Lengt)和信息(I)等列(栏目),各列下方依次排列着俘获的分组。中部“所选分组首部的细节信息”窗口给出选中帧的首部详细内容。下部“分组内容”窗口中是对应所选分组以十六进制数和ASCII 形式的内容。图 4Whark 的俘获分组界面若选择其中某个分组如第 25号帧进行分析。从图4 中的信息可见,该帧传输时间为俘获后的15.129546 秒;从源I
6、P 地址19147.41.10传输到目的P 地址2295.17235;帧的源MA 地址和目的MAC 地址分别是0.e0.fc.65.3.9 和00.15.aa.7(从中部分组首部信息窗口中可以看到);分组长度74字节;是C 携带的HTTP 报文。从分组首部信息窗口,可以看到各个层次协议及其对应的内容。例如,对应图5的例子,包括了Etrnet I 帧及其对应数据链路层信息(参见图5),可以对应thernetI 帧协议来解释对应下方协议字段的内容。接下来,可以发现Ethrnet II 协议上面还有PPor-Ethernet协议、Point-to-oint 协议、IP 和TC等,同样可以对照网络教材
7、中对应各种协议标准,分析解释相应字段的含义。注意:当我们分析自行俘获分组时,即使无法得到与如图4所示完全一样的界面,但也能够得到非常相似的分析结果。在后面的实验中,读者应当有意地改变相应的报文内容或IP地址等,培养这种举一反三能力的能力。图 5 Etherne 帧及其对应数据链路层信息当俘获的分组太多、类型太杂时,可以使用nalyze中的“使能协议(Enabed Proocls)”和过滤器(File)等功能,对所分析的分组进行筛选,排除掉无关的分组,提高分析效率。六、实验体会、质疑和建议通过这次试验,我初步熟悉了Wireshark这个软件的使用方法。Wiesark 对于在实践中分析和调试网络协
8、议,特别是对初学者理解网络协议都是十分有用的工具。当在家中或在实验室中使用桌面计算机运行网络应用程序时,可以用Wishark观察本机基于网络协议与在因特网别处执行的协议实体交互和交换报文情况。因此,Wireshr 能够使用户计算机成为真实动态实验的有机组成部分,通过动手实验来观察网络的奥秘,进而深入理解和学习它们。能够得到极大地深化读者的网络概念和提升实验技能:观察网络协议的动作和动手操作它们,即观察两个协议实体之间交换的报文序列,钻研协议运行的细节,使协议执行某些动作,观察这些动作及其后果。这个实验的注意事项有:1) 安装Wireha 网络协议分析仪前应安装WnPca 网络监测驱动程序。)
9、俘获分组前应注意选择正确的网络接口。3)协议分组的俘获结果可以保存在指定的文件中,并可以在以后再行使用。计算机实验报告姓名: 学号: 专业: 班级: 01班 实验地点: xxx实验室 实验时间: 仪器编号: 同组人员: 指导教师签字: 成绩: 教员评语: 实验报告正文:1、实验名称使用网络模拟器PacetTraer2、实验目的1、正确安装和配置网络模拟器软件PketTrae。2、观察与I 网络接口的各种网络硬件及其适用场合。3、实验内容和要求掌握使用PacketTracer模拟网络场景的基本方法,加深对网络环境、网络设备和网络协议交互过程等方面的理解。4、实验环境1、运行Wdo2008 Ser
10、ver/WidosX/Windos 操作系统的PC 一台。、下载CISCO 公司提供的PaketTrer 版本5.2.。五、操作方法与实验步骤1、安装网络模拟器安装 CO 网络模拟器acketTracer 版本5.。双击PacketTrc 安装程序图标,进入安装过程。根据提示进行选择确认,可以顺利安装系统。2、使用PaketTrae 模拟器() 启动系统。点击 “CISCOPc Trcer”图标,将会出现如图7 所示的系统界面。图PactTer的主界面菜单栏中包含新建、打开、保存等基本文件操作,其下方是一些常用的快捷操作图标。工作区则是绘制、配置和调试网络拓扑图的地方。操作工具位于工作区右边,
11、自上而下有7个按钮。这些操作工具的作用分别是:选择(td),用于选中配置的设备;移动(MoveLyut),用于改变拓扑布局;放置标签(Pce Note),用于给网络设备添加说明;删除(Delte),用于去除拓扑图中的元素,如设备、标签等;检查(Ispect),用于查询网络设备的选路表、MC 表、ARP 表等;增加简单的PU(AddSmple D),用于增加IP报文等简单操作;增加复杂的P(A omlePD),可以在设置IP 报文后再设置TT值等操作。使用检查工具可以查看网络设备(交换机、路由器)的 张表,该功能等同于在IOS命令行中采用相应的sow 命令,如show rp。增加简单的PDU 和
12、增加复杂的PU 两个工具用于构造测试网络的报文时使用,前者仅能测试链路或主机之间是否路由可达,后者则具有更多的功能。例如,要测试PC到Router0之间的连通性,可以先用增加简单的PU工具点击PC0,再用该工具点击Roter0 就可以看出两设备之间是否连通。如图8 所示。图 8 用增加简单的 工具测试设备之间的连通性增加复杂的PDU 工具的使用方法稍复杂些,也是先用工具依次点击所要测试链路的两端,再设置所要发送的报文格式。设置报文格式如图9 所示。图 定制增加复杂的DU中的报文在主界面右下角,是转换实时模式与模拟模式的按钮。在实时模式下,所有操作中报文的传送是在瞬间完成。在模拟状态下,报文的传
13、送是按操作一步一步地向前走,有助于我们仔细地观察报文的具体传输过程。(2) 绘制网络拓扑图绘制网络拓扑图主要有以下几个步骤:增加网络设备,增加设备硬件模块,连接设备和配置设备等。增加网络设备:在主界面下方有增加网络设备的功能区,该区域有两个部分:设备类别选择区域以及显示某个类别设备的详细型号区域。先点击设备类别,再选择具体型号的设备。例如,先从左下角区域选择了路由器类别,此时右侧区域将显示可用的各种CISO路由器型号列表,点选后可以将其拖入工作区。这样,可以从中选用所要的(大量的!)网络设备。增加设备硬件模块(选项):如果选用的网络设备恰好适用,则可以进行下一步。但有时有些设备基本合用,但还缺
14、少某些功能,如某种硬件接口数量不够等,这就需要通过增加设备硬件模块来解决。例如,如果选择了路由器20XM,发现它仅有一个10/0Mbps 的以太端口,一个控制端口和一个辅助设备端口。若需要扩展一个光纤介质的00Mbps 的以太端口和一些RJ45 端口的以太端口。这时双击工作区路由器20XM 图标,可以看到如图1 所示的界面。从图中左侧物理模块列表中找出模块M-1E-X,从左下方窗口中的描述发现它符合要求,就可以将其拖入上部的物理设备视图中。由此,可以完成所有相关操作。图 10 路由器262XM 的物理接口连接设备:在设备类型区域选取“连接(Conecions)”,再在右侧选取具体连接线缆类型。
15、注意到连接线缆有如下不同类型: 线缆有控制口(Cnse) 、直连铜线(CoperSraight-hrough)、交叉铜线(Coper Cos-Oer)和光纤(Fier)等,你需要选取适当的线缆类型才能保证设备能够正确连通。配置设备:配置网络设备是一件细致的工作,将在其他实验中讲解配置网络设备详细过程。下面以图 1为例,讲解绘制一幅简单的网络拓扑图的过程(参见图11)。图 1经交换机连接两台PC先用上述方法从设备区拖入两台C和一台交换机,再用直通铜线与某个RJ45 以太端口连接。稍侯片刻,线缆端的点就会变绿,表示所有的物理连接都是正确的,否则要检查并排除所存在的物理连接方面的问题。为了使两台 P
16、C 之间IP 能够连通,需要进一步配置该网络的网络层协议。双击PC0 的图标,进入“CofigFatEthernet”界面,开始配置“IP Configuration”。选静态(c)方式,I地址可以输入:1268.1,子网掩码可以选:25.255.255.0。对P1 图标,也进行类似的配置,只是IP 地址可以为:92.18.1.2。为了检验配置是否正确,双击PC,进入“Detop/ommnd Ptopt”界面,键入:pig 9.2.162.2,这时就应当出现PC1 对该Ping响应的信息。由于交换机是一种自配置的设备,无需配置就能使用其基本功能工作。3、观察与P网络接口的各种网络硬件为了能够利
17、用 IP 进行通信,网络设备硬件接口之间至少要用一种物理介质连接好,并且要求这些硬件接口与物理介质相匹配。下面,通过实验来研究相关内容。从 acketTrace 中打开路由器2620M 的物理设备视图,仔细做下列工作:观察有关M-FE-FX 模块描述;将其拖入设备,观察模块面板上的硬件接口情况(可以用Zoom I 放大);做笔记,并自行分析该模块的适用场合。对路由器2620XM 的NM-1F-TX、NM-2FEW、NM-A、Ncve plate模块分别做出上述工作。4、n 和traeot 实验(1)启动系统。在网络设备库中选择型号为“141”的路由器一台,PC 机两台,如图12所示。图 2构建
18、网络拓扑(2) 创建链路。在设备库中选择链路,选择自动添加链路类型,然后分别点击需要添加链路的设备,结果如图13所示,此时链路两端红色表示链路不通。图 13 添加链路(3) 配置网络设备。双击设备,得到设备的配置界面。在PC 机的配置界面中,选择“estp”标签,选择“IP Cofigurtio”,配置PC 机的地址信息,如图14 所示。按上述方法,将PC0 的I 设置为92.6.,子网掩码55255.255.,默认网关12.1681.。用同样的方法设置P的IP 为.168.2.2,子网掩码255255.25.0,默认网关12.16.2.1。图14 PC 配置配置路由器端口。设置oute,在路
19、由器配置界面中选择“cofig”标签,选择“FasEthernet0/”, 将IP 设置成9268.1.1 , 子网掩码5525.25.0, 同样设置“FastEtrne0”,将IP 设置成921682.1,子网掩码255255255.0,如图15 所示,注意将路由器端口打开。图 路由器配置(4)使用Ping命令,并在模拟模式下观察。如图16 所示,进入模拟模式。双击PC0 的图标,选择“estp”标签,选择“Cman Prmp”,输入“pg 92.8.2”,如图17所示。同时,点击“Aut captrlay”按钮,运行模拟过程,观察事件列表“vet List”中的报文。图16 进入模拟模式图
20、 17运行ing 命令() 使用traert 命令,并在模拟模式下观察。六、实验体会、质疑和建议通过这次实验,我大致对ackt Tce这款软件有了初步了解。PacketTrcer 是著名网络设备厂商CIO 公司开发的一种集成模拟、可视化、交互式学习和评价环境,供网络初学者学习计算机网络的设计、配置和排除故障之用。Packt Trac 根据网络设备和协议的简化模型,以模拟、可视化、连续播放网络现象,使用者能够获得理解网络行为的感受,获得操作、配置网络设备的经验。在这次实验中要注意:当物理连接正确时,与设备端口连接的线缆上的点应当变为绿色。否则,应当检查线缆的类型是否正确以及接口卡是否处于“开(o
21、)”的状态。计算机实验报告姓名: 学号: 专业: 班级: 1班 实验地点: xxx实验室 实验时间: 仪器编号: 同组人员: 指导教师签字: 成绩: 教员评语: 实验报告正文:1、实验名称分析EheetII帧2、实验目的深入理解rnet I 帧结构。三、实验内容和要求基本掌握使用Wieshar分析俘获的踪迹文件的基本技能。4、实验环境1、运行Wndows 2008 Serverios XPWindo 7操作系统的一台。2、PC 具有以太网卡一块,通过双绞线与网络相连;或者具有适合的踪迹文件。3、每台 运行程序协议分析仪Wiresark。五、操作方法与实验步骤、分析踪迹文件中的帧结构用Wirsh
22、ark 俘获网络上收发分组或者打开踪迹文件,选取感兴趣的帧进行分析。如图18 所示,选取第10 号帧进行分析。在首部细节信息栏中,可以看到有关该帧的到达时间、帧编号、帧长度、帧中协议和着色方案等信息。在“ 帧中协议”中,看到该帧有“hernet:IP:IMP:ata”的封装结构。图18 分析帧的基本信息为了进一步分析Ehernet I 帧结构,点击首部细节信息栏中的“Ethre II”行,有关信息展开如图19所示。图 19Ethenet I 帧详细信息其中看到源 MC 地址为00:20:e0:8:7:1a,目的AC地址为00:06:25:d:3;以太类型字段中值为0x800,表示该帧封装了IP
23、 数据报;以及AC 地址分配的相关信息。6、实验数据记录和结果分析1、IEE 02.以太帧结构。它是在以太网链路上运行的一种数据分组,开始于前导码和帧定界符起始,后继的是以太首部的目的和源地址。该帧的中部是载荷数据,其中包括了由该帧携带的其他协议(如I)的首部。该帧的尾部是2 比特的循环冗余码校验,以检测数据传输时可能的损伤。它完整的帧结构如图20 所示。图20 0.3以太帧结构2、Eherne I 帧结构。有几种不同类型的帧结构,尽管它们格式和最大传输单元不同,但却能够共存于相同的物理媒体上。Ethert I帧(又称DIX 帧)是目前使用最广的以太帧。图2 显示了Etent II 帧结构(该
24、帧前后的辅助字段没有显示)。与802.3 以太帧结构相比,它较为简单。其中的以太类型字段标识了封装了该帧数据中的较高层协议。例如,以太类型值为x0指示了该帧包含了IPv 数据报,86表明指示了该帧包含了ARP 帧,0810 指示了该帧包含了IEE 802.1Q 帧。图 21 802.3 以太帧结构7、实验体会、质疑和建议本次实验我初步了解了tent I 帧结构,也学会了网络抓包。Etherne I 就是DIX以太网联盟推出的,它由6个字节的目的MA地址,个字节的源MAC地址,2个字节的类型域(用于标示封装在这个rame、里面数据的类型)以上为FraeHeader,接下来是46-150字节的数据
25、,和4字节的帧校验)计算机实验报告姓名: 学号: 专业: 班级: 01班 实验地点: xxx实验室 实验时间: 仪器编号: 同组人员: 指导教师签字: 成绩: 教员评语: 实验报告正文:1、实验名称交换机与集线器工作机理分析2、实验目的1、观察交换机处理广播和单播报文的过程。2、比较交换机与集线器工作过程。三、实验内容和要求掌握使用PacktTacr 模拟网络场景的基本方法,加深对网络环境、网络设备和网络协议交互过程等方面的理解。4、实验环境1、运行Window 28 Srvr/WndwsXPWinws 7 操作系统的P 一台。2、下载CICO公司提供的Pakrcr 版本5.2.。五、操作方法
26、与实验步骤1、在PkeTrae 模拟器中配置网络拓扑在 PaketTrcer 模拟器中配置如图22 所示的网络拓扑,其中通用交换机连接4 台普通PC,通用集线器hub 连接2 台普通。图 实验网络拓扑图点击 PC,在每台C 的配置窗口中配置合理的IP地址和子网掩码,无需为交换机和集线器配置IP 地址2、观察交换机如何处理广播和单播报文(1)在实时与模拟模式之间切换4 次,完成生成树协议。所有链路指示灯应变为绿色。最后停留在模拟模式中。(2) 使用 Inspect(检查)工具(放大镜)打开 PCA 和PC 的RP 表以及交换机的MA 表。本练习不关注交换机的 R 表。将选择箭头移到交换机上,查看
27、交换机端口及其接口 MC 地址的摘要。注意,这不是交换机获取的地址表。将窗口排列在拓扑上方。(3) 添加简单 U以从 CA 发送ping到C B(也可以在PC A 的ekTo 窗口中打开模拟命令行“CommandPromp”,运行PING命令)。使用 Ad SmpePDU(添加简单 PU)(闭合的信封)从 PC A 发送一个 png 到 。点击 PC A(源),然后点击 PB(目的)。Event List(事件列表)中将会显示两个事件:一个IMP 回应请求和一个 AR请求,用以获取PC B的 MC 地址。点击 no(信息)列中的彩色框以检查这些事件。(4) 逐步运行模拟。使用 Captu/Forwar(捕获/转发)按钮跟踪数据包的最终顺序。由于PC A A表中没有 PC 的相应条目,因此为了完成 ping,它必须发出ARP 请求。交换机从ARP请求获取 P A 的 MC 地址及其连接的端口,从 RP回复获取 PC B 的 MAC 地址及其连接的端口,交换机会将 ARP 请求从所有端口泛洪出去,因为 ARP 请求始终是广播。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1