




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机网络实验报告姓名学号专业班级指导教师毛绪纹实验2-1PPP与PPPoE学习实验配置说明该实验主要用于观察PPPoEffiPPP的数据封装格式。其中,PC1到ISP1段的链路使用PPPoEISP1已经配置为PPPoE务器。ISP1和ISP2之间的链路使用PPP实验目的了解PPP协议的封装格式。了解PPPo助、议的封装格式实验步骤任务:观察PPP协议和PPPo刖、议的数据封装格式步骤1:准备工作单击主窗口右下角Realtime和Simulation模式切换按钮数次,直至交换机指示灯呈绿色步骤2:建立PPPo琏接单击拓扑图中的PC1,在弹出窗口中单击Desktop选项卡,选择桌面上的Comma
2、nd工具,在其中输入ipconfig命令查看PC1的IP地址信息,PC1在初始状态下并未配置IP地址。选择PPPoE拨号工具,在弹出窗口中输入拨号信息,即用户名(UserName)和密码(Password):ISP1预设了两个用户名,分别为user和admin,密码与用户名相同。输入拨号信息后单击Connect按钮,建立PPPoE连接。关闭PPPoE拨号窗口,重新打开Command:具,输入ipconfig命令查看PC1是否获取到IP地址。如已获取到ISP1预设的地址池范围内的IP地址,则表示PPPoE拨号成功。步骤3:添加并捕获数据包进入Simulation(模拟)模式。设置EventLis
3、tFilters(事件列表过滤器)只显示ICMP事件。单击AddSimplePDU添加简单PDU按钮,在拓扑图中添加PC1向PC2发送的数据包。单击AutoCapture/Play(自动捕获/播放)按钮捕获数据。此时PC1上出现信封图标,并在信封图标上闪烁图标。此时可再次单击AutoCapture/Play(自动捕获/播放)按钮停止捕获数据包。步骤4:观察PPPo或、议封装格式选择事件列表中PC1到Switch。或者Switch。到ISP1的数据包,即事件列表中的第二或第三个数据包。单击其Info项上的色块,在弹出的PDU信息窗口中选择InboundPDUDetails选项卡。步骤5:观察PP
4、PB议的封装格式选择事件列表中ISP1到ISP2的数据包,即事件列表中第四个数据包。单击其Info项上的色块,在弹出的PDU信息窗口中选择InboundPDUDetails选项卡。观察PPP的封装,将鼠标焦点置于协议某字段内,按住鼠标左键并上下或左右拖动鼠标可以观察到该字段完整的取值。思考题:1. ADSL接入采用PPPoE的优点有哪些?答:PPPoEM有较高的性能价格比。实用方便,实际组网方式也很简单,大大降低了网络的复杂程度2. PPPoE中,PPP帧和Ethernet帧的封装关系是什么?答:PPPOE勺封装层次:IP-PPP-PPPOE-Ethernet.实验2-2以太网帧的封装实验实验
5、目的观察以太网帧的封装格式。对比单播以太网帧和广播以太网帧的目标MAC*址。实验步骤(1)任务一:观察单播以太网帧的封装步骤1:准备工作单击主窗口右下角Realtime和Simulation模式切换按钮数次,直至交换机指示灯呈绿色。进入Simulation(模拟)模式。设置EventListFilters(事件列表过滤器)只显示ICMP事件。单击AddSimplePDU(添加简单PDUJ)按钮,在拓扑图中添加PC0向PC2发送的数据包。单击AutoCapture/Play(自动捕获/执行)按钮,捕获数据包。当PC2发送的响应包返回PC0后通信结束,再次单击AutoCapture/Play(自动
6、捕获/执行)按钮,停止数据包的捕获。步骤3:观察以太网帧的封装格式选择事件列表中第二个数据包(即PC0到Switch。的数据包),单击其右端Info项中的色块。注意弹出窗口顶端的窗口信息:PDUInformationatDevice:Switch。,即当前查看的是交换机Switch。上的PDU信息。在弹出窗口中选择InboundPDUDetails选项卡。观察其中Ethernet(以太网)对应的封装格式。步骤4:观察交换机是否会修改以太网帧各字段取值选择事件列表中第三个数据包(即Switch。到PC2的数据包),单击其右端Info项中的色块。注意弹出窗口顶端的窗口信息:PDUInformati
7、onatDevice:PC?即当前查看的是PC2接收到的PDU信息。在弹出窗口中选择InboudPDUDetails选项卡。仔细观察其中Ehternet各字段取值,与步骤2中观察的各字段取值进行对比,哪些字段取值发生了变化?重点观察DESTMACffiSRCMAC(2)任务二:观察广播以太网帧的封装步骤1:捕获数据包单击AddComplexPDU(添加复杂PDU)按钮,单击PC。,在弹出的对话框中设置参数:DestinationIPAddress(目标IP地址)设置为(这是一个广播地址,表示该数据包发送给源站点所在广播域内的所有站点),SourceIPAddress(源IP地址)设置为(该实验
8、拓扑中预设的PC0的IP地址),SequenceNumber(序列号)设置为1,Size设置为。,SimulationSettings(模拟设置)选中OneShot,其对应的Time设置为1,然后单击该对话框下方的CreatePDU按钮,创建数据包单击AutoCapture/Play(自动捕获/执行)按钮,捕获数据包。步骤2:观察该广播包的以太网封装选择事件列表中第二个数据包(即PC0到Switch0的数据包),单击其右端Info项中的色块。在弹出窗口中选择InboudPDUDetails选项卡。观察其Ethernet的封装,重点观察其DESTMAC字段的取值并进行记录。结合背景知识中MAC地
9、址的类型,思考DESTMAC?段取值的含义。思考题1. 任务一中,观察到的以太网帧封装格式中前导码字段的取值是什么?阐述其在数据帧传输过程中的作用。答:任务一中,前导码字段取值为1010;作用:以太网使用曼彻斯特编码传输数据,其特征是每个码元中间有一次电压的跳变,用于接收方提取同步信号,实现与发送方的时钟同步。2. 任务一中,Switch。在转发数据帧时是否修改其源MAC地址和目标MAC地址?答:switch。转发给pc2地数据帧中源MAO址和目标MAO址并未进行修改。3. 交换机接收数据帧后,依据什么判断该数据帧是单播还是广播?或依据什么判断向哪个目标结点转发?答:交换机工作在数据链路层,依
10、据数据帧中的目标MAC*址的取值判断数据帧是单播还是广播,依据目标MAC*址判断向哪个目标节点转发。实验2-3集线器与交换机的对比实验实验配置说明该实验用到4个拓扑图。其中拓扑图1和拓扑图2是以集线器为中心的共享式以太网;拓扑图3和拓扑图4是以交换机为中心的交换式以太网。其中拓扑图1和拓扑图2主要用于观察集线器的运行及理解冲突域的概念;拓扑图3和拓扑图4主要用于观察交换机的运行及理解交换机隔离冲突域但不隔离广播域的特性。在对应的实验步骤中,我们需要将拓扑图1和拓扑图2使用交叉双绞线连接起来,将拓扑图3和拓扑图4使用交叉双绞线连接起来,从而观察使用集线器和交换机进行以太网扩展时对冲突域和广播域的
11、影响,从而理解两类设备在扩展以太网时的作用和局限性。实验目的了解集线器和交换机的如何转发数据。理解冲突域和广播域的概念。理解集线器和交换机在扩大网络规模中的作用和局限性。实验步骤(1)任务一:观察集线器和交换机的运行步骤1:准备工作单击主窗口右下角Realtime和Simulation模式切换按钮数次,直至交换机指示灯呈绿色。在Realtime(实时模式)下,当拓扑图中集线器及交换机各端口均呈绿色后,鼠标双击右下角处事件列表中Fire项下的暗红色椭圆图标,至LastStatus均为Successful状态。若单击后LastStatus不是Successful,则重新双击该事件对应的暗红色椭圆图
12、标。单击下方Delete按钮,删除所有场景。步骤2:观察集线器对单播包的处理进入Simulation(模拟模式),设置EventListFilters(事件列表过滤器)只显示ICMP事件。单击AddSimplePDU(添加简单PDU按钮,添加一个PC0向PC2发送的数据包。单击AutoCapture/Play(自动捕获/播放)按钮捕获数据,仔细观察数据包发送过程中,集线器向哪些PC转发该单播包,以及各PC接收到数据包后如何处理该数据包。记录观察结果,以便后续实验进行对比分析。步骤3.观察交换机对单播包的处理单击下方Delete按钮,删除所有场景。进入Simulation(模拟模式),设置Eve
13、ntListFilters(事件列表过滤器)只显示ICMP事件。单击AddSimplePDU(添加简单PDU)按钮,添加一个PC6向PC8发送的数据包。单击AutoCapture/Play(自动捕获/播放)按钮,仔细观察数据包发送过程中,交换机向哪些PC转发该单播包,以及各PC接收到数据包后如何处理该数据包。记录观察结果并与步骤2进行对比分析。步骤4.观察集线器对广播包的处理单击下方Delete按钮,删除所有场景。进入Simulation(模拟模式),设置EventListFilters(事件列表过滤器)只显示ICMP事件。单击AddComplexPDU(添加复杂PDUJ)按钮,单击PC0,在
14、弹出的对话框中设置参数:DestinationIPAddress(目标IP地址)设置为(这是一个广播地址,表示该数据包发送给源站点所在广播域内的所有站点),SourceIPAddress(源IP地址)设置为(该实验拓扑中预设的PC0的IP地址),SequenceNumber(序列号)设置为1,Size设置为0,SimulationSettings(模拟设置)选中OneShot,其对应的Time设置为1,然后单击该对话框中下方的CreatePDU按钮,创建数据包。单击Capture/Forward(捕获/转发)按钮,数据包到达集线器,再次单击Capture/Forward(捕获/转发)按钮,集线
15、器向与源站点PC0在同一广播域的所有站点转发数据包。步骤5.观察交换机对广播包的处理单击下方Delete按钮,删除所有场景。参照步骤4的方法,在PC6上添加一个复杂的PDU,参数设置与步骤4相同(PC6的预设IP地址也是)。单击Capture/Forward(捕获/转发)按钮,数据包到达交换机,再次单击Capture/Forward(捕获/转发)按钮,交换机向与源站点PC6在同一广播域的所有站点转发数据包。仔细观察这一过程中,交换机如何处理广播包,进而观察以交换机为中心的以太网的广播域的范围。(2)任务二:分别观察以集线器和以交换机为中心的以太网中,多个站点同时发送数据的情况,理解冲突域的概念
16、。步骤1.观察以集线器为中心的以太网中多个站点同时发送数据的情况单击下方Delete按钮,删除所有场景。进入Simulation(模拟)模式。设置EventListFilters(事件列表过滤器)只显示ICMP事件。单击AddSimplePDU(添加简单PDU)按钮,在拓扑图1中添加PC0向PC2发送的数据包;再次单击AddSimplePDU(添加简单PDU按钮,添加PC1向PC3发送的数据包。单击AutoCapture/Play(自动捕获/播放)按钮,在此过程中仔细观察数据包到达各个结点的情况,集线器及主机对数据包的处理。注注:设备上出现信封图标表示数据包到达该设备,信封上闪烁“表示通信成功
17、完成,信封上闪烁“X”表示设备丢弃数据包,信封上出现闪烁的火苗表示数据冲突。步骤2.观察以交换机为中心的以太网中多个站点同时发送数据的情况单击下方Delete按钮,删除所有场景。进入Simulation(模拟)模式。设置EventListFilters(事件列表过滤器)只显示ICMP事件。单击AddSimplePDU(添加简单PDU)按钮,在拓扑图3中添加PC6向PC8发送的数据包;再次单击AddSimplePDU(添加简单PDU按钮,添加PC7向PC9发送的数据包。单击AutoCapture/Play(自动捕获/播放)按钮,在此过程中仔细观察数据包到达各个结点的情况,交换机及主机对数据包的处
18、理。(3)任务三:观察集线器和交换机在扩展以太网覆盖范围的同时,对冲突域和广播域范围的影响步骤1.观察集线器扩展以太网时对冲突域范围的影响单击下方Delete按钮,删除所有场景。单击左下方Connections(连接)图标,选中CopperCross-Over(交叉线),在拓扑图1中单击集线器1,在弹出菜单中选中port4;拖动鼠标,单击集线器2,在弹出菜单中选中port2o至此,我们得到一个由两台集线器互连起来的以太网。进入Simulation(模拟)模式。设置EventListFilters(事件列表过滤器)只显示ICMP事件。单击AddSimplePDU(添加简单PDU按钮,在拓扑图中添
19、加PC0向PC2发送的数据包;再次单击AddSimplePDU(添加简单PDU)按钮,添力口PC4向PC5发送的数据包。依次单击Capture/Forward(捕获/转发)按钮,直至此次通信结束。在此过程中仔细观察并思考每一步骤数据包是被如何处理的。在这一过程中,由于延迟的存在,在PC4发送的数据到达集线器1冲突之前,PC0发送的数据包已经到达PC2,而在PC2发送应答包时,与到达集线器1的数据冲突。间隔一定时间后。PC2重新发送数据包,最终数据到达PC0oPC4与PC5的情况类似。步骤2.观察集线器扩展以太网时对广播域范围的影响单击下方Delete按钮,删除所有场景。参照任务一中的步骤4的操
20、作方法,在PC0向其所在广播域内所有结点发送广播包。依次单击Capture/Forward(捕获/转发)按钮,观察广播包的发送范围。步骤3.观察交换机扩展以太网时对冲突域及广播域的影响单击下方Delete按钮,删除所有场景。参照步骤1和步骤2,观察交换机扩展以太网时对冲突域和广播域范围的影响。思考题集线器在接收到发送给某结点的单播包时是如何转发数据的?交换机又是如何处理单播包的?答:集线器是把数据发往全部端口,交换机把数据发往相应端口。在以集线器/交换机为中心的以太网中,当多个站点同时发送数据时,是否会发生冲突?为什么?答:集线器会发生冲突,交换机不会发生冲突。 使用集线器扩大以太网规模时,有
21、没有可能会使以太网的性能下降?答:不会。 使用交换机扩大以太网规模时,有没有可能会使以太网的性能下降?为什么答:有可能。使用交换机解决了冲突域的问题,但是交换机并不隔离广播域,使用交换机扩大网络规模的同时也扩大了广播域。这将使以太网中广播包的数量增加,当广播包的数据量达到一定数量时,网络性能下降。实验四:交换机工作原理实验配置说明该拓扑图用于对交换机工作原理的观察和理解。在数据包的发送过程中,观察交换机地址转发表的变化情况以及其根据地址转发表的不同情况采用不同的方式处理数据包的过程,从而理解交换机通过逆向自学习建立地址转发表及其对数据包的转发规则。实验目的理解交换机通过逆向自学习算法建立地址转
22、发表的过程。理解交换机转发数据帧的规则。理解交换机的工作原理。实验步骤1 .任务一:准备工作步骤1:拓扑训练打开该实验对应的练习文件“2-4交换机工作原理.pka”。若此时交换机端口指示灯呈橙色,则单击主窗口右下角Realtime和Simulation模式切换按钮数次,直至交换机指示灯呈绿色。在Realtime(实时模式)下,当拓扑图中交换机各端口均呈绿色后,鼠标双击右下角处事件列表中Fire项下的暗红色椭圆图标,至LastStatus均为Successful状态。若单击后LastStatus不是Successful,则重新双击该事件对应的暗红色椭圆图标。单击下方Delete按钮,删除所有场景
23、。步骤2:删除交换机地址转发表参照上文给出的删除Switch1上地址转发表的操作方法,分别删除Switch。、Switch1和Switch2上的地址转发表。2 .任务二:观察交换机的工作原理步骤1:查看并记录PC0和PC2的MAC地址鼠标左键单击PC0,在弹出窗口中选择Config选项卡,选择FastEthernetO,查看并记录其MAO址(图2-13)。同样的方法,查看并记录PC2的MAC地址。步骤2:添加PC0至UPC2勺数据包进入Simulation(模拟)模式。设置EventListFilters(事件列表过滤器)只显示ICMP事件。单击AddSimplePDU(添加简单PDU按钮,在
24、拓扑图中添加PC0向PC2发送的数据包。步骤3:分别查看三台交换机在发送数据前的地址转发表选中拓扑工作区工具条上的Inspect工具,鼠标移至拓扑工作区单击Switch。,在弹出菜单中选择MACTable菜单项,弹出窗口中显示Switch。当前的地址转发表,如图2-14所示(注:下图仅为说明地址转发表的含义,并不是该步骤的查询结果,实验者需要自行查看并记录结果)。其中,MacAdddress是PC的MAC地址,Port是该PC与交换机相连的端口号或者PC与通过此端口与该交换机相连白交换机相连,例如,PC4与Switch2相连,Switch2与Switchl相连,Switchl与SwitchO的
25、Fa0/3相连,PC4的MAC地址在SwitchO的地址转发表中将对应Fa0/3口。该步骤重点观察并记录源端主机PC0和目标主机PC2的MAC地址是否存在于SwitchO的地址转发表中。参照上述步骤查看并记录Switchl和Switch2的地址转发表。步骤4:查看SwitchO的学习和转发过程单击Capture/Forward(捕获/前进)按钮一次,在SwitchO的图标上出现信封图标后,查看SwitchO的地址转发表,与步骤3的结果进行对比,观察并记录增加的地址转发表项。查看地址转发表的方法可参照步骤3。单击Capture/Forward(捕获/转发)按钮一次,观察并记录SwitchO是如何
26、处理该数据包的(转发,通过特定端口转发;洪泛转发,向所有除接收端口外的其它端口转发;丢弃,不转发数据)。结合当前状态下SwitchO的地址转发表,思考为什么SwitchO如此处理该数据包。步骤5:观察Switchl和Switch2的学习和转发过程参照步骤4的操作方法,分别针对Switchl和Switch2完成上述操作,在这个过程中对比Switchl和Switch2在接收到数据包前和接收到数据包后地址转发表的变化情况,以及观察其对数据包的处理方式。结合当前状态下地址转发表,对结果进行思考和分析。单击下方Delete按钮,删除所有场景。参照上述操作步骤,完成PC1向PCO发送数据、删除Switch
27、l的地址转发表后PC1向PCO发送数据的实验操作。思考题在实验过程中,将观察结果填入下表。转发表栏内填写交换机接收到数据后MAC地址转发表中增加的项,如无增加或该交换机未收到该数据帧则用横线表示。对数据的处理填写转发、洪泛或丢弃,如交换机未收到该数据帧则用横线表示。Switch。收到PC0向PC2发送的数据帧后,其地址转发表是否有变化?如有给出增加的条目并解释原因。答:地址转换表增加了一条:F0/1Swtichl收到PC0向PC2发送的数据帧后,是如何处理的?说明其如此处理的原因。答:向除接收端口之外的所有其他端口转发,即洪泛转发。在删除Switchl上的地址转发表前后,PC1向PC0发送数据
28、时Swtch2是如何处理的?说明其如此处理的原因。答:向除接收端口之外的所有其他端口转发,即洪泛转发。实验五:生成树协议(STB分析实验配置说明在该实验对应的练习文件中包含两个拓扑图,其中拓扑图1中关闭了4台交换机的生成树协议,拓扑图2中开启了4台交换机的生成树协议。实验过程中,任务一在拓扑图1中完成,任务二和任务三在拓扑图2中完成。拓扑图1和拓扑图2的其它配置完全相同。实验目的 理解链路中的环路问题。 理解生成树协议的工作原理。实验步骤1 .任务一:观察无生成树协议的以太网环路中广播帧的传播步骤1:准备工作打开该实验对应的练习文件“2-5生成树协议(STB分析.pka。若此时拓扑图1中交换机
29、端口指示灯呈橙色,则单击主窗口右下角Realtime和Simulation模式切换按钮数次,直至交换机指示灯呈绿色。否则,略过此步骤。步骤2:在拓扑图1中添加广播包进入Simulation(模拟)模式。设置EventListFilters(事件列表过滤器)只显示ICMP事件。单击AddComplexPDU(添加复杂PDU)按钮,单击拓扑图1中的PC0,在弹出的对话框中设置参数:DestinationIPAddress(目标IP地址)设置为(广播地址),SourceIPAddress(源IP地址)设置为(该实验拓扑中预设的PC0的IP地址),SequenceNumber(序列号)设置为1,Siz
30、e设置为0,SimulationSettings(模拟设置)选中OneShot,其对应的Time设置为1,然后单击该对话框中下方的CreatePDU按钮,创建数据包。步骤3:捕获数据包,观察广播包的传播单击AutoCapture/Play(自动捕获/播放)按钮,捕获数据包。观察拓扑图1中广播包的传播动画。此时,我们会注意到每台交换机在接收到数据包后都会通过其它所有端口转发出去。因此,交换机不停地接收来自其它交换机转发的数据包,不停地向其它交换机转发数据包,导致该广播包无休止地在四台交换机形成的环路中传播。注注:此过程不会停止,完成步骤3后单击Realtime(实时模式)按钮切换到实时模式,进行
31、步骤4的操作。步骤4:在实时模式下,测试网络是否正常进入Realtime(实时模式),单击PCQ在打开的窗口中选择Desktop(桌面)选项卡,选择其中的CommandPrompt工具,在操作界面中输入ping(测试PC0与PC1是否能够连通)并回车,实验结果如图所示。如图所示,PC0到PC1的连通测试失败,反馈结果为Requesttimedout,即请求超时。这是因为上述操作步骤中的广播包仍然在网络中不停转发(切换到实时模式拓扑图中不再显示数据包传输动画),形成了广播风暴,耗尽网络资源导致PC0发往PC1的请求包无法到达PC1。单击下方Delete(删除)按钮删除所有场景,为下一任务实验做好
32、准备。2 .任务二:观察启用生成树协议的以太网环路中广播帧的传播步骤1:观察拓扑图2中启用生成树协议后的逻辑拓扑图观察拓扑图2中各端口指示灯的颜色。端口指示灯为绿色表示该端口可以接收和转发数据帧,端口指示灯颜色为橙色表示该端口不能接收和转发数据帧。在网络正常运行情况下,生成树协议会将以太网环路中一些端口屏蔽,禁止其接收和转发数据帧,形成无环的树形逻辑拓扑(即实际转发数据的拓扑图),从而避免广播帧无休止地在环路中传播。拓扑图中指示灯为橙色的端口即为生成树协议屏蔽的端口。根据观察结果,画出拓扑图2对应的树形逻辑拓扑图。步骤2:在拓扑图2中添加广播包进入Simulation(模拟)模式,在拓扑图2中
33、添加广播包。具体操作可参照任务一中的步骤2。步骤3:捕获数据包,观察广播包的传播连续单击Capture/Forward(捕获/前进)按钮捕获数据包,直至该过程结束不再产生新的数据包。在此过程中仔细观察广播包的转发情况,并记录每台交换机的哪些端口丢弃该广播包,哪些端口转发该广播包。与步骤1记录的树形拓扑图进行对比,观察数据包是否沿树形拓扑中的链路转发。步骤4:在实时模式下,测试网络是否正常进入Realtime(实时模式),单击PC0,在打开的窗口中选择Desktop(桌面)选项卡,选择其中的CommandPrompt工具,在操作界面中输入ping并回车,如图2-18所示。测试结果为Replyfr
34、om:此结果表示PC0发送了请求包后,接收到来自的响应,即PC0和PC1之间可以正常通信。对比任务一和任务二中连通性测试结果,理解生成树协议的作用。单击下方Delete(删除)按钮删除所有场景,为下一任务实验做好准备。3 .任务三:观察链路故障时生成树协议启用冗余链路的情况步骤1:制造故障链路单击拓扑图2中的Switch3,在其配置窗口中选择Config选项卡,在INTERFACE!表下单击FastEthernet0/1端口。在右端FastEthernet0/1的配置界面中,单击PortStatus项对应的复选框,取消勾选,即关闭该端口。此时,观察拓扑图2中Switch3和Switch2连接的
35、链路上两个端口指示灯为红色,表示端口关闭,即该链路已经中断。步骤2:观察生成树协议启用冗余链路当树形逻辑拓扑图中出现链路故障时,生成树协议将自动启用屏蔽端口形成新的树形拓扑,保证网络的连通性。为了加快这一过程,可单击主窗口右下角Realtime和Simulation模式切换按钮数次,直至原来橙色指示灯变为绿色。注:因为生成树协议需要重新交换数据,重新计算生成树,在PacketTracer中这一过程耗时较长,可能持续数十秒甚至1、2分钟时间。重复执行任务二中的步骤2、步骤3和步骤4,观察数据包转发路径的变化并确认链路故障时网络的连通性。步骤3:恢复故障端口,并观察生成树的变化参照步骤1的操作方法
36、,重新打开FastEthernet0/1参照步骤2,观察拓扑图中各端口指示灯颜色的变化,即生成树屏蔽端口的变化。在新的生成树计算完成后,重复执行任务二中的步骤2、步骤3和步骤4,观察数据包转发的路径。思考题 任务一中,为什么PC0无法ping通PC1?答:因为上述操作步骤中的广播包仍然在网络中不停转发(切换到实时模式拓扑图中不再显示数据包传输动画),形成了广播风暴,耗尽网络资源导致PC0发往PC1的请求包无法到达PC1。 结合任务二实验情况,简述生成树协议是如何解决环路问题的。答:生成树协议会将以太网环路中一些端口屏蔽,禁止其接收和转发数据帧,形成无环的树形逻辑拓扑。 任务三中,当网络中出现链
37、路故障时,PC0ffiPC1是否能通信?答:不能。实验六:虚拟局域网(VLAN工作原理实验配置说明该实验用到的拓扑图已经预先按任务一的需求进行配置了。在实验过程中,任务二也在该拓扑图的基础上完成,即VLAN的创建和划分。而任务三必须在任务二的基础上完成,因此实验过程中不能跳过任务二。实验目的理解虚拟局域网VLAN的概念。了解VLAN技术在交换式以太网中的使用。理解VLAN技术在数据链路层隔离广播域的作用。实验步骤步骤1:准备工作打开该实验对应的练习文件“2-6虚拟局域网(VLAN工作原理.pka”。若此时交换机端口指示灯呈橙色,则单击主窗口右下角Realtime和Simulation模式切换按
38、钮数次,直至交换机指示灯呈绿色。步骤2:查看交换机上的VLAN信息选中拓扑工作区工具条中的Inspect工具,鼠标移至拓扑工作区,鼠标左键单击Switch。,在弹出菜单中选择“PortStatusSummaryTable”选项卡,打开端口状态信息窗口。如图2-21所示,当前Switch。上所有端口均属于VLAN1(VLAN1为交换机默认VLAN,即未划分VLANo用同样的方法查看Switchl的VLAN信息。步骤3:观察在未划分VLAN的情况下,交换机对广播包的转发方法进入Simulation(模拟)模式。设置EventListFilters(事件列表过滤器)只显示ARP和ICMP事件。单击A
39、ddSimplePDU(添加简单PDU)按钮,在拓扑图中添加PC0向PC2发送的数据包。此时,在EventList(事件列表中),会出现两个事件,第一个是ICMP类型,第二个是AR陵型(这两个协议将在第3章中详述)。双击ARP端的色块,弹出ARFfe的详细封装信息,我们会观察到其目标MAC地址为,是一个广播地址,所以这个ARP包是一个广播包。单击AutoCapture/Play(自动捕获/播放)按钮,观察数据发送过程。重点观察交换机向哪些站点发送ARP广播包,记录该广播包的传播范围。单击下方Delete(删除)按钮删除所有场景,为下一任务实验做好准备。2 .任务二:创建两个VLAN,并将端口划
40、分到不同VLAN内步骤1:创建VLAN单击拓扑图中SwitchO,在弹出窗口中选择Config选项卡,如图2-22所示。单击左端配置列表区中的SWITCH(交换机)项下的VLANDatabase(VLAN数据库)按钮,在右端配置区将显示VLANConfiguration(VLAN配置)界面。如图2-22所示,在VLANNumber(VLAN编号)栏内输入VLAN编号“2;在VLANName栏内输入VLAN名vlan2;单击Add(添加)按钮,此时在下方VLAN列表区中将会增加VLAN2的信息,即表示VLAN2创建成功。若须删除某个VLAN,则在VLAN列表区中选中要删除的VLAN,然后单击Re
41、move(移除)按钮即可。参照上述步骤,在SwitchO上创建VLAN3。单击Switchl,在其配置窗口中参照上述步骤,创建VLAN2和VLAN3。步骤2:设置SwitchO和Switchl之间的中继连接在SwitchO的配置窗口中选择Config选项卡,单击其左端配置列表中的INTERFACE接口)项下的FastEthernetO/1(SwitchO用来连接Switchl的端口),在右端配置区内,如图2-23所示,单击左端的下拉按钮,在下拉菜单中选择Trunk选项。该选项表示将端口设置为Trunk模式(中继连接模式)。参照上述操作步骤,将Swtichl的FastEthernetO/1设置为
42、Trunk模式。步骤3:将端口划分到不同VLAN内在SwitchO的配置窗口中选择Config选项卡,单击其左端配置列表中的INTERFACE(接口)项下的FastEthernetO/2。如图2-24所示,保持其端口模式为Access不变,单击右端VLAN项对应的下拉按钮,在下拉菜单中勾选对应的VLAN,对于FastEthernet0/2端口,勾选vlan2。将Switch。和Switchl上连接了主机的端口划分到不同的VLAN内。表步骤4:修改PCIP地址步骤3中将PC划分到不同的VLAN内,因此需要按照表2-7重新规划PC的IP地址。单击PC,选择其配置窗口的Desktop选项卡,单击IP
43、Configuration工具,在配置窗口中IPAddress和SubnetMask栏内分别对照表2-7列出的PC的IP地址和子网掩码信息,完成PC机IP地址的配置。若此时交换机端口指示灯呈橙色,则单击主窗口右下角Realtime和Simulation模式切换按钮数次,直至交换机指示灯呈绿色。3 .任务三:观察划分VLAN后,交换机对广播包的处理步骤1:查看交换机上的VLAN信息在任务二中,我们已经在两台交换机上创建了两个VLANVLAN2和VLAN3,并将PC机分别划分到两个VLAN内,从而得到两个广播域(在此拓扑中,没有接入默认的VLAN的PCL,所以只存在VLAN和VLAN3两个广播域)
44、。选中拓扑工作区工具条中的Inspect工具,鼠标移至拓扑工作区,单击Switch。,在弹出菜单中选择“PortStatusSummaryTable”选项,打开端口状态信息窗口。如图2-25所示,当前Switch。上FastEthernet0/2属于VLAN2FastEthernet0/3和FastEthernet0/4属于VLAN3其他端口未接PC,仍属于默认的VLAN1用同样的方法查看Switchl的VLAN信息。步骤2:观察交换机对广播包的处理,理解划分VLAN情况下,广播域的范围进入Simulation(模拟)模式。设置EventListFilters(事件列表过滤器)只显示ARP?口
45、ICMP事件。单击AddSimplePDU(添力口简单PDU按钮,在拓扑图中添加PC0向PC3发送的数据包。双击ARP右端的色块,弹出ARP包的详细封装信息,我们会观察到其目标MAC地址为,是一个广播地址,所以这个ARP包是一个广播包。单击AutoCapture/Play(自动捕获/播放)按钮,观察数据发送过程。重点观察两台交换机转发该广播包的范围,即哪些PC机最终接收到了该广播包,哪些PC机最终没有接收到该广播包。结合步骤1查看的VLAN信息,对结果进行分析。按照上述步骤,在拓扑图中添加PC1向PC2发送的数据包,观察其ARP广播包发送的情况并记录其结果。思考题 在任务一,两台交换机分别如何
46、处理广播包?其广播包的传播范围有多大? 在任务三中,当一台PC发送广播包时,与之连接在同一台交换机上的其它PC机是否一定能接收到该广播包?根据实验结果举例说明。 通过分析任务一和任务三的实验结果,说明划分VLAN的作用。第三章网络层协议实验实验一:IP分析实验配置说明实验目的熟悉IP的报文格式以及关键字段的含义。掌握IP地址的分配方法。理解路由器转发IP数据报的流程。实验步骤任务一:观察数据包的封装以及字段变化步骤1:初始化所有设备的ARP表信息步骤2:观察IP数据报的转发任务二:观察路由器转发IP数据报的方式步骤1:初始化并观察各路由器的路由表删除所有场景,打开RouterO、Routeri
47、和Router2的路由表并比较三个路由表。步骤2:观察PC0到PC2的往返过程单击AddSimplePDU按钮,然后分别单击PC0和PC2。单击Capture/Forward按钮传送数据包。分别检查在AtDevice(在设备)显示为RouterO和Router2的数据包信息。在OutLayers中选择第三层。步骤3:观察PC2到PC1的往返过程任务三:观察IP分片原理步骤1:步骤2:观察IP数据包分片情况思考题:1 .一个IP分组经路由器转发后,有哪些字段会发生变化?TTL会发生改变,源MAC地址和目的MAC地址2 .为什么任务3中的两个分片的长度分别是1500和48?因为发送的包的大小是15
48、00,封装它的IP数据报超出了以太网帧的负载上限,因此该IP报文被分拆为两个ID一样的分片,一个长度为1500字节,另一个为48字节。实验二:IP地址分配实验实验配置说明实验目的掌握主机和路由器的IP地址配置。熟悉CIDR的IP地址编址方法。理解CIDR的路由聚合功能。实验步骤任务一:练习主机和路由器的IP地址配置步骤1:选择适当的IP地址,掩码和网关PC0IP地址选子网掩码选网关选seial0/0IP选子网掩码选步骤2:为主机分配所选的信息步骤3:为Rounter0的se0/0/0接口分配所选的信息步骤2:测试连通性任务二:练习CIDR地址规划步骤1:为Routed接口选择合适的IP地址和掩
49、码步骤2:为路由器分配所选的信息步骤3:在路由器上进行路由聚合步骤4:测试连通性思考题1 .与分类的IP编址方法相比,CIDR编址方案具有什么优点?2 .路由器的不同接口能否使用相同的网络号?不可以。实验三:APR分析实验配置说明实验目的掌握基本的ARP命令。熟悉ARP报文格式和数据封装方式。理解ARP的工作原理。实验步骤任务1:在PacketTracer中熟悉arp命令步骤1:熟悉arp命令步骤2:观察ARPg存中条目的动态增减任务2:观察ARP工作原理步骤1:捕获并观察ARP数据包的转发步骤2:研究ARPfi文格式和封装方式步骤3:研究不同广播域内主机互访时的ARFU行过程没有ARP思考题
50、:1 .任务一完成后,哪些pc的ARPg存拥有pc0的MAO址记录?哪些PC新添力了PC1的MAC地址记录?PC22 .ARPS存的作用是什么?缓存中记录的保存时间是否越长越好?解释理由。用于存放其他设备的IP地址到物理地址的映射表。当主机欲向本局域网上其他主机发送IP包时,先在本地ARP缓存中查看是否有对方的MAC地址信息。如果没有,则ARP会在网络中广播一个ARP请求,拥有该目的IP地址的设备将自动发回一个ARP回应,对应的MAC地址将记录到主机的ARP缓存中。记录的保存时间不是越长越好。网络可能经常有设备动态加入或者撤出,并且更换设备的网卡或IP地址也都会引起主机地址映射发生变化3 .主
51、机使用ARPtg查询到其他的网段的MAcM址吗?为什么?不能,不同网段的通信需要依靠网关,需要在IP协议的层面实现,而ARPR能帮助主机寻找同段的主机MAO址。4 .在任务二的步骤3中,ARPM执行了几次?0次。实验四:ICMP分析实验配置说明实验目的熟悉ICMP报文格式和数据单元的封装方式。利用ping程序和tracert命令,熟悉ICMP的工作原理。进一步理解ICMP的作用。实验步骤任务一:使用Ping命令观察ICMP步骤1:捕获并观察ping程序发送和回应的ICMP报文请在其中AtDevice显示为PC0的下一个事件中,这是第一条应答报文。单击InboundPDUDetails查看ICM
52、P报文的内容。步骤2:观察主机无法达到的ICMP回应报文任务二:使用tracert命令观察ICMP步骤1:使用tracert命令观察一个IP数据包从源点到终点的转发路径在PC0的命令行窗口中输入命令:tracert,观察IP数据包从PC0到PC1的转发路径。将命令的输出结果与网络图及设备的IP地址进行比对。步骤2:在Simulation模式中观察学习tracert命令的工作原理进入Simulation模式。设置EventListFilters只显示ICMP事件,并重复步骤1。最小化PC0的配置窗口,运行模拟并捕获事件和数据包。在EventList中,分别找到其中AtDevice显示为Route
53、r1和PC2的下一个事件,单击其彩色正方形。这分别是第一条ICMP超时错误报告报文和应答报告报文。单击InboundPDUDetails查看ICMP报文的内容。思考题1.在traert命令中,为什么源主机对于每个TTL值都要重复进行多次探测?是否会给Internet带来安全隐患?4-1运输层端口观察实验实验目的:理解运输层的端口与应用层的进程之间的关系;了解端口号的划分和分配。实验步骤:任务一:通过捕获的DNS#件查看并分析UDP勺端口号步骤1:捕获DNS件步骤2:查看并分析UDP8户数据报中的端口号请求包的与应答包的源、目的端口号是相反的。步骤3:分析端口号的变化规律重新回到PC机的浏览器窗
54、口单击Go(转到)按钮再次请求相同的网页,从新捕获的DNSf件中观察DN吩户端与DNS务器端的端口号是否发生变化。如果没有,分析其原因;如果有,分析其变化的规律。PC端的端口发生了改变,而服务器的端口号没有改变。服务器的端口号是固定的,而客户端的端口不固定。任务二:通过捕获的HTTP事件查看并分析TCP的端口号步骤1:捕获HTTP事件步骤2:查看并分析TCP报文中的端口号PC端的端口号是1028,服务器端白端口号是80.任务三:分析运输层端口号步骤1:分析运输层端口号与应用进程之间的关系不一样,任务一服务器端口号是53,任务二中是80.步骤2:分析运输层动态端口号的分配规律前后两次客户端的端口
55、号都改变了,而服务器的端口号没有改变。思考:运输层如何区分应用层的不同进程?通过数据包的源端口号。若使用ResetSimulation(重置模拟)按钮后再重新进行捕获,端口号如何变化?新的值与重置前有关吗?端口号会改变,和之前的没有关系。4-2UDPB议与TCP协议的对比分析实验目的:熟悉UDP与TCP议的主要特点及支持的应用协议;理解UDP的无连接通信与TCP的面向连接通信;熟悉TCP报文段和UDP艮文的数据封装格式。实验步骤:任务一:观察UDPS连接的工作模式步骤1:捕获UD叫件步骤2:分析UDPS连接的工作过程没有建立连接,直接由服务器发送数据包过来。LENGTHS为35。首部占用8字节
56、,数据部分为23字节。任务二:观察TCP面向连接的工作模式步骤1:捕获TCP事件步骤2:分析TCP面向连接的工作过程在捕获到的第一个HTT对件之前及最后一个HTT对件之后是否有TCP事件;都有TCP事件。第一个以及最后一个HTT叫件对应的TCP艮文中的sequencenumber(序号)、ACKnumber(确认号)的值以及它们与datalength(数据长度)的关系;sequencenumber(序号)、ACKnumber(确认号)的值两次的都不一样。datalangth都是20。思考:TCPrn文首部中的序号和确认号有什么作用?序号是:当前所携带的数据的第一个字节的顺序号(如:本次连接共要
57、发送1000个字节,已发出了100个字节,现在发送下一个报文,假设每个报文携带的数据为100字节,则这个报文的头结构中的序号是100【注:从0开始编号】)。确认序号是:接收端期望接收的下一个报文的序号,如上例中那个报文已被正确接收,则接收端会发送一个ACK=1M确认序号二200的应答报文给发送方。无连接的UDPffi面向连接的TCP各有什么优缺点?1、TCP0向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接2、TCP供可靠的服务。也就是说,通过TCP!接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付3、TCP面向字节流,实
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 音乐类视频产品的创新制作与推广
- 初中语文文摘职场阿苏的小雪
- 四年级数学上册可能性教案苏教版
- 高中语文课外古诗文归庄送顾宁人北游序原文及翻译
- 部编版四年级下册道德与法治全册教案
- 跨国企业知识产权纠纷解决与司法管辖探讨
- 海南2025年01月海口市琼山区事业单位(综合类)2025年度公开招考65名工作人员(第一号)笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 跨境B2B电商平台运营模式探讨
- 养殖滩涂合同范本
- 高效的时间管理助力企业持续发展的关键因素
- 2025年中国铁路郑州局集团有限公司招聘笔试参考题库含答案解析
- 2025年上半年永春县农文旅发展集团限公司公开招聘若干名工作人员易考易错模拟试题(共500题)试卷后附参考答案
- 家庭康复服务的商业价值与发展趋势
- 2025年危化企业安全教育培训计划
- 《HR的成长之路》课件
- 2025年山东浪潮集团有限公司招聘笔试参考题库含答案解析
- 装修完成情况报告范文
- 2024-2024年上海市高考英语试题及答案
- 双线性滤波器与图像去噪-洞察分析
- 酒店住宿服务合同三篇
- 卫生监督协管员培训课件
评论
0/150
提交评论