计算机网络实验四
实验四、计算机网络实验指导书-tcp协议分析及应用层命令
![实验四、计算机网络实验指导书-tcp协议分析及应用层命令](https://img.taocdn.com/s3/m/c1631ea002768e9950e73844.png)
计算机网络实验指导书-TCP协议分析及应用层命令实验指导教师:韩家伟孙玉钰实验4TCP报文段分析及应用层命令实验1.实验目的1.掌握使用IRIS工具对TCP与UDP协议进行抓包分析的方法。
2.掌握TCP协议的报文格式及其优缺点。
3.熟悉应用层命令。
2.实验设备与环境1.Iris网络分析软件2.网络数据包捕获3.捕获TCP报文段并分析(一)实验内容1.启动网络嗅探工具,设置好过滤条件,捕获UDP用户数据报和TCP报文段。
2.分析UDP与TCP协议。
(二)TCP协议实验指导传输控制协议(Transmission Control Protocol,TCP)是一种可靠的面向连接的传送协议。
它在传送数据时是分段进行的,主机之间交换数据必须建立一个会话。
它用比特流通信,即数据被作为无结构的字节流。
通过每个TCP传输的字段指定顺序号,以获得可靠性。
它是在OSI参考模型的第4层,TCP是使用IP的网际间互联功能而提供可靠的数据传输,IP不停地把报文放到网络上,而TCP负责确信报文到达。
在协同IP的操作中TCP负责握手过程、报文管理、流量控制、错误检测和处理(控制),并根据一定的编号顺序对非正常顺序的报文给予重新排列顺序。
TCP是面向连接的协议。
在面向连接的环境中,开始传输数据之前,在两个终端之间必须先建立一个连接。
对于一个要建立的连接,通信双方必须用彼此的初始化序列号seq和来自对方成功传输确认的应答号ack(指明希望收到的下一个八位组的编号)来同步,习惯上将同步信号写为SYN,应答信号写为ACK。
整个同步的过程称为三次握手,如图4-1所示。
图4-1 TCP连接的建立对于一个已经建立的连接,TCP使用四次握手来结束通话(使用一个带有FIN附加标记的报文段)。
如图4-2所示。
图4-2 TCP连接的释放TCP每发送一个报文段,就对这个报文段设置一次计时器。
只要计时器设置的重传时间到期,但还没有收到确认,就要重传这一报文段。
计算机网络实验报告(6篇)
![计算机网络实验报告(6篇)](https://img.taocdn.com/s3/m/1e3f62e15122aaea998fcc22bcd126fff7055d9d.png)
计算机网络实验报告(6篇)计算机网络实验报告(通用6篇)计算机网络实验报告篇1一、实验目的1、熟悉微机的各个部件;2、掌握将各个部件组装成一台主机的方法和步骤;3、掌握每个部件的安装方法;4、了解微型计算机系统的基本配置;5、熟悉并掌握DOS操作系统的使用;6、掌握文件、目录、路径等概念;7、掌握常用虚拟机软件的安装和使用;8、熟悉并掌握虚拟机上WINDOWS操作系统的安装方法及使用;9、掌握使用启动U盘的制作和U盘安装windows操作系统的方法;10、了解WINDOWS操作系统的基本配置和优化方法。
二、实验内容1.将微机的各个部件组装成一台主机;2.调试机器,使其正常工作;3.了解计算机系统的基本配置。
4.安装及使用虚拟机软件;5.安装WINDOWS7操作系统;6.常用DOS命令的使用;7.学会制作启动U盘和使用方法;8.WINDOWS7的基本操作;9.操作系统的基本设置和优化。
三、实验步骤(参照实验指导书上的内容,结合实验过程中做的具体内容,完成此项内容的撰写)四、思考与总结(写实验的心得体会等)计算机网络实验报告篇2windows平台逻辑层数据恢复一、实验目的:通过运用软件R-Studio_5.0和winhe_对误格式化的硬盘或者其他设备进行数据恢复,通过实验了解windows平台逻辑层误格式化数据恢复原理,能够深入理解并掌握数据恢复软件的使用方法,并能熟练运用这些软件对存储设备设备进行数据恢复。
二、实验要求:运用软件R-Studio_5.0和winhe_对电脑磁盘或者自己的U盘中的删除的数据文件进行恢复,对各种文件进行多次尝试,音频文件、系统文件、文档文件等,对简单删除和格式化的磁盘文件分别恢复,并检查和验证恢复结果,分析两个软件的数据恢复功能差异与优势,进一步熟悉存储介质数据修复和恢复方法及过程,提高自身的对存储介质逻辑层恢复技能。
三、实验环境和设备:(1)Windows _P 或Windows 20__ Professional操作系统。
计算机网络实验四
![计算机网络实验四](https://img.taocdn.com/s3/m/6a9336b033687e21ae45a9d1.png)
第九页,编辑于星期三:七点 四十一分。
第十页,编辑于星期三:七点 四十一分。
第十一页,编辑于星期三:七点 四十一分。
第十二页,编辑于星期三:七点 四十一分。
第十三页,编辑于星期三:七点 四十一分。
第十四页,编辑于星期三:七点 四十一分。
第十五页,编辑于星期三:七点 四十一分。
第十六页,编辑于星期三:七点 四十一分。
第十七页,编辑于星期三:七点 四十一分。
第十八页,编辑于星期三:七点 四十一分。
第一页,编辑于星期三:七点 四十一分。
第二页,编辑于星期三:七点 四十一分。
第三页,编辑于星期三:七点 四十一分。
第四页,编辑于星期三:七点 四十一分。
第五页,编辑于星期三:七点 四十一分。
第六页,编辑于星期三:七点 四十一分。
第七页,编辑于星期三:七点 四十一分。
第八页,编辑于星期三:七点 四十一分。
计算机网络安全教程实验
![计算机网络安全教程实验](https://img.taocdn.com/s3/m/d8c98d5aa417866fb94a8e11.png)
11、建立一个虚拟的操作系统,这里按照默认的4G就够了。
点击按钮“下一步”进入文件存放路径设置界面,如图所示。
12、整个虚拟机上操作系统就包含在这个文件中,点击按钮“完成”,可以在VMware的主界面看到刚才配置的虚拟机,如图所示。
13、点击绿色的启动按钮来开启虚拟机,如图所示。
14、可以看到VMware的启动界面,相当于是一台独立的计算机,如图所示。
15、在图1-18中可以看到,按下功能键“F2”进入系统设置界面,进入虚拟机的BIOS(Basic Input and Out System)设置界面,如图所示。
16、为了使所有的网络安全攻击实验都可以成功完成,在虚拟上安装没有打过任何布丁的Windows Advanced Server 2000。
安装完毕后,虚拟机上的操作系统如图所示。
17、这样两套操作系统就成功的建成了。
启动成功后,进入操作系统,配置虚拟机上操作系统的IP地址,使之和主机能够通过网络进行通信,配置虚拟机操作系统的IP地址是:172.18.25.109,如图所示。
18、主机和虚拟机在同一网段,并可以通信。
利用Ping指令来测试网络是否连通。
在主机的DOS窗口中输入“Ping 172.18.25.109”,如图所示。
实验二Sniffer的使用实验目的:本实验主要学习利用Sniffer抓包软件的使用实验仪器设备:计算机实验环境:Windows 2000 Server、Sniffer实验内容:1、进入Sniffer主界面,抓包之前必须首先设置要抓取数据包的类型。
选择主菜单Capture下的Define Filter菜单,如图所示。
2、在抓包过滤器窗口中,选择Address选项卡,如图所示。
窗口中需要修改两个地方:在Address下拉列表中,选择抓包的类型是IP,在Station1下面输入主机的IP地址,主机的IP地址是172.18.25.110;在与之对应的Station2下面输入虚拟机的IP地址,虚拟机的IP地址是172.18.25.109。
计算机网络路由交换综合实验
![计算机网络路由交换综合实验](https://img.taocdn.com/s3/m/3817e86825c52cc58bd6be69.png)
计算机网络实验实验四Packet Tracer路由交换综合实验实验报告班级:姓名:学号:实验四Packet Tracer路由交换综合实验实验报告实验要求:使用Packet Tracer模拟器搭建实验拓扑,并对交换机、路由器、PC 和服务器进行相应配置,配置最后结果,能实现PC之间的ping互通,能通过PC的浏览器访问服务器网站。
配置步骤如下:Step1:搭建实验拓扑如下图所示:Step2:规划各设备的IP地址,如下表所示:请注意:在配置PC机的IP地址时,切记一定要配网关IP地址。
Step3:路由器及交换机基本配置:一、配置路由器R1、R2,交换机S1、S2的主机名分别为Router1、Router、Switch1、Switch2。
S1:Switch>enableSwitch#conf tSwitch(config)#hostname switch1sswitch1(config)#exitS2:Switch>enableSwitch#conf tSwitch(config)#hostname switch2Switch2(config)#exitR1:Router>enableRouter#conf tRouter(config)#hostname router1router1(config)#exitR2:Router>enableRouter#conf tRouter(config)#hostname router2Router2config)#exit二、根据IP地址规划表配置各设备IP地址、掩码、网关。
R1:Router1(config)#int fa0/0Router1(config-if)#ip add 172.17.10.1 255.255.255.0Router1(config-if)#no shutRouter1(config-if)#int fa0/1Router1(config-if)#ip add 172.17.20.1 255.255.255.0Router1(config-if)#no shutRouter1(config-if)#int fa1/0Router1(config-if)#ip add 192.168.12.1 255.255.255.0Router1(config-if)#no shutR2:Router2(config)#int fa0/0Router2(config-if)#ip add 172.17.30.1 255.255.255.0Router2(config-if)#no shutRouter2(config-if)#int fa0/1Router2(config-if)#ip add 172.17.40.1 255.255.255.0Router2(config-if)#no shutRouter2(config-if)#int fa1/0Router2(config-if)#ip add 192.168.12.2 255.255.255.0Router2(config-if)#no shutRouter2(config-if)#int fa1/1Router2(config-if)#ip add 209.165.201.1 255.255.255.0Router2(config-if)#no shutStep4:交换机VLAN配置:一、在交换机S1上创建两个VLAN:1. VLAN 10,VLAN名称为sales。
计算机网络实验4 Web服务器的配置和应用
![计算机网络实验4 Web服务器的配置和应用](https://img.taocdn.com/s3/m/732bd362cfc789eb172dc871.png)
1、实验内容或题目
实验4 Web服务器的配置和应用
2、实验目的与要求
通过本实验,在熟悉Web工作原理的基础上,学习并掌握基于Windows Server 2003的IIS服务的安装和基本配置方法,为后面的相关实验奠定基础。
(1)熟悉Web应用的工作原理
(2)熟悉HTTP和HTML协议的工作原理和应用特点
(3)掌握Windows Server 2003中IIS组件的安装方法
(4)掌握Windows Server 2003中IIS服务的基本配置方法
(5)掌握IIS的基本测试方法
3、实验过程
1.IIS的安装
2.启用IIS中所需的服务
3.放入网页进行验证结果验证
4. 结合DNS,设置域名
5. 用域名进行验证web服务器成功与否
(此处实验截图贴图)
3、实验体会
通过本实验,熟悉了Web工作原理,学习并掌握基于Windows Server 2003的IIS服务的安装和基本配置方法,为后面的相关实验奠定基础。
国开《计算机网络》(本)形考作业4
![国开《计算机网络》(本)形考作业4](https://img.taocdn.com/s3/m/9559a06dbf23482fb4daa58da0116c175f0e1ee9.png)
“计算机网络”形考作业4(本次形考作业考核的范围是第1、2、4、5、6、7章的实验内容,本次作业在开学后的第11周发布,要求第16周以前完成。
本次作业提交实验报告(选做一次即可);满分为25分。
)计算机网络实验报告实验时间:20xx年xx月xx日参加人员:xxx一、实验名称:实验四 VLAN规划与划分二、实验内容1.VLAN配置基本命令:生成、修改和删除VLAN;2.单交换机上的VLAN配置:创建VLAN、按端口划分VLAN;3.多交换机上的VLAN配置:跨交换机按端口划分VLAN、配置VLAN Trunks;4.基于三层交换机的VLAN间通信:为VLAN设置IP地址、启用交换机的三层路由功能。
三、实验步骤1.实验基于目前最新版本的 Cisco Packet Tracer v7.4.02.VLAN配置基本命令:生成、修改和删除VLAN;(1)进入交换机的全局配置模式,执行 configure terminal 命令。
(2)创建 VLAN。
执行 vlan <vlan_id> 命令,其中 <vlan_id> 为 VLAN 的 ID 号。
例如,创建 VLAN 10,可以执行命令 vlan 10。
(3)配置 VLAN 名称。
执行 name <vlan_name> 命令,其中 <vlan_name> 为 VLAN 的名称。
例如,配置 VLAN 10 的名称为 Sales,可以执行命令 name Sales。
(4)将接口添加到 VLAN。
执行 interface <interface_id> 命令进入接口配置模式,例如 interface f0/1,然后执行 switchport mode access 命令将接口设置为访问端口,执行 switchport access vlan <vlan_id> 命令将接口加入到 VLAN 中。
例如,将接口 f0/1 加入到 VLAN 10 中,可以执行命令 switchport access vlan 10。
网络安全实验四
![网络安全实验四](https://img.taocdn.com/s3/m/ecd14238bd64783e09122b81.png)
实验四 Windows2003防火墙配置一实验目的1.了解防火墙的含义与作用2.学习防火墙的基本配置方法二实验原理一.防火墙在古代,人们已经想到在寓所之间砌起一道砖墙,一旦火灾发生,它能够防止火势蔓延到别的寓所,于是有了“防火墙”的概念。
进入信息时代后,防火墙又被赋予了一个类似但又全新的含义。
防火墙是指设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间的一系列部件的组合。
它是不同网络或网络安全域之间信息的唯一出入口,能根据企业的安全政策控制(允许、拒绝、监测)出入网络的信息流,且本身具有较强的抗攻击能力。
它是提供信息安全服务,实现网络和信息安全的基础设施。
在逻辑上,防火墙是一个分离器、一个限制器、也是一个分析器,有效地监控了内部网络和Internet之间的任何活动,保证了内部网络的安全。
二.防火墙功能1.防火墙是网络安全的屏障一个防火墙(作为阻塞点、控制点)能极大地提高一个内部网络的安全性,并通过过滤不安全的服务而降低风险。
由于只有经过精心选择的应用协议才能通过防火墙,所以网络环境变得更安全。
如防火墙可以禁止诸如众所周知的不安全的NFS协议进出受保护的网络,这样外部的攻击者就不可能利用这些脆弱的协议来攻击内部网络。
防火墙同时可以保护网络免受基于路由的攻击,如IP选项中的源路由攻击和ICMP重定向中的重定向攻击。
防火墙应该可以拒绝所有以上类型攻击的报文并通知防火墙管理员。
2.防火墙可以强化网络安全策略通过以防火墙为中心的安全方案配置,能将所有安全软件(如口令、加密、身份认证、审计等)配置在防火墙上。
与将网络安全问题分散到各个主机上相比,防火墙的集中安全管理更经济。
例如在网络访问时,一次一密口令系统和其它的身份认证系统完全可以不必分散在各个主机上,而集中在防火墙一身上。
3.对网络存取和访问进行监控审计如果所有的访问都经过防火墙,那么,防火墙就能记录下这些访问并作出日志记录,同时也能提供网络使用情况的统计数据。
计算机网络实验指导书(路由)
![计算机网络实验指导书(路由)](https://img.taocdn.com/s3/m/70aa1fa60029bd64783e2c79.png)
双实验平台的路由实验设计双实验平台的路由实验设计实验一路由器基本配置实验实验二路由器的密码恢复实验实验三路由器的IOS恢复实验实验四路由器通信基础实验实验五静态路由的配置实验实验六RIP路由协议实验实验七OSPF路由协议实验实验八PPP协议实验实验九ACL配置实验实验十NAT配置实验实验十一DHCP配置实验实验十二Packet Tracer综合实验实验一路由器基本配置实验1.1实验目标:通过本实验,我们应该掌握:●通过Console口配置路由器●通过telnet配置设备●基本配置命令1.2 设备要求●路由器一台●PC机一台●网线一根●Console线一根1.3实验环境搭建图1-1实验基本拓扑1.4命令参考1.5 检测PC与路由器的连通性使用ping命令检测,能否ping通路由器;并在PC上运行telnet应用程序登录路由器。
如果没有成功,请检查配置文档实验二路由器的密码恢复实验2.1实验目标:通过本实验,我们应该掌握:●路由器的密码恢复●路由器重置2.2 设备要求●路由器一台●PC机一台●Console线一根2.3实验环境搭建图2-1 实验基本拓扑2.4命令参考真机平台第一步:当我们用console线连接MSR路由器控制时同样需要密码,而这个密码也被遗忘了。
第二步:这时我们可以将MSR路由器的电源关闭,然后在CONSOLE线连接正常的情况下重新启动MSR路由器。
第三步:注意观察终端连接中显示的信息,当出现“press CTRL+B to enter extended boot menu”时我们迅速按下CTRL和B键,这样将进入扩展启动选项。
第四步:在扩展启动选项中有九个选项提供给我们选择,依次是启动CF卡中的系统,进入串口子菜单,进入以太口子菜单,文件控制,修改bootrom的密码,忽略加载系统config文件启动,清空super超级密码,设备操作以及重新启动。
要注意的是清空super超级密码并不是我们要选择的,他只适用于基于密码的验证而不是基于用户名和密码两者验证的方式。
计算机网络实验报告
![计算机网络实验报告](https://img.taocdn.com/s3/m/024ce1a2294ac850ad02de80d4d8d15abe2300de.png)
实验一网线的制作1. 目的要求掌握双绞线(直连线、穿插线)的制作方法。
2. 实验容制作双绞线网线3. 网线制作实验步骤双绞线网线的制作其实非常简单,就是把双绞线的4对8芯网线按一定规那么插入到水晶头中,所以这类网线的制作所需材料仅需双绞线和水晶头;所需工具也较简单,通常仅需一把专用压线钳即可,这在上一篇已作详细介绍,在此就不再赘述了。
双绞线网线的制作其实就是网线水晶头的制作。
这类网线制作的难点就是不同用途的网线跳线规那么不一样,下面先来看最根本的直通五类线〔不用跳线〕的制作方法,其它类型网线的制作方法类似,不同的只是跳线方法不一样而已。
直通RJ-45接头的制作为了方便读者理解,下面以Step-By-Step方式一步步向大家介绍这类网线的制作方法,后面的章节及容也尽量按这一方式进展。
第1步:用双绞线网线钳〔当然也可以用其它剪线工具〕把五类双绞线的一端剪齐〔最好先剪一段符合布线长度要求的网线〕,然后把剪齐的一端插入到网线钳用于剥线的缺口中,注意网线不能弯,直插进去,直到顶住网线钳后面的挡位,稍微握紧压线钳慢慢旋转一圈〔无需担忧会损坏网线里面芯线的包皮,因为剥线的两刀片之间留有一定距离,这距离通常就是里面4对芯线的直径〕,让刀口划开双绞线的保护胶皮,拔下胶皮。
如图1所示。
当然也可使用专门的剥线工具来剥皮线。
【小提示】网线钳挡位离剥线刀口长度通常恰好为水晶头长度,这样可以有效防止剥线过长或过短。
剥线过长一那么不美观,另一方面因网线不能被水晶头卡住,容易松动;剥线过短,因有包皮存在,太厚,不能完全插到水晶头底部,造成水晶头插针不能与网线芯线完好接触,当然也不能制作成功了。
图1第2步:剥除外包皮后即可见到双绞线网线的4对8条芯线,并且可以看到每对的颜色都不同。
每对缠绕的两根芯线是由一种染有相应颜色的芯线加上一条只染有少许相应颜色的白色相间芯线组成。
四条全色芯线的颜色为:棕色、橙色、绿色、蓝色。
先把4对芯线一字并排排列,然后再把每对芯线分开〔此时注意不跨线排列,也就是说每对芯线都相邻排列〕,并按统一的排列顺序〔如左边统一为主颜色芯线,右边统一为相应颜色的花白芯线〕排列。
计算机网络实验报告实验内容-
![计算机网络实验报告实验内容-](https://img.taocdn.com/s3/m/9a94406758fafab069dc0296.png)
物电学院电子信息工程计算机网络实验报告实验一、以太网帧的构成(4学时),拓扑结构一实验二、网际协议IP(4学时),拓扑结构一实验三、Internet控制报文协议ICMP(2学时),拓扑结构二实验四、域名服务协议DNS(2学时),拓扑结构一实验五、动态主机配置协议DHCP(2学时),拓扑结构一实验六、传输控制协议TCP(4学时),拓扑结构一指导老师:年级班级:学号:姓名:实验一以太网帧的构成一、实验目的1. 掌握以太网的报文格式2. 掌握MAC地址的作用3. 掌握MAC广播地址的作用4. 掌握LLC帧报文格式5. 掌握仿真编辑器和协议分析器的使用方法二、实验原理(一)、两种不同的MAC帧格式常用的以太网MAC帧格式有两种标准,一种是DIX Ethernet V2标准;另一种是IEEE的802.3标准。
目前MAC帧最常用的是以太网V2的格式。
下图画出了两种不同的MAC帧格式。
(二)、MAC层的硬件地址1、在局域网中,硬件地址又称物理地址或MAC地址,它是数据帧在MAC层传输的一个非常重要的标识符。
2、网卡从网络上收到一个 MAC 帧后,首先检查其MAC 地址,如果是发往本站的帧就收下;否则就将此帧丢弃。
这里“发往本站的帧”包括以下三种帧:单播(unicast)帧(一对一),即一个站点发送给另一个站点的帧。
广播(broadcast)帧(一对全体),即发送给所有站点的帧(全1地址)。
多播(multicast)帧(一对多),即发送给一部分站点的帧。
三、网络结构四、实验步骤练习一:编辑并发送LLC 帧本练习将主机A 和B 作为一组,主机C 和D 作为一组,主机E 和F 作为一组。
现仅以主机A 和B 为例,说明实验步骤。
1、主机A 启动仿真编辑器,并编写一个LLC 帧。
目的MAC 地址:主机B 的MAC 地址。
源MAC 地址:主机A 的MAC 地址。
协议类型和数据长度:可以填写001F 。
类型和长度:可以填写001F 。
计算机网络 实验四、路由器基本配置
![计算机网络 实验四、路由器基本配置](https://img.taocdn.com/s3/m/00781d9c011ca300a7c3903b.png)
实验五路由器配置与管理实验一、实验目的(1)熟悉路由器开机界面;(2)掌握Quidway R系列中低端交换机几种常用配置方法;(3)掌握Quidway R系列中低端交换机基本配置命令。
二、实验环境Quidway R系列路由器、标准Console配置线、双绞线、PC。
三、实验内容1、预备知识(1)R2811路由器规格说明(2)Quidway R2811结构硬件组成:CPU(处理器)RAM(存储正在运行的配置文件)FLASH(负责保存OS的映像和路由器的微码)NVRAM(保存配置件)ROM(加载OS)接口(完成路由器与其它设备的数据交换)软件结构:BOOT ROM:主要功能是路由器加电后完成有关初始化工作,并向内存中加入操作系统代码。
VRP(Versatile Routing Platform,通用路由平台):华为路由器上运行的软件平台。
2、配置环境搭建(1)进入路由器配置视图可以使用两种方式进入交换机配置视图:方式(I):使用console口配置Console口配置是交换机最基本、最直接的配置方式。
当交换机第一次被配置时,Console口配置成为配置的唯一手段。
因为其他配置方式都必须预先在交换机上进行一些初始化配置。
Console口配置连接较为简单,只需要用专用配置电缆将配置用主机通信串口和交换机的Console口连接起来即可。
配置时使用Windows操作系统附带的超级终端软件进行命令配置,其具体操作步骤如下:(1)首先启动超级终端,点击windows的开始→程序→附件→通讯→超级终端,启动超级终端;(2)根据提示输入连接描述名称(如:router)后确定,在选择连接时使用COM1后单击“确定”按钮将弹出如图2所示的端口属性设置窗口,并按照如下参数设定串口属性后单击“确定”按钮。
此时,我们已经成功完成超级终端的启动。
如果您已经将线缆按照要求连接好,并且交换机已经启动,此时按Enter键,将进入路由器视图标识符:[Qudiway]方式(II):使用Telnet方式进入配置视图使用Telnet的准备:将本地PC上的以太网卡接口通过交换机与路由器的以太网口相连接(也可以利用交叉线直接将路由器和PC以太口连接),以Console方式配置Telnet用户和口令。
计算机网络实验
![计算机网络实验](https://img.taocdn.com/s3/m/ba420615a7c30c22590102020740be1e650ecc25.png)
计算机网络实验班级学号姓名一、实验内容。
二、实验操作步骤及结果。
http(1)实验步骤:①打开浏览器;②开启Wireshark,但不开始数据包捕获。
在Wireshark 主窗口顶部的Filter 中输入“ http”,因此只有捕获的HTTP 消息稍后会显示在数据包列表窗口中;③等待大约一分钟,然后开始Wireshark 数据报捕获;④在浏览器中输入如下地址:/wireshark-labs/HTTP-wireshark-file1.html 浏览器将会显示一个很简单的且只有一行的HTML 文件;⑤停止Wireshark 的数据报捕获。
得到如下两条数据报:(2)回答问题:Q1.你的浏览器运行的HTTP 是1.0 版本还是1.1 版本?服务器运行HTTP 是哪个版本?A1.我的浏览器运行的是1.1版本,服务器运行的也是1.1版本。
Q2.你的浏览器能接受服务器的哪些语言?A2.我的浏览器能接受zh-cn和zh, en ,en_us等语言。
Q3.你的电脑的IP 地址是多少?服务器的IP 地址是多少?A3.我的IP地址是10.22.48.226,服务器的IP地址是128.119.245.12Q4.从服务器返回到你的浏览器的状态码是什么?A4.状态码是304.Q5.什么时候在服务器端得到最后修正的HTML 文件?A5.2017.5.2305:59:01Q6.多少字节的内容已经返回到你的浏览器?A6.:293字节。
Q7.除以上已回答过的字段外,头部还有哪些字段?在数据包内容窗口中检查原始数据,是否有未在数据包列表中显示的头部?A7.HTTP请求报文中还有Host字段、connection字段、Accept字段、User-agent字段、Accept-Encoding字段等。
HTTP响应报文中还有server字段、connection字段等。
实验二:HTTP GET/Response 有条件的相互作用(1)实验步骤:在开始前先确信你的浏览器缓存是空的,对于IE 浏览器选择工具-Internet 选项-删除文件,钩选“删除全部文件”从你的浏览器中移除缓存的文件,然后点击确定按钮。
计算机网络实验报告
![计算机网络实验报告](https://img.taocdn.com/s3/m/69bcf30d53d380eb6294dd88d0d233d4b14e3fa7.png)
计算机网络实验报告姓名学号专业班级指导教师毛绪纹实验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协议的封装格式选择事件列表中 ISP1 到 ISP2 的数据包,即事件列表中第四个数据包; 单击其 Info 项上的色块,在弹出的 PDU 信息窗口中选择Inbound PDU Details 选项卡;观察 PPP 的封装,将鼠标焦点置于协议某字段内,按住鼠标左键并上下或左右拖动鼠标可以观察到该字段完整的取值;思考题:1.ADSL 接入采用 PPPoE 的优点有哪些答:PPPoE具有较高的;实用方便,实际组网方式也很简单,大大降低了网络的复杂程度;2.PPPoE 中,PPP 帧和 Ethernet 帧的封装关系是什么答:PPPOE的封装层次:IP->PPP->PPPOE->Ethernet.实验2-2以太网帧的封装实验实验目的观察以太网帧的封装格式;对比单播以太网帧和广播以太网帧的目标MAC地址;实验步骤1任务一:观察单播以太网帧的封装步骤1:准备工作单击主窗口右下角 Realtime 和 Simulation 模式切换按钮数次,直至交换机指示灯呈绿色;步骤2:捕获数据包进入 Simulation模拟模式;设置 Event List Filters事件列表过滤器只显示 ICMP 事件; 单击 Add Simple PDU添加简单 PDU按钮,在拓扑图中添加 PC0 向 PC2 发送的数据包; 单击 Auto Capture/Play自动捕获/执行按钮,捕获数据包;当 PC2 发送的响应包返回 PC0 后通信结束,再次单击 Auto Capture/Play自动捕获/执行按钮,停止数据包的捕获;步骤3:观察以太网帧的封装格式选择事件列表中第二个数据包即 PC0 到 Switch0 的数据包,单击其右端 Info 项中的色块;注意弹出窗口顶端的窗口信息:PDUInformation at Device:Switch0,即当前查看的是交换机 Switch0 上的 PDU 信息;在弹出窗口中选择 Inbound PDU Details 选项卡; 观察其中 Ethernet以太网对应的封装格式;步骤4:观察交换机是否会修改以太网帧各字段取值选择事件列表中第三个数据包即 Switch0 到 PC2 的数据包,单击其右端 Info 项中的色块;注意弹出窗口顶端的窗口信息: PDUInformation at Device:PC2,即当前查看的是 PC2 接收到的 PDU 信息;在弹出窗口中选择 Inboud PDU Details 选项卡; 仔细观察其中 Ehternet 各字段取值,与步骤 2 中观察的各字段取值进行对比,哪些字段取值发生了变化重点观察 DEST MAC 和 SRC MAC;2任务二:观察广播以太网帧的封装步骤1:捕获数据包步骤2:观察该广播包的以太网封装选择事件列表中第二个数据包即 PC0 到 Switch0 的数据包,单击其右端 Info 项中的色块;在弹出窗口中选择 Inboud PDU Details选项卡; 观察其 Ethernet 的封装,重点观察其 DEST MAC 字段的取值并进行记录;结合背景知识中 MAC 地址的类型,思考 DEST MAC 字段取值的含义;思考题1.任务一中,观察到的以太网帧封装格式中前导码字段的取值是什么阐述其在数据帧传输过程中的作用;答:任务一中,前导码字段取值为作用:以太网使用曼彻斯特编码传输数据,其特征是每个码元中间有一次电压的跳变,用于接收方提取同步信号,实现与发送方的时钟同步;2.任务一中,Switch0 在转发数据帧时是否修改其源 MAC 地址和目标 MAC 地址答:switch0转发给pc2地数据帧中源MAC地址和目标MAC地址并未进行修改;3.交换机接收数据帧后,依据什么判断该数据帧是单播还是广播或依据什么判断向哪个目标结点转发答:交换机工作在数据链路层,依据数据帧中的目标MAC地址的取值判断数据帧是单播还是广播,依据目标MAC地址判断向哪个目标节点转发;实验2-3集线器与交换机的对比实验实验配置说明该实验用到4个拓扑图;其中拓扑图1和拓扑图2是以集线器为中心的共享式以太网;拓扑图3和拓扑图4是以交换机为中心的交换式以太网;其中拓扑图1和拓扑图2主要用于观察集线器的运行及理解冲突域的概念;拓扑图3和拓扑图4主要用于观察交换机的运行及理解交换机隔离冲突域但不隔离广播域的特性;在对应的实验步骤中,我们需要将拓扑图1和拓扑图2使用交叉双绞线连接起来,将拓扑图3和拓扑图4使用交叉双绞线连接起来,从而观察使用集线器和交换机进行以太网扩展时对冲突域和广播域的影响,从而理解两类设备在扩展以太网时的作用和局限性;实验目的了解集线器和交换机的如何转发数据;理解冲突域和广播域的概念;理解集线器和交换机在扩大网络规模中的作用和局限性;实验步骤1任务一:观察集线器和交换机的运行步骤1:准备工作单击主窗口右下角 Realtime 和 Simulation 模式切换按钮数次,直至交换机指示灯呈绿色;在 Realtime实时模式下,当拓扑图中集线器及交换机各端口均呈绿色后,鼠标双击右下角处事件列表中 Fire 项下的暗红色椭圆图标,至 Last Status 均为 Successful 状态;若单击后Last Status 不是 Successful,则重新双击该事件对应的暗红色椭圆图标;单击下方 Delete 按钮,删除所有场景;步骤2:观察集线器对单播包的处理进入 Simulation模拟模式,设置 Event List Filters事件列表过滤器只显示ICMP事件;单击 Add Simple PDU添加简单 PDU按钮,添加一个PC0向PC2发送的数据包;单击Auto Capture/Play自动捕获/播放按钮捕获数据,仔细观察数据包发送过程中,集线器向哪些 PC 转发该单播包,以及各 PC 接收到数据包后如何处理该数据包;记录观察结果,以便后续实验进行对比分析;步骤3.观察交换机对单播包的处理单击下方 Delete 按钮,删除所有场景;进入 Simulation模拟模式, 设置 Event List Filters事件列表过滤器只显示 ICMP 事件; 单击 Add Simple PDU添加简单 PDU按钮,添加一个 PC6 向 PC8 发送的数据包;单击Auto Capture/Play自动捕获/播放按钮,仔细观察数据包发送过程中,交换机向哪些 PC 转发该单播包,以及各 PC 接收到数据包后如何处理该数据包;记录观察结果并与步骤 2 进行对比分析;步骤4.观察集线器对广播包的处理单击下方;单击 Capture/Forward捕获/转发按钮,数据包到达集线器,再次单击 Capture/Forward捕获/转发按钮,集线器向与源站点 PC0 在同一广播域的所有站点转发数据包;步骤5.观察交换机对广播包的处理单击下方2任务二:分别观察以集线器和以交换机为中心的以太网中,多个站点同时发送数据的情况,理解冲突域的概念;步骤1.观察以集线器为中心的以太网中多个站点同时发送数据的情况单击下方 Delete 按钮,删除所有场景;进入 Simulation模拟模式;设置 Event List Filters事件列表过滤器只显示 ICMP 事件; 单击 Add Simple PDU添加简单 PDU按钮,在拓扑图 1 中添加 PC0 向 PC2 发送的数据包;再次单击 Add Simple PDU添加简单 PDU按钮, 添加 PC1 向 PC3 发送的数据包; 单击 Auto Capture/Play自动捕获/播放按钮,在此过程中仔细观察数据包到达各个结点的情况,集线器及主机对数据包的处理; 注注::设备上出现信封图标表示数据包到达该设备,信封上闪烁“ √” 表示通信成功完成,信封上闪烁“ Χ” 表示设备丢弃数据包,信封上出现闪烁的火苗表示数据冲突;步骤2.观察以交换机为中心的以太网中多个站点同时发送数据的情况单击下方 Delete 按钮,删除所有场景;进入 Simulation模拟模式;设置 Event List Filters事件列表过滤器只显示 ICMP 事件; 单击 Add Simple PDU添加简单 PDU按钮,在拓扑图 3 中添加 PC6 向 PC8 发送的数据包;再次单击 Add Simple PDU添加简单 PDU按钮, 添加 PC7 向 PC9 发送的数据包; 单击 Auto Capture/Play自动捕获/播放按钮,在此过程中仔细观察数据包到达各个结点的情况,交换机及主机对数据包的处理;3任务三:观察集线器和交换机在扩展以太网覆盖范围的同时,对冲突域和广播域范围的影响步骤1.观察集线器扩展以太网时对冲突域范围的影响单击下方 Delete 按钮,删除所有场景;单击左下方 Connections连接图标,选中 Copper Cross-Over交叉线,在拓扑图 1 中单击集线器 1,在弹出菜单中选中 port4;拖动鼠标,单击集线器 2,在弹出菜单中选中port2; 至此,我们得到一个由两台集线器互连起来的以太网;进入Simulation模拟模式;设置 Event List Filters事件列表过滤器只显示ICMP 事件; 单击 Add Simple PDU添加简单 PDU按钮,在拓扑图中添加PC0 向 PC2 发送的数据包;再次单击 Add Simple PDU添加简单 PDU按钮,添加 PC4 向 PC5 发送的数据包; 依次单击 Capture/Forward捕获/转发按钮,直至此次通信结束;在此过程中仔细观察并思考每一步骤数据包是被如何处理的;在这一过程中, 由于延迟的存在,在 PC4 发送的数据到达集线器 1 冲突之前,PC0 发送的数据包已经到达 PC2,而在 PC2 发送应答包时,与到达集线器 1 的数据冲突;间隔一定时间后;PC2 重新发送数据包,最终数据到达 PC0;PC4 与 PC5 的情况类似;步骤2.观察集线器扩展以太网时对广播域范围的影响单击下方 Delete 按钮,删除所有场景;参照任务一中的步骤4的操作方法,在PC0向其所在广播域内所有结点发送广播包;依次单击Capture/Forward捕获/转发按钮,观察广播包的发送范围;步骤3.观察交换机扩展以太网时对冲突域及广播域的影响单击下方 Delete 按钮,删除所有场景;参照步骤1和步骤 2,观察交换机扩展以太网时对冲突域和广播域范围的影响;思考题①集线器在接收到发送给某结点的单播包时是如何转发数据的交换机又是如何处理单播包的答:集线器是把数据发往全部端口,交换机把数据发往相应端口;② 在以集线器/交换机为中心的以太网中,当多个站点同时发送数据时,是否会发生冲突为什么答:集线器会发生冲突,交换机不会发生冲突;③ 使用集线器扩大以太网规模时,有没有可能会使以太网的性能下降答:不会;④使用交换机扩大以太网规模时,有没有可能会使以太网的性能下降为什么答:有可能;使用交换机解决了冲突域的问题,但是交换机并不隔离广播域,使用交换机扩大网络规模的同时也扩大了广播域;这将使以太网中广播包的数量增加,当广播包的数据量达到一定数量时,网络性能下降;实验四:交换机工作原理实验配置说明该拓扑图用于对交换机工作原理的观察和理解;在数据包的发送过程中,观察交换机地址转发表的变化情况以及其根据地址转发表的不同情况采用不同的方式处理数据包的过程,从而理解交换机通过逆向自学习建立地址转发表及其对数据包的转发规则;实验目的①理解交换机通过逆向自学习算法建立地址转发表的过程;②理解交换机转发数据帧的规则;③理解交换机的工作原理;实验步骤1.任务一:准备工作步骤 1:拓扑训练打开该实验对应的练习文件“2-4 交换机工作原理.pka”;若此时交换机端口指示灯呈橙色,则单击主窗口右下角 Realtime 和 Simulation 模式切换按钮数次,直至交换机指示灯呈绿色;在 Realtime实时模式下,当拓扑图中交换机各端口均呈绿色后,鼠标双击右下角处事件列表中 Fire 项下的暗红色椭圆图标,至 Last Status 均为 Successful 状态;若单击后 Last Status 不是 Successful,则重新双击该事件对应的暗红色椭圆图标;单击下方 Delete 按钮,删除所有场景;步骤 2:删除交换机地址转发表参照上文给出的删除 Switch1 上地址转发表的操作方法,分别删除 Switch0、Switch1 和 Switch2 上的地址转发表;2.任务二:观察交换机的工作原理步骤 1:查看并记录 PC0 和 PC2 的 MAC 地址鼠标左键单击 PC0,在弹出窗口中选择Config 选项卡,选择 FastEthernet0,查看并记录其 MAC 地址图 2-13;同样的方法,查看并记录 PC2 的 MAC 地址;步骤 2:添加 PC0到PC2的数据包进入Simulation模拟模式;设置 Event List Filters事件列表过滤器只显示 ICMP 事件;单击Add Simple PDU添加简单 PDU 按钮,在拓扑图中添加 PC0 向 PC2 发送的数据包;步骤 3:分别查看三台交换机在发送数据前的地址转发表选中拓扑工作区工具条上的 Inspect 工具,鼠标移至拓扑工作区单击 Switch0,在弹出菜单中选择 MAC Table 菜单项,弹出窗口中显示 Switch0 当前的地址转发表,如图 2-14 所示注:下图仅为说明地址转发表的含义,并不是该步骤的查询结果,实验者需要自行查看并记录结果;其中,Mac Adddress 是 PC 的 MAC 地址,Port 是该 PC 与交换机相连的端口号或者 PC 与通过此端口与该交换机相连的交换机相连,例如,PC4 与 Switch2 相连,Switch2 与 Switch1 相连,Switch1 与 Switch0 的 Fa0/3 相连,PC4 的MAC 地址在 Switch0 的地址转发表中将对应 Fa0/3 口; 该步骤重点观察并记录源端主机 PC0 和目标主机 PC2 的 MAC 地址是否存在于 Switch0 的地址转发表中; 参照上述步骤查看并记录 Switch1 和 Switch2 的地址转发表;步骤 4:查看 Switch0 的学习和转发过程单击 Capture/Forward捕获/前进按钮一次,在 Switch0 的图标上出现信封图标后,查看 Switch0 的地址转发表,与步骤 3 的结果进行对比,观察并记录增加的地址转发表项;查看地址转发表的方法可参照步骤 3; 单击 Capture/Forward捕获/转发按钮一次,观察并记录 Switch0是如何处理该数据包的转发,通过特定端口转发;洪泛转发,向所有除接收端口外的其它端口转发;丢弃,不转发数据;结合当前状态下 Switch0 的地址转发表,思考为什么 Switch0 如此处理该数据包;步骤 5:观察 Switch1 和 Switch2 的学习和转发过程参照步骤 4 的操作方法,分别针对 Switch1 和 Switch2 完成上述操作, 在这个过程中对比Switch1 和Switch2 在接收到数据包前和接收到数据包后地址转发表的变化情况,以及观察其对数据包的处理方式;结合当前状态下地址转发表,对结果进行思考和分析;单击下方 Delete 按钮,删除所有场景; 参照上述操作步骤,完成 PC1 向 PC0 发送数据、删除 Switch1 的地址转发表后 PC1 向 PC0 发送数据的实验操作;思考题①在实验过程中,将观察结果填入下表;转发表栏内填写交换机接收到数据后MAC 地址转发表中增加的项,如无增加或该交换机未收到该数据帧则用横线表示;对数据的处理填写转发、洪泛或丢弃,如交换机未收到该数据帧则用横线表示;② Switch0 收到 PC0 向 PC2 发送的数据帧后,其地址转发表是否有变化如有给出增加的条目并解释原因;答:地址转换表增加了一条:③ Swtich1 收到 PC0 向 PC2 发送的数据帧后,是如何处理的说明其如此处理的原因;答:向除接收端口之外的所有其他端口转发,即洪泛转发;④ 在删除 Switch1 上的地址转发表前后,PC1 向 PC0 发送数据时 Swtch2 是如何处理的说明其如此处理的原因;答:向除接收端口之外的所有其他端口转发,即洪泛转发;实验五:生成树协议STP分析实验配置说明在该实验对应的练习文件中包含两个拓扑图,其中拓扑图 1 中关闭了4台交换机的生成树协议,拓扑图2中开启了4台交换机的生成树协议;实验过程中,任务一在拓扑图 1 中完成,任务二和任务三在拓扑图2中完成;拓扑图1和拓扑图2的其它配置完全相同;实验目的①理解链路中的环路问题;②理解生成树协议的工作原理;实验步骤1.任务一:观察无生成树协议的以太网环路中广播帧的传播步骤 1:准备工作打开该实验对应的练习文件“2-5 生成树协议STP分析.pka”;若此时拓扑图 1 中交换机端口指示灯呈橙色,则单击主窗口右下角 Realtime和 Simulation 模式切换按钮数次,直至交换机指示灯呈绿色;否则,略过此步骤;;步骤 3:捕获数据包,观察广播包的传播单击 Auto Capture/Play自动捕获/播放按钮,捕获数据包;观察拓扑图 1 中广播包的传播动画; 此时,我们会注意到每台交换机在接收到数据包后都会通过其它所有端口转发出去;因此,交换机不停地接收来自其它交换机转发的数据包, 不停地向其它交换机转发数据包,导致该广播包无休止地在四台交换机形成的环路中传播; 注注::此过程不会停止,完成步骤 3 后单击 Realtime实时模式按钮切换到实时模式,进行步骤 4 的操作;如图所示,PC0 到 PC1 的连通测试失败,反馈结果为 Request timed out,即请求超时;这是因为上述操作步骤中的广播包仍然在网络中不停转发切换到实时模式拓扑图中不再显示数据包传输动画,形成了广播风暴, 耗尽网络资源导致 PC0 发往 PC1 的请求包无法到达 PC1; 单击下方 Delete删除按钮删除所有场景,为下一任务实验做好准备;2.任务二:观察启用生成树协议的以太网环路中广播帧的传播步骤 1:观察拓扑图 2 中启用生成树协议后的逻辑拓扑图观察拓扑图 2 中各端口指示灯的颜色;端口指示灯为绿色表示该端口可以接收和转发数据帧,端口指示灯颜色为橙色表示该端口不能接收和转发数据帧;在网络正常运行情况下,生成树协议会将以太网环路中一些端口屏蔽,禁止其接收和转发数据帧,形成无环的树形逻辑拓扑即实际转发数据的拓扑图,从而避免广播帧无休止地在环路中传播;拓扑图中指示灯为橙色的端口即为生成树协议屏蔽的端口;根据观察结果,画出拓扑图 2 对应的树形逻辑拓扑图;步骤 2:在拓扑图 2 中添加广播包进入 Simulation模拟模式,在拓扑图 2 中添加广播包;具体操作可参照任务一中的步骤 2;步骤 3:捕获数据包,观察广播包的传播连续单击 Capture/Forward捕获/前进按钮捕获数据包,直至该过程结束不再产生新的数据包;在此过程中仔细观察广播包的转发情况,并记录每台交换机的哪些端口丢弃该广播包,哪些端口转发该广播包;与步骤 1 记录的树形拓扑图进行对比,观察数据包是否沿树形拓扑中的链路转发;步骤 4:在实时模式下,测试网络是否正常测试结果为对比任务一和任务二中连通性测试结果,理解生成树协议的作用; 单击下方 Delete删除按钮删除所有场景,为下一任务实验做好准备;3.任务三:观察链路故障时生成树协议启用冗余链路的情况步骤 1:制造故障链路单击拓扑图 2 中的 Switch3,在其配置窗口中选择Config 选项卡,在 INTERFACE 列表下单击 FastEthernet0/1 端口;在右端FastEthernet0/1 的配置界面中,单击 Port Status 项对应的复选框,取消勾选,即关闭该端口;此时,观察拓扑图 2 中 Switch3 和 Switch2 连接的链路上两个端口指示灯为红色,表示端口关闭,即该链路已经中断;步骤 2:观察生成树协议启用冗余链路当树形逻辑拓扑图中出现链路故障时,生成树协议将自动启用屏蔽端口形成新的树形拓扑,保证网络的连通性;为了加快这一过程,可单击主窗口右下角 Realtime 和 Simulation 模式切换按钮数次,直至原来橙色指示灯变为绿色;注:因为生成树协议需要重新交换数据,重新计算生成树,在 Packet Tracer 中这一过程耗时较长,可能持续数十秒甚至 1、2 分钟时间;重复执行任务二中的步骤 2、步骤 3 和步骤 4,观察数据包转发路径的变化并确认链路故障时网络的连通性;步骤 3:恢复故障端口,并观察生成树的变化参照步骤 1 的操作方法,重新打开FastEthernet0/1;参照步骤 2,观察拓扑图中各端口指示灯颜色的变化,即生成树屏蔽端口的变化;在新的生成树计算完成后,重复执行任务二中的步骤2、步骤3和步骤4,观察数据包转发的路径;思考题①任务一中,为什么 PC0 无法 ping 通 PC1答:因为上述操作步骤中的广播包仍然在网络中不停转发切换到实时模式拓扑图中不再显示数据包传输动画,形成了广播风暴,耗尽网络资源导致 PC0 发往 PC1 的请求包无法到达 PC1;② 结合任务二实验情况,简述生成树协议是如何解决环路问题的;答:生成树协议会将以太网环路中一些端口屏蔽,禁止其接收和转发数据帧,形成无环的树形逻辑拓扑;③ 任务三中,当网络中出现链路故障时,PC0和PC1是否能通信答:不能;实验六:虚拟局域网VLAN工作原理实验配置说明该实验用到的拓扑图已经预先按任务一的需求进行配置了;在实验过程中,任务二也在该拓扑图的基础上完成,即 VLAN 的创建和划分;而任务三必须在任务二的基础上完成,因此实验过程中不能跳过任务二;实验目的①理解虚拟局域网 VLAN 的概念;②了解 VLAN 技术在交换式以太网中的使用;③理解 VLAN 技术在数据链路层隔离广播域的作用;实验步骤步骤 1:准备工作打开该实验对应的练习文件“2-6 虚拟局域网VLAN工作原理.pka”; 若此时交换机端口指示灯呈橙色,则单击主窗口右下角 Realtime 和Simulation 模式切换按钮数次, 直至交换机指示灯呈绿色;步骤 2:查看交换机上的 VLAN 信息选中拓扑工作区工具条中的 Inspect 工具,鼠标移至拓扑工作区,鼠标左键单击 Switch0,在弹出菜单中选择“Port Status Summary Table”选项卡, 打开端口状态信息窗口;如图 2-21 所示,当前 Switch0上所有端口均属于 VLAN1VLAN1 为交换机默认 VLAN,即未划分 VLAN;用同样的方法查看 Switch1 的 VLAN 信息;步骤 3:观察在未划分 VLAN 的情况下,交换机对广播包的转发方法进入Simulation模拟模式;设置 Event List Filters事件列表过滤器只显示 ARP和ICMP 事件; 单击Add Simple PDU添加简单 PDU按钮,在拓扑图中添加 PC0向PC2发送的数据包;此时,在Event List事件列表中,会出现两个事件,第一个是 ICMP 类型,第二个是ARP类型这两个协议将在第 3 章中详述;双击ARP右端的色块,弹出ARP包的详细封装信息,我们会观察到其目标 MAC 地址为2.任务二:创建两个 VLAN,并将端口划分到不同 VLAN 内步骤 1:创建 VLAN 单击拓扑图中 Switch0,在弹出窗口中选择 Config 选项卡,如图 2-22 所示;单击左端配置列表区中的 SWITCH交换机项下的 VLAN Database VLAN 数据库按钮,在右端配置区将显示 VLAN ConfigurationVLAN 配置界面; 如图 2-22 所示,在 VLAN NumberVLAN 编号栏内输入 VLAN 编号“2”;在 VLAN Name 栏内输入 VLAN 名“vlan2” ;单击 Add添加按钮,此时在下方VLAN 列表区中将会增加 VLAN 2 的信息,即表示 VLAN 2 创建成功; 若须删除某个 VLAN,则在 VLAN 列表区中选中要删除的 VLAN,然后单击 Remove移除按钮即可; 参照上述步骤,在 Switch0 上创建 VLAN 3; 单击 Switch1,在其配置窗口中参照上述步骤,创建VLAN 2 和 VLAN 3;步骤 2:设置 Switch0 和 Switch1 之间的中继连接在 Switch0 的配置窗口中选择 Config 选项卡,单击其左端配置列表中的 INTERFACE接口项下的FastEthernet0/1Switch0 用来连接 Switch1 的端口,在右端配置区内,如图2-23 所示,单击左端的下拉按钮,在下拉菜单中选择 Trunk 选项;该选项表示将端口设置为 Trunk 模式中继连接模式;参照上述操作步骤,将 Swtich1 的 FastEthernet0/1 设置为 Trunk 模式;步骤 3:将端口划分到不同 VLAN 内在 Switch0 的配置窗口中选择 Config 选项卡,单击其左端配置列表中的 INTERFACE接口项下的 FastEthernet0/2;如图2-24 所示,保持其端口模式为 Access 不变,单击右端 VLAN 项对应的下拉按钮,在下拉菜单中勾选对应的 VLAN,对于 FastEthernet0/2 端口,勾选 vlan2;将 Switch0 和 Switch1 上连接了主机的端口划分到不同的 VLAN 内;表步骤 4:修改 PC IP 地址步骤 3 中将 PC 划分到不同的 VLAN 内,因此需要按照表 2-7 重新规划 PC 的 IP 地址; 单击 PC,选择其配置窗口的 Desktop 选项卡,单击 IP Configuration 工具,在配置窗口中 IP Address 和 Subnet Mask 栏内分别对照表 2-7 列出的 PC 的 IP 地址和子网掩码信息,完成 PC 机 IP 地址的配置;若此时交换机端口指示灯呈橙色,则单击主窗口右下角 Realtime 和 Simulation 模式切换按钮数次,直至交换机指示灯呈绿色;3.任务三:观察划分 VLAN 后,交换机对广播包的处理。
计算机网络基础实验报告
![计算机网络基础实验报告](https://img.taocdn.com/s3/m/b79c25fcb8f3f90f76c66137ee06eff9aef84994.png)
计算机网络基础实验报告课程名称:计算机网络实验实验地点:6A-409 成绩:网络基础部分实验实验一:传输介质与网线制作一、实验目的1.了解LAN中常用的几种传输介质、连接器的性能及各自特点。
2.学习双绞线、同轴电缆网线的制作和掌握网线制作工具,电缆测试仪的使用。
二、实验任务1.掌握LAN中常用的几种传输介质、连接器的连接方法与实际使用。
2.独立制作一根合格的双绞线或同轴电缆的网线。
三、实验设备实验所需设备有5类双绞线,RJ-45头,细缆,BNC接头,T型头,端接器、同轴电缆、收发器、AUI电缆、双绞线、同轴细缆压线钳,电缆测试仪,剥线钳、剪刀等。
四、相关基本知识1.电子电路,数字逻辑电路。
2.微型计算机工作原理,计算机接口技术。
3.计算机网络拓扑结构,网络传输介质等基础知识。
五、实验内容与步骤(一)实验原理目前计算机网络的有线通信大多采用铜芯线或光纤作为传输介质。
常用的传输介质有同轴粗缆与细缆,无屏蔽双绞线(UTP)、光纤等。
网络中计算机之间的信息交换,通过网络终端设备将要传输的信息转化成相关传输介质所需的电信号或光信号,然后通过传输介质、网络设备进行传输。
不同的传输介质具有不同的电气特性、机械特性、和信息传输格式,因此,它们也就具有不同的传输方式、传输速率,传输距离等。
在组建局域网时,要根据具体情况(如覆盖范围、应用对象、性能要求、资金情况等)来决定采用何种网络拓扑结构、传输介质及相关的网络连接设备等。
双绞线:双绞线是由两根绝缘金属线互相缠绕而成,这样的一对线作为一条通信链路,由四对双绞线构成双绞线电缆。
双绞线点到点的通信距离一般不超过100米。
目前,计算机网络上用的双绞线有三类(最高传输率为10 Mbps)、五类线(最高传输率为10 0 Mbps)、超五类线和六类线(传输速率至少为250 Mbps)、七类线(传输速率至少为600 Mbps)。
双绞线电缆的连接器一般为RJ-45.(二)实验步骤1.首先用压线钳的剪线刀口剪裁出计划需要使用到的双绞线长度。
宁波大学计算机网络实验四
![宁波大学计算机网络实验四](https://img.taocdn.com/s3/m/37289adc7c1cfad6195fa7ef.png)
宁波大学计算机网络实验四宁波大学信息科学与工程学院计算机网络第四章DIY!now电子版实验报告班级:通信112班姓名:徐威学号:116040040 完成时间:2012-12-29 [注] 1. 每个实验问题回答时可以采用截图辅助说明; 2. 实验报告打包成rar文件,传到Reports3文件夹,并用学号+姓名+章号命名,如:07410005张山- 3. 请独立完成实验和报告,实验报告分析和数据要一致。
实验得分 1 2 3 4IP协议分析实验时间:12-24 客户端IP:RACK编号:5A A.上传的文件名是:4-1。
一、捕获traceroute 二、观察捕获的数据Q1.选择你的电脑所发送的第一个ICMP请求消息,在包详细信息窗口扩展包的Internet协议部分。
你的电脑的IP地址是多少?答:电脑的ip地址:Q2.在IP包头部,上层协议区域的值是多少?答:上层协议区域的值是 1 Protocol: ICMP (1) 头部有多少字节?IP数据包的有效载荷是多少字节?解释你是怎样确定有效载荷的数量的?答:有效载荷是36字节,Q4.这个IP数据包被分割了吗?解释你是怎样确定这个数据包是否被分割?答:这个IP数据包没有被分割Q5.在包捕获列表窗口,你能看到在第一个ICMP下的所有并发的ICMP消息吗?答: 1 Q6.往同一IP的数据包哪些字段在改变,而且必须改变?为什么?哪些字段是保持不变的,而且必须保持不变?答:必须改变:1. Identification:相同的标示段值能使分片的数据报不可能重新装成原来的数据报 2. Time to live 3. Header checksum 保持不变片偏移某片在源地址中的相对位置标示:是否收到最后一片数据报Q7.描述一下在IP 数据包的Identification字段的值是什么样的?答:每个IP数据包ID 值是连续变化的数据字段和TTL 字段的值是多少?答:Q9.所有的通过最近的路器发送到你的电脑去的ICMP的TTL溢出回复是不是值都保持不变呢?为什么?答:不是;因为不同的路器到达电脑所经过的路器的数目不一Q10. 那个消息是否传送多于一个IP数据包的分片?看第一个被分割的IP数据包的片段,在IP头部有什么信息指出数据包已经被分割?在IP头部有什么信息指出这是否是第一个与后面片段相对的片段?这个IP 数据包的长度是多少?答:是的140IP Fragmented IP protocol (proto=ICMP 0x01, off=0, ID=896a) [Reassembled in #141] Total Length: 1500 Q11.看被分割的IP数据包的第二个片段。
(完整)计算机网络-实验4-利用wireshark进行协议分析
![(完整)计算机网络-实验4-利用wireshark进行协议分析](https://img.taocdn.com/s3/m/0dfbcdd3ba4cf7ec4afe04a1b0717fd5360cb2b1.png)
1 实验4:利用Wireshark 进行协议分析1、实验目的熟悉并掌握Wireshark 的基本操作,了解网络协议实体间进行交互以及报文交换的情况。
2、实验环境➢Windows 9x/NT/2000/XP/2003➢与因特网连接的计算机网络系统➢分组分析器Wireshark :要深入理解网络协议,需要仔细观察协议实体之间交换的报文序列。
为探究协议操作细节,可使协议实体执行某些动作,观察这些动作及其影响。
这些任务可以在仿真环境下或在如因特网这样的真实网络环境中完成。
观察在正在运行协议实体间交换报文的基本工具被称为分组嗅探器(packet packet sniffer sniffer )。
顾名思义,一个分组嗅探器俘获(嗅探)计算机发送和接收的报文。
一般情况下,分组嗅探器将存储和显示出被俘获报文的各协议头部字段的内容。
图4-1 为一个分组嗅探器的结构。
图4-1 右边是计算机上正常运行的协议(在这里是因特网协议)和应用程序(如:w eb 浏览器和 p 客户端)。
分组嗅探器(虚线框中的部分)是附加计算机普通软件上的,主要有两部分组成。
分组俘获库(packetcapture packetcapture librarylibrary )接收计算机发送和接收的每一个链路层帧的拷贝。
高层协议(如:HTTP 、FTP 、TCP 、UDP 、DNS 、IP 等)交换的报文都被封装在链路层帧中,并沿着物理媒体(如以太网的电缆)传输。
图1 假设所使用的物理媒体是以太网,上层协议的报文最终封装在以太网帧中。
分组嗅探器的第二个组成部分是分析器。
分析器用来显示协议报文所有字段的内容。
为此,分析器必须能够理解协议所交换的所有报文的结构。
例如:我们要显示图4-1 中HTTP 协议所交换的报文的各个字段。
分组分析器理解以太网帧格式,能够识别包含在帧中的IP 数据报。
分组分析器也要理解IP 数据报的格式,并能从IP 数据报中提取出TCP 报文段。
实验4-捕获并分析TCP数据包和TCP三次握手及四次挥手过程
![实验4-捕获并分析TCP数据包和TCP三次握手及四次挥手过程](https://img.taocdn.com/s3/m/25c1f0c0370cba1aa8114431b90d6c85ec3a8897.png)
实验四捕获并分析TCP数据包和TCP三次握手和四次挥手过程一、实验目的通过网络嗅探器软件对网络数据进行监听和分析,加深对计算机网络中各层协议数据单元PDU的形象理解。
二、实验内容1、利用网络嗅探器软件(例如Iris、Sniffer、Ethereal、 wireshark等),获取TCP数据包,记录并分析各字段的含义。
2、打开一个网站,截取TCP数据包(至少三个),分析TCP三次握手建立连接和四次挥手释放连接的过程。
三、实验步骤1、安装数据包捕获软件wireshark。
2、启动捕获软件。
(1)开始捕获数据报:(2)打开一个网站,例:(3)对捕获的TCP数据包进行分析,并保存(4)对捕获的TCP三次握手建立连接的几个数据包进行分析,分别说明各数据包代表的意义和所属的三次握手的第几次。
四、实验分析1、设置显示过滤,只显示源地址是本机的http数据包,说明如何进行设置?答:若要设置只显示源地址是本机的http数据包,需使用以下ip.src==本机IP && http 2、点开软件捕获界面中包详细信息栏的TCP数据包:若想查看TCP数据包的内容,需点击前面的加号,则显示TCP报文段各字段的结构如下图所示:对照课本P202页:TCP报文段的结构图,如下图示:分析并记录说明,所捕获的数据包的在运输层TCP报文段中各字段的具体信息:①源端口号:49896。
每一个应用进程在运输层都对应一个端口号。
端口是运输层与应用层的服务接口。
运输层的复用和分用功能都要通过端口才能实现。
②目的端口号:80。
说明发送方请求的是一个web服务(http).③序号:0。
为了对发送的报文段进行可靠传输,对每个发送的报文段的第一个字节都进行编号,称为序号。
例如:一个报文段的序号值为301,携带的数据长度100字节;则下一个报文段的序号为401.④确认号:0。
为了告诉发送方,到目前为止,接收方按顺序接收的报文段达到多少,将下一个期望接收的报文段的第一个字节的编号作为确认号发给发送方。
上海大学计算机网络实验报告4
![上海大学计算机网络实验报告4](https://img.taocdn.com/s3/m/283ff8c125c52cc58bd6beee.png)
是一种内部网关协议,灵魂在于距离向量算法,实现简单,开销小。
适用于小型网络,而在于较大网络中,由于其“好消息传播的快,坏消息传播的慢”的特性并不适合。定时要交换路由器的路由表。
OSPF:
是一种内部网关协议,灵魂在于最短路径优先算法。
能够使用于较大的网络,因为它将网络分成若干个区域,并在此基础上使用泛洪法来向全网更新链路状态。只有当解决的?(10分)
得分:
问题1:Netsim的版权以及无法使用。
最终选用了Cisco Packet Tracer来做这次的模拟实验。
问题2:静态路由实验中,PC ping不通其他网络上的路由器。
一个个ping过去发现是PC的默认网关没有设置。设置之后正常。
问题3:OSPF动态路由实验右半部分始终有问题。
RIP:
拓扑结构:
Router0路由表:
Router2路由表:
Router1路由表:
PC0 ping PC2
OSPF:
拓扑结构:
Router 5路由表:
Router 6路由表:Router6 ping Router3
Router 3路由表:Router3 ping Router6
Router 2路由表:
动态路由在较大范围内配置时很有用,在网络规模小的时候,配置起来很麻烦,但是随着网络的成长,动态路由在网络发生变化时只需修改局部范围,在某种意义上减轻了我们的劳动量,更人性化。
动态路由因为类型不同使用的网络类型也不同,各有其优势,在选择使用哪种协议之前需要斟酌。
思考题:(10分)
思考题1:(4分)
得分:
最终发现是输入错误,修改了一个路由器端口的ip地址之后一切正常。
本次实验的体会(结论)(10分)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
XXXX大学计算机与信息学院信息工程类实验报告
系:计算机与信息学院专业:电子信息工程年级: 2009
姓名:学号:实验课程:
实验室号:_______ 实验设备号:实验时间:
指导教师签字:成绩:
实验四路由器配置实验
一、实验目的和要求
1. 认识路由器的端口、型号
2.掌握路由器的路由配置
3. 理解网络互联的基本原理
二、实验原理
1. 路由器的工作原理
2.静态路由与默认路由
3. 动态路由协议RIP
4. Cisco路由器的配置命令
三、实验设备与环境
本实验在PC机上利用模拟软件进行操作,需要的设备有:PC机一台,Windows XP操作系统,思科路由模拟软件Packet Tracer V5.2。
四、实验内容与步骤
1. 路由器单臂路由配置
(1)启动Packet Tracer V5.2,添加一个Generic路由器,双击路由器图标,在弹出的窗口中选择Config如图所示,认识路由器的端口。
其中,端口FastEthernet 是以太网口,用来连接局域网中的计算机。
端口Serial是串口,用来连接其它路由器,通过这种端口所连接的网络的两端要求配置时钟频率以实现实时同步。
软件中,路由器和交换机之间用交叉线连接,PC机和交换机之间用直通线连接。
(3)配置PC0和PC1的IP地址和默认网关
PC0: 192.168.1.2 255.255.255.0 192.168.1.1
PC1: 192.168.2.2 255.255.255.0 192.168.2.1
(4)配置交换机VLAN
Switch>en
Switch#conf t
Switch(config)#vlan 2
Switch(config-vlan)#exit
Switch(config)#vlan 3
Switch(config-vlan)#exit
Switch(config)#int f0/2
Switch(config-if)#switchport access vlan 2
Switch(config-if)#exit
Switch(config)#int f0/3
Switch(config-if)#switchport access vlan 3
Switch(config-if)#exit
Switch(config)#int f0/1
Switch(config-if)#switchport mode trunk
(5)测试两台主机间的连通性
在PC0中PING PC1(不通)
(6)配置路由器的子接口
当交换机设置两个Vlan时,逻辑上已经成为两个网络,广播被隔离了。
两个Vlan 的网络要通信,必须通过路由器,如果两个VLAN接入路由器的同一个物理端口,则必须在这个物理端口上创建两个子接口分别与两个Vlan对应,同时还要求与路由器相连的交换机的端口fa 0/1要设置为trunk,因为这个接口要通过两个Vlan的数据包。
参考命令如下:
Router>en
Router#conf t
Router(config)#int f0/0
Router(config-if)#no shutdown //开启f0/0端口
Router(config-if)#exit
Router(config)#int f0/0.1 //创建子接口
Router(config-subif)# encapsulation dot1Q 2
//将以太网子接口0/0.1划分到vlan 2,并且封装格式为802.1q
Router(config-subif)#ip address 192.168.1.1 255.255.255.0
//配置子接口f0/0.1的IP地址
Router(config-subif)#exit
Router(config)#int f0/0.2
Router(config-subif)# encapsulation dot1Q 3
//将以太口子接口0/0.2分到vlan 3,并且封装格式为802.1q
Router(config-subif)#ip address 192.168.2.1 255.255.255.0
//配置子接口f0/0.2的IP地址
Router(config-subif)#end
Router#show ip route //显示路由器的路由表
(7)测试两台主机间的连通性
在PC0中PING PC1(通)
[说明]:
路由器配置过程中,如果某条命令配置错误需要删除,可在该命令前加上no,例如:
Router(config)#int f1/0
Router(config-if)#ip address 192.168.3.2 255.255.255.0
Router(config-if)#no ip address //删除f1/0接口的IP地址
2. 静态路由的配置
创建如图所示的拓扑结构图。
(1)为主机PC0,PC1,PC2配置IP地址、子网掩码和默认网关。
为路由器的各个接
口分配IP地址和子网掩码,交换机不用配置。
具体配置要求如表4-1所示:
表4-1 实验环境配置网络设备接口IP地址子网掩码默认网关
PC0 FastEthernet 192.168.1.2 255.255.255.
192.168.1.1
192.168.2.1 PC1 FastEthernet 192.168.2.2 255.255.255.
PC2 FastEthernet 192.168.3.2 255.255.255.
192.168.3.1
Router0 F0/0 192.168.1.1 255.255.255.0
S2/0 172.16.1.2 255.255.255.0
Router1 F0/0 192.168.3.1 255.255.255.0
S3/0 172.16.2.2 255.255.255.0
Router2 F0/0 192.168.3.1 255.255.255.0
S2/0 172.16.1.1 255.255.255.0
S3/0 172.16.2.1 255.255.255.0
五、实验步骤与结果分析
3(9)R1中添加R2静态路由命令
3(9)R2中添加RI静态路由命令
3(9)R1路由表
3(9)R2路由表
PC2 PNIG PC1 通
3(12)R0中添加R1静态路由命令
3(12)R1中添加R0静态路由命令
3(12)R0路由表
3(12)R1路由表
PC0 PING PC1 通
4(5)R1删除静态路由
4(5)R1删除静态路由路由表
4(5)R1添加默认路由
4(5)R1添加默认路由路由表
PC0 PING PC 1 通
PC0 PING PC2 通
5(3)R0命令
5(3)R1命令
5(3)R2命令
六、质疑、建议、问题讨论
实验中在步骤3中,要将ROUTER0和ROUTER1连同的过程中遇到了不解之处,导致一直没有办法使PC0与PC1 PING通,后来发现是因为在添加静态路由命令中的下一跳地址配置错误,开始直接将ROUTER0的S2/0和ROUTER1 的S3/0设置为彼此的下一跳地址是错误的,应该分别设置为ROUTER2的S2/0 IP 和S3/0 IP.
在步骤5中,一开始在添加network时在ROUTER1和ROUTER2中都忘记添加自己本身的网络段,导致路由表一直无法正确显示,后及时发现改正后得到正确结果.
此次试验让我对路由器配置的了解更进了一步.。