搜档网
当前位置:搜档网 › 计算机网络实验报告

计算机网络实验报告

计算机网络实验报告
计算机网络实验报告

学号

计算机学院

实验报告

课程名称计算机网络原理

姓名

专业

班级

指导教师

日期

实验项目列表

计算机学院实验报告

姓名:学号:专业:班级: 01班

实验地点: xxx实验室实验时间:仪器编号:

同组人员:指导教师签字:成绩:

教员评语:

实验报告正文:

一、实验名称

使用网络协议分析仪Wireshark

二、实验目的

1、掌握安装和配置网络协议分析仪Wireshark的方法

2、熟悉使用Wireshark工具分析网络协议的基本方法,加深对协议格式、协议层次和协议交互过程的理解

三、实验内容和要求

1、安装和配置网络协议分析仪

2、使用并熟悉Wireshark分析协议的部分功能

四、实验环境

1、运行Windows 2008 Server/Windows XP/Windows 7 操作系统的PC 一台。

2、每台PC 具有以太网卡一块,通过双绞线与局域网相连。

3、Wireshark 程序(可以从下载) 和WinPcap 程序(可以从

下载。如果Wireshark 版本为或更高,则已包含了WinPcap 版

本。

五、操作方法与实验步骤

1、安装网络协议分析仪

安装 Wireshark 版本。双击Wireshark 安装程序图标,进入安装过程。根据提示进

行选择确认,可以顺利安装系统。当提示“Install WinPcap 时,选择安装;此后进入安

装WinPcap 版本,并选择让WinPcap 在系统启动时运行。此后,Wireshark 将能安装好

并运行。

2、使用Wireshark 分析协议

(1) 启动系统。点击“Wireshark”图标,将会出现如图1 所示的系统界面。

图1 Wireshark 系统界面

其中“俘获(Capture)”和“分析(Analyze)”是Wireshark 中最重要的功能。

(2)分组俘获。点击“Capture/Interface”菜单,出现如图2 所示界面。

图 2 俘获/接口界面

如果该机具有多个接口卡,则需要指定希望在哪块接口卡俘获分组。点击“Options”,则出现图3 所示的界面

图 3 俘获/接口/选项界面

在该界面上方的下拉框中将列出本机发现的所有接口;选择一个所需要的接口;也能够在此改变俘获或显示分组的选项。

此后,在图2 或者图3 界面中,点击“Start(开始)”,Wireshark 开始在指定接口上俘获分组,并显示类似于图4 的界面。

当需要时,可以点击“Capture/Stop” 停止俘获分组,随后可以点击“File/Save”将俘获的分组信息存入踪迹(trace)文件中。当需要再次俘获分组时,可以点击“Captuer/Start”重新开始俘获分组。

(3)协议分析。系统能够对Wireshark 俘获的或打开的踪迹文件中的分组信息(用File/Open 功能)进行分析。如图4 所示,在上部“俘获分组的列表”窗口中,有编号(No)、时间(Time)、源地址(Source)、目的地址(Destination)、协议(Protocol)、长度(Length)和信息(Info)等列(栏目),各列下方依次排列着俘获的分组。中部“所选分组首部的细节信息”窗口给出选中帧的首部详细内容。下部“分组内容”窗口中是对应所选分组以十六进制数和ASCII 形式的内容。

图 4 Wireshark 的俘获分组界面

若选择其中某个分组如第 255 号帧进行分析。从图4 中的信息可见,该帧传输时间为俘获后的秒;从源IP 地址传输到目的IP 地址;帧的源MAC 地址和目的MAC 地址分别是和 (从中部分组首部信息窗口中可以看到);分组长度74 字节;是TCP 携带的HTTP 报文。从分组首部信息窗口,可以看到各个层次协议及其对应的内容。例如,对应图5 的例子,包括了Ethernet II 帧及其对应数据链路层信息(参见图5),可以对应Ethernet II 帧协议来解释对应下方协议字段的内容。接下来,可以发现Ethernet II 协议上面还有PPP-over-Ethernet 协议、Point-to-Point 协议、IP 和TCP 等,同样可以对照网络教材中对应各种协议标准,分析解释相应字段的含义。

注意:当我们分析自行俘获分组时,即使无法得到与如图4 所示完全一样的界面,但也能够得到非常相似的分析结果。在后面的实验中,读者应当有意地改变相应的报文内容或IP 地址等,培养这种举一反三能力的能力。

图 5 Ethernet 帧及其对应数据链路层信息

当俘获的分组太多、类型太杂时,可以使用Analyze 中的“使能协议(Enabled Protocols)”和过滤器

(Filters)等功能,对所分析的分组进行筛选,排除掉无关的分组,提高分析效率。

六、实验体会、质疑和建议

通过这次试验,我初步熟悉了Wireshark这个软件的使用方法。Wireshark 对于在实践中分析和调试网络协议,特别是对初学者理解网络协议都是十分有用的工具。当在家中或在实验室中使用桌面计算机运行网络应用程序时,可以用Wireshark观察本机基于网络协议与在因特网别处执行的协议实体交互和交换报文情况。因此,Wireshark 能够使用户计算机成为真实动态实验的有机组成部分,通过动手实验来观察网络的奥秘,进而深入理解和学习它们。能够得到极大地深化读者的网络概念和提升实验技能:观察网络协议的动作和动手操作它们,即观察两个协议实体之间交换的报文序列,钻研协议运行的细节,使协议执行某些动作,观察这些动作及其后果。

这个实验的注意事项有:

1) 安装Wireshark 网络协议分析仪前应安装WinPcap 网络监测驱动程序。

2) 俘获分组前应注意选择正确的网络接口。

3) 协议分组的俘获结果可以保存在指定的文件中,并可以在以后再行使用。

计算机实验报告

姓名:学号:专业:班级: 01班

实验地点: xxx实验室实验时间:仪器编号:

同组人员:指导教师签字:成绩:

教员评语:

实验报告正文:

一、实验名称

使用网络模拟器PacketTracer

二、实验目的

1、正确安装和配置网络模拟器软件PacketTracer。

2、观察与IP 网络接口的各种网络硬件及其适用场合。

三、实验内容和要求

掌握使用PacketTracer 模拟网络场景的基本方法,加深对网络环境、网络设备和网络协议交互过程等方面的理解。

四、实验环境

1、运行Windows 2008 Server/Windows XP/Windows 7 操作系统的PC 一台。

2、下载CISCO 公司提供的PacketTracer 版本。

五、操作方法与实验步骤

1、安装网络模拟器

安装 CISCO 网络模拟器PacketTracer 版本。双击PacketTracer 安装程序图标,进入安装过程。根据提示进行选择确认,可以顺利安装系统。

2、使用PacketTracer 模拟器

(1) 启动系统。点击“CISCO Packet Tracer”图标,将会出现如图7 所示的系统界面。

图 7 PacketTracer 的主界面

菜单栏中包含新建、打开、保存等基本文件操作,其下方是一些常用的快捷操作图标。工作区则是绘制、配置和调试网络拓扑图的地方。操作工具位于工作区右边,自上而下有7个按钮。这些操作工具的作用分别是:选择(Selected),用于选中配置的设备;移动(MoveLayout),用于改变拓扑布局;放置标签(Place Note),用于给网络设备添加说明;删除(Delete),用于去除拓扑图中的元素,如设备、标签等;检查(Inspect),用于查询网络设备的选路表、MAC 表、ARP 表等;增加简单的PDU(Add Simple PDU),用于增加IP 报文等简单操作;增加复杂的PDU(Add Complex PDU),可以在设置IP 报文后再设置TTL 值等操作。使用检查工具可以查看网络设备(交换机、路由器)的3 张表,该功能等同于在IOS 命令行中采用相应的show 命令,如show arp。增加简单的PDU 和增加复杂的PDU 两个工具用于构造测试网络的报文时使用,前者仅能测试链路或主机之间是否路由可达,后者则具有更多的功能。例如,要测试PC0 到Router0 之间的连通性,可以先用增加简单的PDU 工具点击PC0,再用该工具点击Router0 就可以看出两设备之间是否连通。如图8 所示。

图 8 用增加简单的PDU 工具测试设备之间的连通性

增加复杂的 PDU 工具的使用方法稍复杂些,也是先用工具依次点击所要测试链路的两端,再设置所要发送的报文格式。设置报文格式如图9 所示。

图9 定制增加复杂的PDU 中的报文

在主界面右下角,是转换实时模式与模拟模式的按钮。在实时模式下,所有操作中报文的传送是在瞬间完成。在模拟状态下,报文的传送是按操作一步一步地向前走,有助于我们仔细地观察报文的具体传输过程。

(2) 绘制网络拓扑图

绘制网络拓扑图主要有以下几个步骤:增加网络设备,增加设备硬件模块,连接设备和配置设备等。

增加网络设备:在主界面下方有增加网络设备的功能区,该区域有两个部分:设备类别选择区域以及显示某个类别设备的详细型号区域。先点击设备类别,再选择具体型号的设备。例如,先从左下角区域选择了路由器类别,此时右侧区域将显示可用的各种CISCO路由器型号列表,点选后可以将其拖入工作区。这样,可以从中选用所要的(大量的!)网络设备。

增加设备硬件模块(选项):如果选用的网络设备恰好适用,则可以进行下一步。但有时有些设备基本合用,但还缺少某些功能,如某种硬件接口数量不够等,这就需要通过增加设备硬件模块来解决。例如,如果选择了路由器2620XM,发现它仅有一个10/100Mbps 的以太端口,一个控制端口和一个辅助设备端口。若需要扩展一个光纤介质的100 Mbps 的以太端口和一些RJ45 端口的以太端口。这时双击工作区路由器2620XM 图标,可以看到如图10 所示的界面。从图中左侧物理模块列表中找出模块NM-1FE-FX,从左下方窗口中的描述发现它符合要求,就可以将其拖入上部的物理设备视图中。由此,可以完成所有相关操作。

图 10 路由器2620XM 的物理接口

连接设备:在设备类型区域选取“连接(Connections)”,再在右侧选取具体连接线缆类型。注意到连接线缆有如下不同类型:线缆有控制口(Console) 、直连铜线(CopperStraight-Through)、交叉铜线(Copper Cross-Over)和光纤(Fiber)等,你需要选取适当的线缆类型才能保证设备能够正确连通。

配置设备:配置网络设备是一件细致的工作,将在其他实验中讲解配置网络设备详细过程。

下面以图 11 为例,讲解绘制一幅简单的网络拓扑图的过程(参见图11)。

图 11 经交换机连接两台PC

先用上述方法从设备区拖入两台PC 和一台交换机,再用直通铜线与某个RJ45 以太端口连接。稍侯片刻,

线缆端的点就会变绿,表示所有的物理连接都是正确的,否则要检查并排除所存在的物理连接方面的问题。为了使两台 PC 之间IP 能够连通,需要进一步配置该网络的网络层协议。双击PC0 的图标,进入“Config/FastEthernet”界面,开始配置“IP Configuration”。选静态(Static)方式,IP地址可以输入:,子网掩码可以选:。对PC1 图标,也进行类似的配置,只是IP 地址可以为:。为了检验配置是否正确,双击PC0,进入“Desktop/Command Ptompt”界面,键入:ping ,这时就应当出现PC1 对该Ping响应的信息。由于交换机是一种自配置的设备,无需配置就能使用其基本功能工作。

3、观察与IP 网络接口的各种网络硬件

为了能够利用 IP 进行通信,网络设备硬件接口之间至少要用一种物理介质连接好,并且要求这些硬件接口与物理介质相匹配。下面,通过实验来研究相关内容。从 PacketTracer 中打开路由器2620XM 的物理设备视图,仔细做下列工作:观察有关NM-1FE-FX 模块描述;将其拖入设备,观察模块面板上的硬件接口情况(可以用Zoom In 放大);做笔记,并自行分析该模块的适用场合。对路由器 2620XM 的NM-1FE-TX、NM-2FE2W、NM-8AM、NM cover plate 模块分别做出上述工作。

4、ping 和traceroute 实验

(1) 启动系统。在网络设备库中选择型号为“1841”的路由器一台,PC 机两台,如图12所示。

图 12 构建网络拓扑

(2) 创建链路。在设备库中选择链路,选择自动添加链路类型,然后分别点击需要添加链路的设备,结果如图13 所示,此时链路两端红色表示链路不通。

图 13 添加链路

(3)配置网络设备。双击设备,得到设备的配置界面。在PC 机的配置界面中,选择“Desktop”标签,选择“IP Configuration”,配置PC 机的地址信息,如图14 所示。按上述方法,将PC0 的IP 设置为,子网掩码,默认网关。用同样的方法设置PC1 的IP 为,子网掩码,默认网关。

图 14 PC 配置

配置路由器端口。设置Router0,在路由器配置界面中选择“config”标签,选择“FastEthernet0/0” ,将IP 设置成,子网掩码,同样设置“FastEthernet0/1”,将IP 设置成,子网掩码,如图15 所示,注意将路由器端口打开。

图 15 路由器配置

(4) 使用Ping 命令,并在模拟模式下观察。如图16 所示,进入模拟模式。双击PC0 的图标,

选择“Desktop”标签,选择“Command Prompt”,输入“ping ,如图17 所示。同时,

点击“Auto capture/play”按钮,运行模拟过程,观察事件列表“Event List”中的报文。

图 16 进入模拟模式

图 17 运行ping 命令

(5) 使用tracert 命令,并在模拟模式下观察。

六、实验体会、质疑和建议

通过这次实验,我大致对Packet Tracer这款软件有了初步了解。PacketTracer 是著名网络设备厂商CISCO

公司开发的一种集成模拟、可视化、交互式学习和评价环境,供网络初学者学习计算机网络的设计、配置和

排除故障之用。Packet Tracer 根据网络设备和协议的简化模型,以模拟、可视化、连续播放网络现象,使用者能够获得理解网络行为的感受,获得操作、配置网络设备的经验。在这次实验中要注意:当物理连接正确时,与设备端口连接的线缆上的点应当变为绿色。否则,应当检查线缆的类型是否正确以及接口卡是否处于“开(on)”的状态。

计算机实验报告

姓名:学号:专业:班级: 01班

实验地点: xxx实验室实验时间:仪器编号:

同组人员:指导教师签字:成绩:

教员评语:

实验报告正文:

一、实验名称

分析Ethernet II帧

二、实验目的

深入理解Ethernet II 帧结构。

三、实验内容和要求

基本掌握使用Wireshark 分析俘获的踪迹文件的基本技能。

四、实验环境

1、运行Windows 2008 Server/Windows XP/Windows 7 操作系统的PC 一台。

2、PC 具有以太网卡一块,通过双绞线与网络相连;或者具有适合的踪迹文件。

3、每台PC 运行程序协议分析仪Wireshark。

五、操作方法与实验步骤

1、分析踪迹文件中的帧结构

用 Wireshark 俘获网络上收发分组或者打开踪迹文件,选取感兴趣的帧进行分析。如图18 所示,选取第

10 号帧进行分析。在首部细节信息栏中,可以看到有关该帧的到达时间、帧编号、帧长度、帧中协议和着色方案等信息。在“ 帧中协议” 中,看到该帧有“Ethernet:IP:ICMP:data”的封装结构。

图 18 分析帧的基本信息

为了进一步分析Ethernet II 帧结构,点击首部细节信息栏中的“Ethernet II”行,有关信息展开如图19 所示。

图 19 Ethernet II 帧详细信息

其中看到源 MAC 地址为00:20:e0:8a:70:1a,目的MAC 地址为00:06:25:da:af:73;以太类型字段中值为0x0800,表示该帧封装了IP 数据报;以及MAC 地址分配的相关信息。

六、实验数据记录和结果分析

1、IEEE 以太帧结构。它是在以太网链路上运行的一种数据分组,开始于前导码和帧定界符起始,后继的是以太首部的目的和源地址。该帧的中部是载荷数据,其中包括了由该帧携带的其他协议(如IP)的首部。该帧的尾部是32 比特的循环冗余码校验,以检测数据传输时可能的损伤。它完整的帧结构如图20 所示。

图20 以太帧结构

2、Ethernet II 帧结构。有几种不同类型的帧结构,尽管它们格式和最大传输单元不同,但却能够共存于相同的物理媒体上。Ethernet II 帧(又称DIX 帧)是目前使用最广的以太帧。图21 显示了Ethernet II 帧结构(该帧前后的辅助字段没有显示)。与以太帧结构相比,它较为简单。其中的以太类型字段标识了封装了该帧数据中的较高层协议。例如,以太类型值为0x0800 指示了该帧包含了IPv4 数据报,0x0806 表明指示了该帧包含了ARP 帧,0x8100 指示了该帧包含了IEEE 帧。

图 21 以太帧结构

七、实验体会、质疑和建议

本次实验我初步了解了Ethernet II 帧结构,也学会了网络抓包。Ethernet II 就是DIX以太网联盟推出的,它由6个字节的目的MAC地址,6个字节的源MAC地址,2个字节的类型域(用于标示封装在这个Frame、里面数据的类型)以上为Frame Header,接下来是46--1500 字节的数据,和4字节的帧校验)

计算机实验报告

姓名:学号:专业:班级: 01班

实验地点: xxx实验室实验时间:仪器编号:

同组人员:指导教师签字:成绩:

教员评语:

实验报告正文:

一、实验名称

交换机与集线器工作机理分析

二、实验目的

1、观察交换机处理广播和单播报文的过程。

2、比较交换机与集线器工作过程。

三、实验内容和要求

掌握使用PacketTracer 模拟网络场景的基本方法,加深对网络环境、网络设备和网络

协议交互过程等方面的理解。

四、实验环境

1、运行Windows 2008 Server/Windows XP/Windows 7 操作系统的PC 一台。

2、下载CISCO 公司提供的PacketTracer 版本。

五、操作方法与实验步骤

1、在PacketTracer 模拟器中配置网络拓扑

在 PacketTracer 模拟器中配置如图22 所示的网络拓扑,其中通用交换机连接4 台普通PC,通用集线器hub

连接2 台普通PC。

图 22 实验网络拓扑图

点击 PC,在每台PC 的配置窗口中配置合理的IP 地址和子网掩码,无需为交换机和集线器配置IP 地址2、观察交换机如何处理广播和单播报文

(1) 在实时与模拟模式之间切换4 次,完成生成树协议。所有链路指示灯应变为绿色。最后停留在模拟模式中。

(2) 使用 Inspect(检查)工具(放大镜)打开 PC A 和 PC B 的 ARP 表以及交换机的MAC 表。本练习不关注交换机的 ARP 表。将选择箭头移到交换机上,查看交换机端口及其接口 MAC 地址的摘要。注意,这不是交换机获取的地址表。将窗口排列在拓扑上方。

(3) 添加简单 PDU 以从 PC A 发送ping 到PC B(也可以在PC A 的DeskTop 窗口中打开模拟命令行“Command Prompt”,运行PING 命令)。使用 Add Simple PDU(添加简单 PDU)(闭合的信封)从 PC A 发送一个 ping 到 PC B。点击 PC A(源),然后点击 PC B(目的)。Event List(事件列表)中将会显示两个事件:一个ICMP 回应请求和一个 ARP 请求,用以获取 PC B 的 MAC 地址。点击 Info(信息)列中的彩色框以检查这些事件。

(4) 逐步运行模拟。

使用 Capture/Forward(捕获/转发)按钮跟踪数据包的最终顺序。由于 PC A ARP 表中没有 PC B 的相应条目,因此为了完成 ping,它必须发出 ARP 请求。交换机从 ARP 请求获取 PC A 的 MAC 地址及其连接的端口,从 ARP 回复获取 PC B 的 MAC 地址及其连接的端口,交换机会将 ARP 请求从所有端口泛洪出去,因为 ARP 请求始终是广播。PC A收到 ARP 回复之后,便可以完成 ping。从交换机的角度来看,ping 是已知单播。完成对数据包的跟踪之后,点击 Reset Simulation(重置模拟)按钮。

3、观察交换机和集线器的工作过程

(1) 现在尝试使用 Add Simple PDU(添加简单 PDU)按钮从 PC E ping PC A。跟踪数据包,尝试了解发生的变化。

(2) 进行其他实验,了解交换机和集线器的不同。

六、实验结果分析

集线器工作在物理层,仅对电信号进行放大整形向所有端口转发,并不识别数据链路层的帧,更不执行CSMA/CD 协议。交换机工作在数据链路层,对接口接收的数据链路层的帧进行处理,查看其目的MAC

地址,选择正确的接口进行存储转发,在向其他接口转发时要执行CSMA/CD 协议。交换机通过其接收的帧来学习每个端口连接的设备的物理地址,并将该信息存储在地址表中。如果交换机收到的帧的目的设备物理地址在其地址表中,它只会将该帧从连接该设备的端口发送出去。这称为已知单播。如果交换机收到一个广播,就会将该帧从接收端口以外的所有其他端口泛洪出去。另外,如果交换机收到的帧的目的设备 MAC 地址不在其地址表中(即未知单播),它也会将该帧从除接收端口以外的所有其他端口泛洪出去。当交换机将帧从除接收端口以外的所有其他端口泛洪出去时,其行为类似于集线器。

一个集线器形成了一个网络碰撞域;而对局域网交换机而言,每个端口可能构成一个独立的碰撞域,大大减少了分组访问网络冲突的机会。只要PC 两两之间访问交换机的不同端口,并且这些端口配置为全双工的,它们之间就不存在碰撞域。广播域是对广播分组直接到达的区域而言的,由于局域网交换机转发广播报文,因此由交换机连接的局域网构成了一个广播域。

七、实验体会、质疑和建议

通过本次实验,我掌握了使用PacketTracer 模拟网络场景的基本方法,加深了对网络环境、网络设备和网

络协议交互过程等方面的理解。同时也了解了交换机与集线器工作过程。

计算机实验报告

姓名:学号:专业:班级: 01班

实验地点: xxx实验室实验时间:仪器编号:

同组人员:指导教师签字:成绩:

教员评语:

实验报告正文:

一、实验名称

分析IP报文结构

二、实验目的

深入理解IP 报文结构和工作原理。

三、实验内容和要求

掌握用Wireshark 分析俘获的踪迹文件的基本技能。

四、实验环境

1、运行Windows 2008 Server/Windows XP/Windows 7 操作系统的PC 一台。

2、PC 具有以太网卡一块,通过双绞线与校园网相连;或者具有适合的踪迹文件。

3、每台PC 运行程序协议分析仪Wireshark。

五、操作方法与实验步骤

1、分析俘获的分组

打开踪迹文件,用鼠标点选感兴趣的帧,按右键出现如图23 菜单。该菜单提供了许多非常有用的功能,详细情况可以参见系统软件自带的“Wireshark 用户指南”的表。例如,当选中编号10 的分组,用鼠标指向

其源地址,打开如图23 所示菜单,点击“Selected”,就会出现如图24 所示的界面。可见,系统已经自动用其源地址作为过滤条件,从众多分组中过滤出与有关分组了。更一般的定义过滤条件,可以选用“Analyze/DisplayFilters”功能。有关过滤条件的表示,可以参见“Wireshark 用户指南” 节的内容。

图 23 分组列表窗口的弹出菜单

图 24 以源地址作为条件进行过滤

有时为了清晰起见,需要屏蔽掉较高层协议的细节,可以点击“Analyze/Enable Protocols”打开“Profile: Default”窗口,若去除选择IP,则将屏蔽IP 相关的信息。

2、分析IP 报文结构

将计算机联入网络,打开 Wireshark 俘获分组,从本机向选定的Web 服务器发送Ping报文。选中其中一条Ping 报文,该帧中的协议结构是:Ethernet: IP: ICMP: data。为了进一步分析IP 数据报结构,点击首部细节信息栏中的“Internet Protocol”行,有关信息展开如图25首部信息窗口所示。

图25 “nternet Protocol”详细信息

六、实验数据记录和结果分析

互联网控制报文协议报文格式。互联网控制报文协议(Internet Control Message Protocol,ICMP)由[RFC 792]定义,它用于主机路由器彼此交互网络层信息。ICMP 最典型的用途是差错报告。图27 为ICMP 的报文格式。

图 27 ICMP 报文格式

七、实验体会、质疑和建议

通过这次实验,我又接触到了Wireshark 的又一个功能,掌握了用Wireshark 分析俘获的踪迹文件的基本技能。更加深入理解了IP 报文结构和工作原理。

计算机实验报告

姓名:学号:专业:班级: 01班

实验地点: xxx实验室实验时间:仪器编号:

同组人员:指导教师签字:成绩:

教员评语:

实验报告正文:

一、实验名称

分析ARP

二、实验目的

深入理解地址解析协议(ARP)的工作原理。

三、实验内容和要求

理解IP 和以太网协议的关系,掌握IP 地址和MAC 地址的映射机制,搞清楚IP 报文

是如何利用底层的以太网帧进行传输的。

四、实验环境

1、运行Windows 2008 Server/Windows XP/Windows 7 操作系统的PC 一台。

2、PC 具有以太网卡一块,通过双绞线与网络相连;或者具有适合的踪迹文件。

3、每台PC 运行程序协议分析仪Wireshark。

五、操作方法与实验步骤

1、查看本机因特网硬件地址

ipconfig 是Windows 操作系统中调试网络配置的常用命令,其主要功能包括显示主机的网络配置信息(通

过/all 参数)、释放获得的IP 地址信息(通过/release 参数),或者重新获取ip地址信息(通过/renew 参数)等。本次实验主要学习使用ipconfig 查看计算机网卡的物理地址,对其他功能感兴趣的读者可以通过ipconfig /?命令查看相应的使用帮助。

图 31 ipconfig 基本命令

在“运行”窗口中输入“cmd”后,在打开的“命令提示符”窗口中输入“ipconfig /all ”命令,可以看到类似于图31 所示的有关网络连接的信息。其中,主机的名字为LAB702-XING, 以太网络适配器为Intel(R) 82567LM-3 Gigabit Network Connection ,其MAC 地址为00-23-AE-A5-21-87,DHCP 功能关闭,IP 地址为,掩码为,默认网关是,DNS 服务器是和。

2、使用ARP 命令

通过 ARP 命令能够显示和修改ARP 高速缓存中IP 地址和MAC 地址的映射表,与ipconfig 类似,该命令同样包含多种参数,可以首先在“命令提示符”界面中输入“arp /?”查看ARP 命令的使用帮助,如图32 所示。

图 32 ARP 帮助信息

由图 32 可以看到,ARP 命令主要功能包括显示当前ARP 高速缓存中全部的IP 地址和MAC 地址映射信息、删除当前ARP 高速缓存中的地址映射信息、以及增加一条静态地址映射信息等,下面分别对这3 个主要功能加以说明。

在“命令提示符”界面中键入“arp –a”指令,可以查看本机ARP 表中的全部内容,如图33所示。可以看到,在ARP 高速缓存表中每个表项包括3 个部分:主机IP 地址,主机物理地址以及表项类型,其中表项类型中dynamic 表明该表项状态为动态更新,一段时间未刷新将会被删除,static 表明该表项为静态绑定,除非主动删除该表项将一直存在。

图 33 查看本机ARP 缓存表中信息

“arp –d”命令用于主动清除ARP 表中的全部记录,如图34 所示,执行过“arp –d”命令后,再次执行“arp –a”命令可以发现系统提示不存在ARP 表项。

图 34 主动清空ARP 表项

如果仅希望删除 ARP 表中的部分表项,可以在“arp –d”命令后加相应的IP 地址参数,例如“arp –d 将仅删除ARP 表中IP 地址为的表项。“arp –s”命令允许人们手工在ARP 表项中增加一条IP 地址和物理地址的绑定记录,其命令格式为“arp –s 00-12-36-fe-eb-dc”,如图35 所示,执行该命令后,在ARP 表中增加了一条表项,并且其类型字段为static,表明是一个静态绑定的表项。

图 35 手工添加一条静态ARP 表项

3、分析ARP 协议工作过程

(1) 在实验室中选择两台相连的计算机,清除ARP 表中的所有项目。

本次实验选择 IP 地址为的主机A 和的主机B 进行实验,首先在主机A 与B 上分别执行“arp –d”命令清除ARP 表中的所有项目,如图36 所示。

图 36 清空主机ARP 表项

(2) 在主机A 上运行Wireshark 程序,执行包俘获操作。

(3) 从主机A 向主机B 发送Ping 包,稍后停止发Ping 包。分别检查两台主机的ARP表中项目。

如图 37 所示,可以发现此时主机A 的ARP 表项中增加了一条关于主机B 的表项,检查主机B 的ARP 表可以发现类似结论。

图 37 查看主机ARP 表项

(4)从俘获的分组中找出ARP 报文,并分析ARP 协议执行的全过程,画出或写出ARP协议报文的交互过程,分析实验结果和现象。

图 38 ARP 请求报文分析

图 38 显示了本次通信过程的分组俘获情况,并且为了清晰起见,运用arp 作为过滤器,以便只显示通信过程中的ARP 报文,分析发现报文2 为主机A 发送的ARP 请求报文,进一步分析其报文结构可以发现,ARP 报文是封装在以太帧中传输,并且在以太帧中协议类型为0x0806,其源MAC 地址为主机A 的MAC 地址00:23:ae:a5:21:87,目的MAC 地址为广播地址ff:ff:ff:ff:ff:ff,表明ARP 请求报文是一个广播帧。ARP 协议中硬件类型为以太网,协议类型为IP,硬件地址和协议地址的长度分别为6 字节(48 bits MAC 地址)和4 字节(32 bitsIP 地址),操作类型为ARP 请求报文(0x0001),发送方的MAC 地址和IP 地址分别为00:23:ae:a5:21:87 和,目标方的MAC 地址未知(全0 填充),IP 地址为。报文 4 为主机B 向主机A 发送的ARP 应答报文,图39 给出了其详细结构,可见其同样是封装在以太帧中传输,但源MAC 地址为主机B 的MAC 地址bc:30:5b:a2:c1:32,目的MAC 地址为主机A 的MAC 地址00:23:ae:a5:21:87(思考为什么不像ARP 请求报文那样设为广播地址?)。ARP 操作类型为ARP 应答报文(0x0002),发送方的MAC 地址和IP 地址分别为bc:30:5b:a2:c1:32 和,目标方的MAC 地址为00:23:ae:a5:21:87,IP 地址为。

图 39 ARP 应答报文分析

完成上述交互过程后,通信双方均已获得彼此的MAC 地址,随后即可以进行正常通信。

六、实验结果分析

每一个主机都设有一个 ARP 高速缓存(ARP cache),里面有所在的局域网上的各主机和路由器的IP 地址到硬件地址的映射表,这些都是该主机目前知道的一些地址。例如,当主机A 欲向本局域网上的某个主机B 发送IP 数据报时,就先在其ARP 高速缓存中查看有无主机B 的IP 地址。如有,就可以查出其对应的硬件地址,再将此硬件地址写入MAC 帧,然后通过局域网把该MAC 帧发往此硬件地址。若查不到主机B 的IP 地址的项目,主机A就自动运行ARP,向所在局域网广播一个ARP 查询,查询主机B 的硬件地址,该查询中包含主机B 的IP 地址。主机B 在应答中包含其硬件地址,主机A 将B 的硬件地址添加到其ARP 缓存中供以后使用。

七、实验体会、质疑和建议

本次实验要注意:除本次实验用到的功能外,ipconfig 命令与arp 命令均还有一些强大功能,可以参阅两条命令的帮助文件学习其他功能的用法。当网络规模较大时,Wireshark 会俘获很多与本实验无关的通信分组,可以在过滤器中设置相应过滤条件以便于分析。

计算机实验报告

姓名:学号:专业:班级: 01班

实验地点: xxx实验室实验时间:仪器编号:

同组人员:指导教师签字:成绩:

教员评语:

实验报告正文:

一、实验名称

分析TCP特性

二、实验目的

深入理解TCP 的如下重要机制的工作原理:利用序号和确认号实现可靠数据传输,

TCP 拥塞控制算法(慢启动和拥塞避免),接收方通告的流量控制。

三、实验内容和要求

掌握用Wireshark 分析TCP 踪迹文件的技能。

四、实验环境

1、运行Windows 2008 Server/Windows XP/Windows 7 操作系统的PC 一台。

2、PC 具有以太网卡一块,通过双绞线与校园网相连;或者具有适合的踪迹文件。

3、每台PC 运行程序协议分析仪Wireshark。

五、操作方法与实验步骤

1、俘获本机与远程服务器的TCP 踪迹文件

在开始研究 TCP 工作机制之前,需要使用Wireshark 来俘获从本机到远程服务器之间的TCP 踪迹文件。为

淮海工学院计算机网络实验一实验报告

淮海工学院计算机工程学 院 实验报告书 课程名:计算机网络 题目:实验1 网络认识实验 班级: 学号: 姓名:

一.实验目的与要求 1、通过实验了解主要的网卡、网络连接头、网络传输介质、常见网络设备的特性; 2、初步掌握网卡的安装、各种参数、协议的设置。 二.实验内容或题目 1、参观网络管理实验室,了解和认识网卡、网络连接头、传输线缆、集线器、交换机、路由器、服务器; 2、按照学校校园网环境,基本学会网卡的安装与配置。 三.实验步骤与源程序 1、介绍构建小型局域网的基本步骤; 2、观看各类网卡,介绍网卡的基本功能、分类方法(按总线标准、协议标准、传输速率等分类); 3、观看常见的网络连接头,重点介绍RJ-45连接头及其A标、B标的制作; 附 4 和光纤的特性; 5、观看常见的网络设备,主要介绍集线器Hub、交换机和路由器的功能与特性; 6、动手安装网卡,并Windows 2000环境中安装网卡驱动程序,根据校园网和实验室的环境与管理规定,配置网卡参数(如静态IP地址,网关路由、DNS服务器等) 四.测试数据与实验结果 1、介绍构建小型局域网的基本步骤: 构建局域网的准备工作:①选择合适的组网方式—总线型网络,交叉双绞线,星型网络。 ②组网设备—集线器,网卡,网线,RJ-45水晶头③电脑选购④局域网络设置⑤局域网络的IP地址的设置。通信介质,网卡,modem,路由器等;根据相关配套接口连接计算机,实现网络通信。设置IP地址,设置在同一网段且不能重复,设置方法如下:打开控制面板——网络连接——右键“无线网络连接”——属性——Internet协议。回到“无线网络连接”属性的界面,点击“无线网络配置”——高级,选择“仅计算机到计算机”。以上2步在每台电脑上都要进行。选择一台机器作为服务器。在无线网络配置页面点击添加。为了局域网的安全,在弹出页面中将"自动为我提供此密钥"前的对勾去掉.然后设置SSID号以及网络密钥,点击确定之后服务器的设置就已完成。在另几台台机器上搜索无线信号,双击所搜索到的信号,在弹出页面内输入您所设置的密钥后即可完成连接。 2、网卡 通信适配器或网络接口卡NIC,简称网卡,装有处理器和存储器。网卡实现工作站与局域网传输介质之间的物理连接和电信号匹配,接收和执行工作站与服务器送来的各种控制命令,完成物理层的功能。

武汉大学计算机网络实验报告 (2)

武汉大学教学实验报告 动力与机械学院能源动力系统及自动化专业2013 年11 月10 日

一、实验操作过程 1.在仿真软件packet tracer上按照实验的要求选择无线路由器,一般路由器和PC机构建一个无线局域网,局域网的网络拓扑图如下: 2.按照实验指导书上的表9.1(参数配置表)对路由器,DNS服务器,WWW服务器和PC机进行相关参数的配置: 服务器配置信息(子网掩码均为255.255.255.0) 主机名IP地址默认网关 DNS 202.2.2.1 202.2.2.2 WWW 202.3.3.1 202.3.3.3 路由器配置信息(子网掩码均为255.255.255.0) 主机名型号IP地址默认网关时钟频率ISP 2620XM e1/0:202.2.2.2 e1/1:202.3.3.3 s0/0:202.1.1.2 64000 Router2(Server) 2620XM f0/0:192.168.1.1 s0/0:202.1.1.1 Wireless Router Linksys WRT300N 192.168.1.2 192.168.1.1 202.2.2.1 备注:PC机的IP地址将通过无线路由器的设置自动分配 2.1 对router0(sever)断的配置: 将下列程序代码输到router0中的IOS命令行中并执行,对router0路由器进行设置。Router>en Router#conf t

2.3 WWW服务器的相关配置 对www服务器进行与DNS服务器相似的配置,包括它的IP地址,子网掩码,网关等,具体的相关配置图见下图: WWW服务器的相关配置图

计算机网络实验报告

计算机网络实验报告 班级:电信0901 学号:U200914332 姓名:王焕 2012.1

实验四:网络协议与Web通信 一、实验目的 1.了解网络协议数据单元的格式 2.分析网络协议工作基本流程 3.深入理解Web应用的通信过程 二、实验内容 1.网络协议数据单元分析 通过wireshark抓取局域网数据包并分析各个层次的协议数据单元内容 (1)以太网帧头 (2)IP分组首部 (3)ARP包 (4)ICMP包(ping) 2.Web原理实验 (1)HTTP协议分析 (2)通过socket编程模拟HTTP协议通信过程 三、实验原理 1.Web通信经过四个步骤: (1)建立连接 (2)客户端发送HTTP REQUEST请求 (3)服务器端接收请求,生成RESPONSE响应 (4)关闭连接 2.HTTP协议 客户端浏览器或其他程序与Web服务器之间的应用层通信协议。一般在Internet 上的Web服务器上存放的都是超文本信息,客户机需要通过HTTP协议传输所要访问的超文本信息。 3.Java网络编程 Java Socket对网络的封装是非常完美的,对于进行网络编程的程序员,使用网络就像使用本地文件系统一样简单。 与其他Socket网络编程有一个明显的区别就是,在服务器和客户机通信建立时就要另外一个ServerSocket 。 它仅仅适用与服务器端,监听指定端口,如果有socket 连接请求,它就答应,并在服务器端产生一个socket 与其对应,那么用这个socket 就可以和客户端进行通信了。 实验原理图如下:

四、实验内容及分析 1.编译、执行参考程序 本次实验提供了两个原始程序(NetServer.java和NetClient.java),它们可以实现一个服务器/客户端请求响应的完整过程。Dos环境下先后编译执行NetServer.java与NetClient.java,即可得到一次完整的客户端向服务器请求并得到响应的完整过程,结果如下: 2.修改、编写实验程序 参考程序模拟了客户端与服务器之间的对话,但由于其之间交互的数据都是我们设定的而不含有http报头信息,因此不能和真正的web服务器与浏览器对话,以下即为

计算机网络实验报告

《计算机网络》实验报告 内蒙古工业大学信息工程学院计算机系 年 月 日 专业 班级 组号 学号 姓名

实验一网线制作及网络设备的配置 3. nslookup的主要用途是什么? 4.检查本地主机的端口占用情况,摘抄部分并解释。 5. 利用ipconfig命令检查本地主机的ip地址和mac地址的配置 6. 使用 Ping 命令,验证本地计算机的 IP 地址是否正确地添加到网络?默认网关是否运行?能否通过路由器通讯?写出验证方法和结果。

7.使用 tracert 跟踪某个网络连接,说明该命令的工作原理。 8. 解释Arp指令的主要用途 9.完成交换机的以下配置,应该用什么命令? 1)由用户视图进入系统视图: 2)进入交换机的端口1: 3)显示交换机端口1的信息: 10.写出交换机端口1的显示信息,并解释交换机端口1所显示信息的含义 11. 完成路由器的以下配置,应该用什么命令? 1)配置路由器的名称为R2: 2)进入路由器的端口1: 3)设置端口1的IP地址和和子网掩码分别为192.168.5.1、255.255.255.248: 4)显示端口1的信息: 12. 写出路由器端口1的显示信息,并解释路由器端口1所显示信息的含义。

13.查看路由表信息,写出相应命令和路由信息 14. 写出在路由器上配置静态路由(到192.168.2.0/24,下一跳192.168.1.1)、缺省路由(115.24.92.1)所用的基本命令。 静态路由 缺省路由

实验二组建网络 1、把你在做简单组网实验的连通情况填入下表。 表2-1 配置路由器前的连通情况 2. 配置完路由器后,如何查看路由器的E0及E1的接口状态?将路由器的E0及E1的接口状态信息记录下来。 (1)查看路由器的E0的接口状态命令: 根据显示结果填写E0的接口状态信息: Ethernet0/0 current state : Line protocol current state : The Maximum Transmit Unit: Internet Address: Hardware address: Media type: 是否设置回环(loopback): 是否设置为混杂模式(promiscuous mode): 速率: (2)查看路由器的E1的接口状态命令: 根据显示结果填写E1的接口状态信息: Ethernet0/0 current state : Line protocol current state :

计算机网络实验报告精编WORD版

计算机网络实验报告精 编W O R D版 IBM system office room 【A0816H-A0912AAAHH-GX8Q8-GNTHHJ8】

计算机网络实验报告实验时间:2018年5月16日 参加人员:袁志伟朱兴旺周瑞锦刘小旭 一、实验名称:VLAN划分与配置 了解vlan的作用,掌握在一台交换机上划分VLan的方法和跨交换机的VLan的配置方法,掌握Trunk端口的配置方法。理解三层交换的原理,熟悉Vlan接口的配置 二、实验内容 首先,在一台交换机上划分VLan,用ping命令测试在同一VLan和不同VLan中设备的连通性。然后,在交换机上配置Trunk端口,用ping命令测试在同一VLan和不同VLan中设备的连通性。最后,利用交换机的三层功能,实现Vlan间的路由,再次用ping命令测试其连通性。 三、实验步骤 实验组网架构

图二 Trunk 端口的配置组网图 E0/11 E0/1 E0/1 E0/11 E0/13 E0/1S1 S2 Vlan2 Vlan2 Vlan3 Vlan3 注:S1中vlan2包括端口e0/1 到e0/5,vlan3包括端口e0/7到e 0/11; 注:vlan2包括端口e0/1到e0/5,vlan3包括端口e0/7到e0/11 E0/1 E0/2 E0/10 E0/11 Vlan2 Vlan3 S1 PA PB

图三 VLan 间通信的配置组网图 实施步骤 1.Vlan 的基本配置 步骤1 按照组网图一连接好设备,为交换机划分Vlan 。参考配置命令如下: system [Quidway]VLan 2 [Quidway-vlan2]port e 0/1 e 0/2 e 0/3 e 0/4 e 0/5 [Quidway-vlan2]quit [Quidway]VLan 3 [Quidway-vlan3]port e 0/7 to e 0/11 E0/11 E0/1 E0/1 E0/11 E0/13 E0/1PCA PCB PCC PCD 网关: 网关: S1 Vlan2 Vlan3 注:S1中vlan2包括端口e0/1 到e0/5,vlan3包括端口e0/7到e 0/11; S2 网关: 网关: VLAN2: VLAN3:

计算机网络实验报告 答案讲解

计算机网络实验报告 专业计算机科学与技术 班级计102 学号109074057 姓名王徽军 组号一组D 指导教师毛绪纹 安徽工业大学计算机学院 二○一二年十二月

目录 实验总体说明 (3) 实验一以太网帧的构成 (3) 实验三路由信息协议RIP (8) 实验四传输控制协议TCP (10) 实验五邮件协议SMTP、POP3、IMAP (12) 实验六超文本传输协议HTTP (14)

实验总体说明 1.实验总体目标 配合计算机网络课程的教学,加强学生对计算机网络知识(TCP/IP协议)的深刻理解,培养学生的实际操作能力。 2.实验环境 计算机网络协议仿真实验室: 实验环境:网络协议仿真教学系统(通用版)一套 硬件设备:服务器,中心控制设备,组控设备,PC机若干台 操作系统:Windows 2003服务器版 3.实验总体要求 ●按照各项实验内容做实验,记录各种数据包信息,包括操作、观察、记录、分析, 通过操作和观察获得直观印象,从获得的数据中分析网络协议的工作原理; ●每项实验均提交实验报告,实验报告的内容可参照实验的具体要求,但总体上应包 括以下内容:实验准备情况,实验记录,实验结果分析,算法描述,程序段,实验过程中遇到的问题以及对思考问题的解答等,实验目的、实验原理、实验步骤不需要写入实验报告中。 实验一以太网帧的构成 实验时间:_____________ 成绩:________________ 实验角色:_____________ 同组者姓名:______________________________

练习一:领略真实的MAC帧 q....U 00000010: 85 48 D2 78 62 13 47 24 58 25 00 00 00 00 00 00 .H襵b.G$X%...... 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 ............ 练习二:理解MAC地址的作用 ●记录实验结果 表1-3实验结果 本机MAC地址源MAC地址目的MAC地址是否收到,为什么 主机B 8C89A5-7570BB 8C89A5-757113 8C89A5-7570C1 是,主机A与主机B接在同一共享模块 主机D 8C89A5-771A47 8C89A5-757113 8C89A5-7570C1 是,主机C与主机D接在同一共享模块 主机E 8C89A5-757110 无无否,与主机A、C都不在同一共享模块 主机 F 8C89A5-7715F8 无无否,与主机A、C都不在同一共享模块 练习三:编辑并发送MAC广播帧 ●结合练习三的实验结果,简述FFFFFF-FFFFFF作为目的MAC地址的作用。 答:该地址为广播地址,作用是完成一对多的通信方式,即一个数据帧可发送给同一网段内的所有节点。 练习四:编辑并发送LLC帧 ●实验结果 帧类型发送序号N(S)接受序号N(R) LLC 001F 0 ●简述“类型和长度”字段的两种含义 答:一是如果字段的值小于1518,它就是长度字段,用于定义下面数据字段的长度;二是如果字段的值大于1536,用于定义一个封装在帧中的PDU分组的类型。 思考问题: 1.为什么IEEE802标准将数据链路层分割为MAC子层和LLC子层? 答:出于厂商们在商业上的激烈竞争,IEEE的802委员会未能形成一个统一的、最佳的局域网标准,而是被迫制定了几个不同标准,如802.4令牌总线网、802.5令牌环网等。为了使数据链路层能更好地适应多种局域网标准,802委员会就将局域网的数据链路层拆成两个子层,即逻辑链路控制

计算机网络实验三参考答案

1. What is the IP address and TCP port number used by the client computer (source) that is transferring the file to https://www.sodocs.net/doc/5f13600431.html,? To answer this questio n, it’s probably easiest to select an HTTP message and explore the details of the TCP packet used to carry this HTTP message, using the “details of the selected packet header window” (refer to Figure 2 in the “Getting Started with Wireshark” Lab if you’re uncertain about the Wireshark windows). Ans: IP address:192.168.1.102 TCP port:1161 2. What is the IP address of https://www.sodocs.net/doc/5f13600431.html,? On what port number is it sending and receiving TCP segments for this connection? Ans: IP address:128.119.245.12 TCP port:80 If you have been able to create your own trace, answer the following question: 3. What is the IP address and TCP port number used by your client computer (source) to transfer the file to https://www.sodocs.net/doc/5f13600431.html,? ANS: IP address :10.211.55.7 TCP port:49265 4. What is the sequence number of the TCP SYN segment that is used to initiate the TCP connection between the client computer and https://www.sodocs.net/doc/5f13600431.html,? What is it in the segment that identifies the segment as a SYN segment? ANS: sequence number: 0 Syn Set = 1 identifies the segment as a SYN segment

福建农林大学计算机网络实验报告二

福建农林大学计算机与信息学院 实验报告 2015年10 月27 日

实验项目列表

实验报告 系:计算机科学专业:计算机科学与技术年级: 姓名:学号:实验室号:计算机号: 实验日期:2015 年10 月27 日指导教师签字:成绩: 报告退发(订正、重做) 实验二网络监听实验 一、实验目的 1、理解网络监听原理 2、熟悉网络监听方法 3、理解网络流量 4、掌握TCP/IP的主要协议和协议的层次结构 二、实验环境与设备 本实验在实际因特网环境下进行操作,需要的设备有:一台PC机,WireShark监听软件。WireShark监听软件可从网址:https://www.sodocs.net/doc/5f13600431.html,/下载。实验配置如图所示。 因特网 三、实验原理 1、网络协议分析器 如果使用Web浏览器或OICQ聊天这样的网络软件,必须有网络连接才能工作,然而,你知道它们在因特网上传送的是什么类型的信息吗? 例如,计算机要对远程Web服务器发送什么数据来获取它需要的网页呢?计算机如何将邮件发给指定的人呢? 可以通过网络协议分析器(如WireShark)来协助观察网络会话的细节。网络协议分析器是一个能记录所有网络分组,并以人们可读的形式显示的软件。在监听重流量网络时,允许用户过滤掉不想要的分组或查看感兴趣的特定分组,而且还能为用户提供所有分组的统计概要。 2、网络监听原理 在共享式局域网中,位于同一网段的每台主机都可以截获在网络中传输的所有数据,正常情况下,一个网卡只响应目的地址为单播地址和广播地址的MAC帧而忽略其它MAC帧,网卡接收这两种帧时,通过CPU产生一个硬件中断,然后由操作系统负责处理该中断,对数据

计算机网络实验报告89340

计算机专业类课程 实 验 报 告 课程名称:计算机网络 学院:计算机科学与工程 专业:计算机科学与技术 学生:ZYZ 学号:26 指导教师:FB 日期:2016年06月10日

目录 实验一 (3) 实验二 (7) 实验三 (12) 实验四 (17) 实验五 (21)

电子科技大学 实验报告 实验一 一、实验名称:交换机和路由器的基本配置 二、实验学时:4 三、实验容和目的: 理解和掌握交换机和路由器的工作原理;掌握交换机和路由器命令行各种操作模式的区别;能够使用各种帮助信息,以及用命令进行基本的配置。 假设是某公司新进的网管,公司要求你熟悉网络产品。 首先要求你登录交换机或路由器,了解并掌握交换机和路由器的命令行操作,以及如何使用一些基本命令对设备进行配置,包括交换机和路由器的设备名、登录时的描述信息、端口参数的基本配置,以及设备运行状态的查看。 四、实验原理: 交换机和路由器的管理方式基本分为两种:带管理和带外管理。 交换机或路由器的命令行操作模式,主要包括:用户模式、特权模式、全局配置模式、端口模式等几种。 交换机或路由器的基本操作命令包括Exit、End、Show version、Show mac-address-table、Show ip route、Show running-config。 以创建两种类型的标题:每日通知和登录标题。 五、实验器材(设备、元器件) 三层交换机1台、路由器1台、计算机1台。 六、实验步骤:

交换机的配置 第一步:交换机各个操作模式直接的切换 Swtich>enable Swtich#configure terminal !使用enable命令从用户模式进入特权模式,再从特权模式进入全局配置模式第二步:交换机命令行界面基本功能 第三步:配置交换机的名称和每日提示信息 第四步:配置接口状态 第五步:查看交换机的系统和配置信息 第六步:保存配置 路由器的配置 第一步:路由器各个操作模式直接的切换 第二步:路由器命令行界面基本功能 第三步:配置路由器的名称和每日提示信息 第四步:配置接口状态 第五步:配置路由器的接口并查看接口配置 第六步:显示路由表的信息 七、实验数据及结果分析: (1)交换机的配置文件容,即show running-config 的结果

计算机网络实验报告完整版

华中科技大学文华学院 计算机网络 实 验 报 告 姓名: 学号: 学部(系):信息科学与技术学部 专业年级: 指导教师:朱琳琳 2014年4月

实验1 常用网络命令 1.实验目的 ●掌握常用网络命令的使用方法; ●熟悉和掌握网络管理、网络维护的基本内容和方法 2. 实验前的准备 ●阅读本实验的内容及操作步骤; 3. 实验内容 (1)、arp命令 Arp –a 查看本地局域网内所有用户ip和mac地址绑定关系。 Arp –s 用于在计算机ARP表中添加一个静态的ARP记录。

(2)、ipconfig命令 Ipconfig /all 显示所有适配器的完整TCP/IP配置

Ipconfig /displaydns 显示DNS客户解析器缓存的内容 Ipconfig /flushdns 清理并重设DNS客户解析器缓存的内容。

(3)、Nbtstat命令 Nbtstat -n nbtstat –s ip 通过IP显示另一台计算机的物理地址和名字列表。如nbtstat –s192.168.0.113 (4)、netstat命令 Netstat –a 显示所有有效连接(包括TCP和UDP两种)的信息,如图。

Netstat –n 显示所有活动的TCP 连接以及计算机侦听的TCP 和UDP 端口。 Netstat –r 显示 IP 路由表的内容。该参数与 route print 命令等价。 (5)、ping 命令 Ping后加上ip地址或域名,命令用来检测TCP/IP的安装或运行存在的某些最基本的问题。 可直接键入PING寻求帮助

计算机网络技术实验报告

重庆交通大学 学生实验报告 实验课程名称《计算机网络技术》课程实验 开课实验室软件与通信实验中心 学院国际学院年级2012 专业班(1)班 学生姓名吴双彪学号6312260030115 开课时间2014 至2015 学年第二学期 实验2简单的局域网配置与资源共享 实验目的: 1、掌握将两台PC联网的技能与方法 2、掌握将几台PC连接成LAN的技能与方法 3、掌握局域网内资源共享的技能与方法 实验内容和要求: 1、选用百兆交换机连接PC若干台; 2、在上述两种情况下分别为PC配置TCP/IP协议,使他们实现互联和资源共享实验环境:(画出实验网络拓图) 实验步骤: 1、选择两台计算机; 选PC0与PC1. 2、设置两台计算机IP地址为C类内部地址; 两台PC机的IP分别设置为:、202.202.242.47、202.202.243.48; 两台PC机的掩码分别设置为:、255.255.255.0、255.255.255.0; 3、用一台计算机Ping另一台计算机,是否能Ping通?

4、我的电脑→工具→文件夹选项→查看→去掉“使用简单文件共享(推荐)”前 的勾;设置共享文件夹。 5、控制面板→管理工具→本地安全策略→本地策略→安全选项里,把“网络访 问:本地帐户的共享和安全模式”设为“仅来宾-本地用户以来宾的身份验证” (可选,此项设置可去除访问时要求输入密码的对话框,也可视情况设为“经典-本地用户以自己的身份验证”); 6、通过网络邻居或在运行窗口输入“\\对方IP地址”实现资源共享。 1)指定IP地址,连通网络 A.设置IP地址 在保留专用IP地址范围中(192.168.X.X),任选IP地址指定给主机。 注意:同一实验分组的主机IP地址的网络ID应相同 ..。 ..,主机ID应不同 ..,子网掩码需相同B.测试网络连通性 (1)用PING 命令PING 127.0.0.0 –t,检测本机网卡连通性。 解决方法:检查网线是否连接好,或者网卡是否完好 (2)分别“ping”同一实验组的计算机名;“ping”同一实验组的计算机IP地址,并记录结 果。答:能。结果同步骤3 (3)接在同一交换机上的不同实验分组的计算机,从“网上邻居”中能看到吗?能ping通 吗?记录结果。 2) 自动获取IP地址,连通网络 Windows主机能从微软专用B类保留地址(网络ID为169.254)中自动获取IP地址。 A.设置IP地址 把指定IP地址改为“自动获取IP地址”。 B.在DOS命令提示符下键入“ipconfig”,查看本机自动获取的IP地址,并记录结果。 C.测试网络的连通性 1.在“网上邻居”中察看能找到哪些主机,并记录结果。 2.在命令提示符下试试能“ping”通哪些主机,并记录结果。 答:能ping通的主机有KOREYOSHI ,WSB ,ST ,LBO ,CL 。思考并回答 测试两台PC机连通性时有哪些方法? 实验小结:(要求写出实验中的体会)

计算机网络实验报告

农林大学计算机与信息学院 信息工程类 实验报告 课程名称:计算机网络 姓名: 系:计算机科学与技术系 专业:计算机科学与技术 年级:2011级 学号: 指导教师:周术成老师 职称: 2014年 5 月 4 日

农林大学计算机与信息学院实验报告 系:计算机与信息系专业:计算机科学与技术年级:2011 :学号:实验课程:_ 计算机网络 实验室号____田C-305__ 计算机号:实验时间: 指导教师签字:成绩: 实验一以太网组网实验 1.实验目的和要求 1.熟悉局域网所使用的基本设备 2. 掌握以太网组建方法 3. 掌握网络连通性测试方法 2.实验原理 以太网事实上是一簇局域网技术,不同的以太网在链路层帧头的格式、电缆的类型和传输速度上有很大的差异以太网可以利用同轴电缆、双绞线、光缆等不同的传输介质进行组网,也可以运行10Mb/s、100Mb/s、1000Mb/s 的网络速度。不管采用何种传输介质,以及网络速度各不相同,只要是以太网,采用的都是CSMA/CD介质访问控制方法。即任何结点没有可预约的发送时间,所有结点平等地争用发送时间,并随机地发送数据。 组建局域网常用的传输介质为双绞线,作为10BASE-T 和100BASE-TX 以太网的传输介质,非屏蔽双绞线在组网中起着重要的作用。非屏蔽双绞线UTP 中的8 芯导线采用了不同的颜色,分成4 对,其中橙和橙白一对,绿和绿白一对,蓝和蓝白一对,棕和棕白一对。以太网使用的UTP 分为直通UTP 和交叉UTP。 UTP 双绞线有两种接法:T568A 标准和T568B 标准。 直通UTP:线的两头都按T568B 线序标准连接。 交叉UTP:线的一头按T568A 线序连接,另一头按T568B 线序连接。 组装不同类型的局域网需要不同的设备,10Base-T 和100Base-TX 组网所需要的设备有:UTP 电缆、以太网卡、10M/100M 集线器、以太网交换机等。现在的以太网在逻辑上采用星型拓扑结构,用这种拓扑结 构,每台计算机用电缆线连接到共享网络设备上,如集线器和交换机等。 集线器和交换机都是用以太网接口连接多台设备,然而,它们在实现上有很大不同。集线器是第1 层设备,是以太网的集中连接点,具有信号放大功能,扩大以太网的地理围。通常采用RJ-45 接口,计算 机或其他终端设备通过双绞线电缆与集线器相连。当数据到达集线器的一个端口后,集线器不进行过滤处 理,直接将收到的数据包复制并广播到所有其他的端口,而不管这些端口连接的设备是否需要这些数据。 因此,网络中集线器数量越多,整个网络的性能就越差。 一般以太网的拓扑既用到集线器也用到交换机,集线器连接到交换机端口上,计算机连接到集线器上。在这种配置里,连接在同一集线器的计算机能看到彼此传输的数据,并且一次只能有一个传输;但在

(完整word版)计算机网络实验报告

计算机网络实验报告 姓名 学号 专业 班级 指导教师毛绪纹 2017.12

实验2-1 PPP 与 PPPoE 学习 实验配置说明 该实验主要用于观察PPPoE和PPP的数据封装格式。其中,PC1到ISP1段的链路使用PPPoE,ISP1已经配置为PPPoE服务器。ISP1和ISP2之间的链路使用PPP。 实验目的 了解PPP协议的封装格式。 了解PPPoE协议的封装格式。 实验步骤 任务:观察PPP协议和PPPoE协议的数据封装格式 步骤1:准备工作 单击主窗口右下角 Realtime 和 Simulation 模式切换按钮数次,直至交换机指示灯呈绿色 步骤2:建立PPPoE连接 单击拓扑图中的 PC1,在弹出窗口中单击 Desktop 选项卡,选择桌面上的 Command 工具,在其中输入 ipconfig 命令查看 PC1 的 IP 地址信息, PC1 在初始状态下并未配 置 IP 地址。选择 PPPoE 拨号工具,在弹出窗口中输入拨号信息,即用户名(User Name)和密码(Password):ISP1 预设了两个用户名,分别为 user 和 admin,密码与用户名相同。输入拨号信息后单击 Connect 按钮,建立 PPPoE 连接。关闭 PPPoE 拨号窗口,重新打开 Command 工具,输入 ipconfig 命令查看 PC1 是否获取到 IP 地址。如已获取到 ISP1 预设的地址池范围内的 IP 地址,则表示 PPPoE 拨号成功。

步骤3:添加并捕获数据包 进入 Simulation(模拟)模式。设置 Event List Filters(事件列表过滤器)只显示 ICMP 事件。单击 Add Simple PDU(添加简单PDU)按钮,在拓扑图中添加PC1 向PC2 发送的数据包。单击 Auto Capture/Play(自动捕获/播放)按钮捕获数据。此时PC1 上出现信封图标,并在信封图标上闪烁“√”图标。此时可再次单击 Auto Capture/Play (自动捕获/播放)按钮停止捕获数据包。 步骤4:观察PPPoE协议封装格式 选择事件列表中PC1 到Switch0 或者 Switch0 到 ISP1 的数据包,即事件列表中的第二或第三个数据包。单击其 Info 项上的色块,在弹出的 PDU 信息窗口中选择Inbound PDU Details 选项卡。 步骤5:观察PPP协议的封装格式

计算机网络实验报告3

计算机网络实验报告3 报告课程名称计算机网络实验项目实验三 传输控制协议TCP 实验仪器网络协议仿真教学系统系别计算机学院专业班级/学号学生姓名实验日期成绩 _______________________ 指导教师实验报告课程名称计算机网络实验项目实验三 传输控制协议TCP 实验仪器网络协议仿真教学系统系别计算机系专业班级/学号学生姓名实验日期成绩 _______________________ 指导教师高卓实验三 传输控制协议TCP 一、实验目的: 1、掌握TCP协议的报文格式 2、掌握TCP连接的建立和释放过程 3、掌握TCP数据传输中编号与确认的过程 4、掌握TCP协议校验和的计算方法 5、理解TCP重传机制 二、实验原理:一、 TCP报文格式16位源端口号16位目的端口号32位序号32位确认序号4位首部长度保留(6位)URGACKPSHRSTSYNFIN16位窗口大小16位校验和16位紧急指针选项数据二、 TCP连接的建立TCP是面向连接的协议。

在面向连接的环境中,开始传输数据之前,在两个终端之间必须先建立一个连接。对于一个要建立的连接,通信双方必须用彼此的初始化序列号seq和来自对方成功传输确认的应答号ack (指明希望收到的下一个八位组的编号)来同步,习惯上将同步信号写为SYN,应答信号写为ACK。整个同步的过程称为三次握手,如图: 3、 TCP连接的释放对于一个已经建立的连接,TCP使用四次握手来结束通话(使用一个带有FIN附加标记的报文段)。 如图:四、 TCP重传机制TCP每发送一个报文段,就对这个报文段设置一次计时器。只要计时器设置的重传时间到期,但还没有收到确认,就要重传这一报文段。 三、实验环境配置:该实验采用网络结构图。说明:IP地址分配规则为主机使用原有IP,保证所有主机在同一网段内。 四、实验内容:按照拓扑结构图连接网络,使用拓扑验证检查连接的正确性。练习一:察看TCP连接的建立和释放 1、主机 B、 C、D启动协议分析器进行数据捕获,并设置过滤条件(提取TCP协议)。 2、主机C打开TCP工具,类型选择“服务器”,端口填写大于1024的值;点击“创建”,如果端口被占用则选择其它。主机A打开TCP工具,类型选择“客户端”,地址填入主机C的IP地

计算机网络网络层实验报告参考

XX 理工学院 实验报告 课程计算机网络 题目基于Cisco Packet Tracer的网络层实验 院系名称计算机学院 班级计科班 学生姓名 学号 指导教师 时间2016.11.14

实验二:网络层协议实验 实验说明: 1.实验中的问题按照自己的方式回答,如文字,图片,表格等形式。 2.实验报告共四份,于期末通知时再统一打包上交。 3.报告文档模板中如有错误,请反映到计算机网络QQ群上。 实验内容目录: 实验2.1: IP分析 实验2.2: IP地址分配实验 实验2.3: ARP分析 实验2.4: ICMP分析 实验2.5:路由协议分析 实验2.6: VPN与NAT协议分析

实验2.1:IP分析 实验目的: 1、熟悉IP的报文格式以及关机字段的含义。 2、掌握IP地址的分配方法。 3、理解路由器转发IP数据报的流程。 实验思考题: 1.一个IP分组经路由器转发后,有哪些字段会发生变化? 答:TTL字段需要减一,而IP头部的校验和需要重新计算,因此这两个字段会发生变化。 2.为什么任务三中的两个分片的长度分别为1500字节和48字节。 答:原数据长度为1500+8(ICMP报文头长度)=1508字节,超过以太网帧的最大传输能力,因此需要分成两片。长度分别为1480字节和28字节,封装成IP 后,每片的长度分别为1480+20=1500字节,28+20=48字节。

实验2.2:IP地址分配实验 实验目的: 1.掌握主机和路由器的IP地址配置。 2.熟悉CIDR的IP地址编址方法。 3.理解CIDR的路由聚合功能。 实验思考题: 1.与分类的IP编址方法相比,CIDR编址方案具有什么优点? 答:1)CIDR的地址分配更高效,因为CIDR采用可变长掩码,能根据网络的实际大小量身定制主机地址空间。2)CIDR具有路由聚合功能,能减少路由器的路由表项。 2.路由器的不同接口能否使用相同的网络号? 答:不能,路由器的不同接口必须使用不同的网络号。

计算机网络实验报告xx

实验一网络命令与使用 实验要求: 1、在窗口中显示网络适配器的物理地址、主机的IP地址、子网掩码以及默认网关 2、向一台电脑无限制的发送数据包,此数据包大小为60000byte 3、查看本地计算机或另一台计算机的ARP高速缓存中的当前内容 4、从一台ftp服务器上下载一份文件 实验过程: 1、在窗口中显示网络适配器的物理地址、主机的IP地址、子网掩码以及默认网关 在命令行输入:ipconfig 命令 2、向一台电脑无限制的发送数据包,此数据包大小为60000byte 在命令行格式:ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-w timeout] destination-lis

其中-t表示ping指定计算机直到中断,-l定义发送数据包的长度。 3、查看本地计算机或另一台计算机的ARP高速缓存中的当前内容 命令行格式:ARP -a [inet_addr] [-N if_addr] 4、从一台ftp服务器上下载一份文件 命令行格式:ftp [-v] [-n] [-i] [-d] [-g] [-s:filename] [-a] [-w:windowsize]

[computer] 《计算机网络》实验指导书(24学时).doc 实验三网络协议分析 一,使用Ethereal分析软件捕获一段Ping命令的数据流,并分析其工作过程:如图所示: 第一行suorce为172.16.38.5为我的主机名,Destination 为172.16.38.3 为我发送的目的地主机名。后面的request表明我请求发送 第二行suorce为172.16.38.3为目的地的主机名,Destination 为172.16.38.5 为我的主机名。后面的replay表明目的地主机名向我发送信息表明收到了我发的数据包。 下面是命令行的截图:

计算机网络实验报告

计算机网络实验报告

实验1.跨交换机实现V ALN 1.1 实验环境 (1)Windows 操作系统的计算机 (2)https://www.sodocs.net/doc/5f13600431.html,NP.v6.0.Final.Beta (3).NET Framework 2.0 (4)Adobe Acrobat Reader 1.2 实验目的 理解VLAN如何跨交换机实现。 1.3 背景描述 假设宽带小区城域网中有两台楼道交换机,住户PC1、PC2、PC3、PC4分别接在交换机一的0/1、0/2端口和交换机二的0/1、0/2端口。PC1和PC3是一个单位的两家住户,PC2和PC4是另一个单位的两家住户,现要求同一个单位的住户能够互联互通,不同单位的住户不能互通。 1.4 实现功能 在同一VLAN里的计算机系统能跨交换机进行相互通信,而在不同VLAN 里的计算机系统不能进行相互通信。 1.5实验设备 Switch2950 2台 Pc 4台 1.6 实验步骤 (1).用Boson Network Designer 完成实验拓补图并连接好

(2).在模拟器重配置交换机和pc 。 先打开‘Boson NetSim’软件,再在‘Boson Network Designer’中点击Load…进行加载,进入Boson模拟器的环境,一边进行相关配置。 1)交换机S1进行配置 Switch>enable Switch#vlan database Switch(vlan)#vtp domain xyz Switch(vlan)#vtp server Switch(vlan)#vlan 2 name jsjx Switch(vlan)#exit

东南大学计算机网络第二次实验报告

东南大学自动化学院 实验报告 课程名称:信息通信网络概论 第2次实验 实验名称:FTP客户端通信程序设计 院(系):自动化专业:自动化 姓名:学号: 实验室:金智楼5楼实验组别: 同组人员:实验时间:2016 年12 月13 日评定成绩:审阅教师:

目录 一.实验目的和要求 (3) 二.实验原理 (3) 三. 实验方案与实验步骤 (3) 四.实验设备与器材配置 (4) 五.实验记录 (4) 六.实验总计 (8) 七.思考题或讨论题 (9) 附录:部分代码

一.实验目的和要求 1.了解Windows下的TCP/IP通信方式与网络操作; 2.熟悉FTP的编程的过程; 3.学会用可视化编程语言编写调试简单的通信程序。 二.实验原理 在使用MFC编程时,要连接到FTP服务器是一件非常简单的事情,只需要两个简单的步骤,首先必须建立一个CinternetSession对象,用类CinternetSession创建并初始化一个或几个同时存在的Internet会话(Session),并描述与代理服务器的连接(如果有必要的话),如果在程序运行期间需要保持与Internet的廉洁,可以创建一个CinternetSession对象作为类CwinApp的成员。MFC中的类CftpConnection管理我们与Internet服务器的连接,并直接操作服务器上的目录和文件,FTP时MFC的WinInet支持的三个Internet功能之一,我们需要先创建一个CinternetSession实例和一个CftpConnection对象就可以实现和一个FTP服务器通信,我们不需要直接创建CftpConnection对象,而是通过调用CinternetSession::GetFtpConnection来完成这项工作。他创建CFtpConnection对象并返回一个指向该对象的指针。 三.实验方案与实验步骤(请绘制流程图) 1、实验方案

计算机网络实验实验报告

华中科技大学计算机学院 《计算机网络》实验报告 实验名称网络组建与实施及Socket编程 团队成员: 注:团队成员贡献百分比之和为1 教师评语:

实验一—— 网络组建与实施 一.环境 操作系统:WINDOWS7 (32位旗舰版) 工具:Boson Netsim仿真软件(版本号5.31) 二.实验目的 1.了解IP协议,网络层协议和数据链路层协议的工作原理机 以及工作机制 2.掌握IP地址的规划方法 3.掌握路由协议的配置方法 4.掌握路由器以及二/三层交换机的配置方法 5.了解VLAN的划分原理 6.掌握访问控制的配制方法 三.实验内容及步骤(包括主要流程和说明) 实验所用拓扑图如下:

图一: 图二 第一项试验——组网试验 1. 设置PC1、PC2的ip分别为19 2.168.0.1、192.168.0.2,子网掩码为255.255.255.0,网关为192.168.0.254;设置PC3~PC8的ip分别为192.168.1.1~192.168.1.6,子网掩码为255.255.255.0,网关为192.168.1.254;设置Router A的端口地址为ether 0 192.168.0.254,ether 1 192.168.1.254。测试结果为各PC机之间可以自由通信,部分结果如图1-1所示。

图1-1 (a) 图1-1 (b) 2.将PC4、PC6、PC8的ip地址改为192.168.2.2、192.168.2.4、192.168.2.6,网关改为192.168.2.254,其他设置不变。PC4,PC6,PC8之间能互相通信,不能发送数据到其他PC;其他PC之间可以互相通信;PC1,PC2不能发送数据 给PC4,PC6,PC8,而PC3,PC5,PC7可以发送数据给PC4,PC6,PC8。部分结

相关主题