计算机网络实验报告(1).docx
《计算机网络实验报告(1).docx》由会员分享,可在线阅读,更多相关《计算机网络实验报告(1).docx(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机网络实验报告姓 名 学 号 专 业 班 级 指导教师 毛绪纹 2017.12实验2-1 PPP 与 PPPoE 学习实验配置说明该实验主要用于观察PPPoE和PPP的数据封装格式。其中,PC1到ISP1段的链路使用PPPoE,ISP1已经配置为PPPoE服务器。ISP1和ISP2之间的链路使用PPP。实验目的l了解PPP协议的封装格式。l了解PPPoE协议的封装格式。实验步骤任务:观察PPP协议和PPPoE协议的数据封装格式步骤1:准备工作单击主窗口右下角 Realtime 和 Simulation 模式切换按钮数次,直至交换机指示灯呈绿色步骤2:建立PPPoE连接单击拓扑图中的 PC1
2、,在弹出窗口中单击 Desktop 选项卡,选择桌面上 的 Command 工具,在其中输入 ipconfig 命令查看 PC1 的 IP 地址信息, PC1 在初始状态下并未配置 IP 地址。选择 PPPoE 拨号工具,在弹出窗口中输入拨号 信息,即用户名(User Name)和密码(Password) :ISP1 预设了两个用户 名,分别为 user 和 admin,密码与用户名相同。输入拨号信息后单击 Connect 按钮,建立 PPPoE 连接。关闭 PPPoE 拨号窗口,重新打开 Command 工具,输入 ipconfig 命令查 看 PC1 是否获取到 IP 地址。如已获取到 I
3、SP1 预设的地址池范围内的 IP 地 址,则表示 PPPoE 拨号成功。 步骤3:添加并捕获数据包进入 Simulation(模拟)模式。设置 Event List Filters(事件列表过滤器) 只显示 ICMP 事件。 单击 Add Simple PDU(添加简单PDU)按钮,在拓扑图中添加PC1 向 PC2 发送的数据包。单击 Auto Capture/Play(自动捕获/播放)按钮捕获数据。此时 PC1 上出现信封图标,并在信封图标上闪烁“”图标。此时可再 次单击 Auto Capture/Play(自动捕获/播放)按钮停止捕获数据包。步骤4:观察PPPoE协议封装格式选择事件列表
4、中PC1 到Switch0 或者 Switch0 到 ISP1 的数据包,即事件 列表中的第二或第三个数据包。单击其 Info 项上的色块,在弹出的 PDU 信 息窗口中选择 Inbound PDU Details 选项卡。步骤5:观察PPP协议的封装格式选择事件列表中 ISP1 到 ISP2 的数据包,即事件列表中第四个数据包。 单击其 Info 项上的色块,在弹出的 PDU 信息窗口中选择 Inbound PDU Details 选项卡。观察 PPP 的封装,将鼠标焦点置于协议某字段内,按住鼠 标左键并上下或左右拖动鼠标可以观察到该字段完整的取值。 思考题:1. ADSL 接入采用 PPP
5、oE 的优点有哪些?答:PPPoE具有较高的性能价格比。实用方便,实际组网方式也很简单,大大降低了网络的复杂程度。2. PPPoE 中,PPP 帧和 Ethernet 帧的封装关系是什么?答:PPPOE的封装层次:IP-PPP-PPPOE-Ethernet.实验2-2以太网帧的封装实验实验目的l观察以太网帧的封装格式。l对比单播以太网帧和广播以太网帧的目标MAC地址。实验步骤(1)任务一:观察单播以太网帧的封装步骤1:准备工作单击主窗口右下角 Realtime 和 Simulation 模式切换按钮数次,直至交换机指示灯呈绿色。步骤2:捕获数据包进入 Simulation(模拟)模式。设置 E
6、vent List Filters(事件列表过滤器) 只显示 ICMP 事件。 单击 Add Simple PDU(添加简单 PDU)按钮,在拓扑图中添加 PC0 向 PC2 发送的数据包。 单击 Auto Capture/Play(自动捕获/执行)按钮,捕获数据包。当 PC2 发送的响应包返回 PC0 后通信结束,再次单击 Auto Capture/Play(自动捕 获/执行)按钮,停止数据包的捕获。 步骤3:观察以太网帧的封装格式选择事件列表中第二个数据包(即 PC0 到 Switch0 的数据包),单击其 右端 Info 项中的色块。注意弹出窗口顶端的窗口信息:PDU Informati
7、on at Device:Switch0,即当前查看的是交换机 Switch0 上的 PDU 信息。在弹出 窗口中选择 Inbound PDU Details 选项卡。 观察其中 Ethernet(以太网)对应的封装格式。步骤4:观察交换机是否会修改以太网帧各字段取值 选择事件列表中第三个数据包(即 Switch0 到 PC2 的数据包),单击其 右端 Info 项中的色块。注意弹出窗口顶端的窗口信息: PDU Information at Device:PC2,即当前查看的是 PC2 接收到的 PDU 信息。在弹出窗口中选择 Inboud PDU Details 选项卡。 仔细观察其中 Eh
8、ternet 各字段取值,与步骤 2 中观察的各字段取值进行 对比,哪些字段取值发生了变化?重点观察 DEST MAC 和 SRC MAC。 (2)任务二:观察广播以太网帧的封装步骤1:捕获数据包单击 Add Complex PDU(添加复杂 PDU)按钮,单击 PC0,在弹出 的对话框中设置参数:Destination IP Address(目标 IP 地址)设置为 255.255.255.255(这是一个广播地址,表示该数据包发送给源站点所在广 播域内的所有站点),Source IP Address(源 IP 地址)设置为 192.168.1.1 (该实验拓扑中预设的 PC0 的 IP 地
9、址), Sequence Number(序列号)设置 为 1,Size 设置为 0,Simulation Settings(模拟设置)选中 One Shot,其 对应的 Time 设置为 1,然后单击该对话框下方的 Create PDU 按钮,创建数据包单击 Auto Capture/Play(自动捕获/执行)按钮,捕获数据包。步骤2:观察该广播包的以太网封装选择事件列表中第二个数据包(即 PC0 到 Switch0 的数据包),单击其 右端 Info 项中的色块。在弹出窗口中选择 Inboud PDU Details 选项卡。 观察其 Ethernet 的封装,重点观察其 DEST MAC
10、字段的取值并进行记 录。结合背景知识中 MAC 地址的类型,思考 DEST MAC 字段取值的含义。思考题 1. 任务一中,观察到的以太网帧封装格式中前导码字段的取值是什 么?阐述其在数据帧传输过程中的作用。答:任务一中,前导码字段取值为101010101010; 作用:以太网使用曼彻斯特编码传输数据,其特征是每个码元中间有一次电压的跳变,用于接收方提取同步信号,实现与发送方的时钟同步。2. 任务一中,Switch0 在转发数据帧时是否修改其源 MAC 地址和目标 MAC 地址?答:switch0转发给pc2地数据帧中源MAC地址和目标MAC地址并未进行修改。3. 交换机接收数据帧后,依据什么
11、判断该数据帧是单播还是广播?或 依据什么判断向哪个目标结点转发?答:交换机工作在数据链路层,依据数据帧中的目标MAC地址的取值判断数据帧是单播还是广播,依据目标MAC地址判断向哪个目标节点转发。实验2-3集线器与交换机的对比实验实验配置说明该实验用到4个拓扑图。其中拓扑图1和拓扑图2是以集线器为中心的共享式以太网;拓扑图3和拓扑图4是以交换机为中心的交换式以太网。其中拓扑图1和拓扑图2主要用于观察集线器的运行及理解冲突域的概念;拓扑图3和拓扑图4主要用于观察交换机的运行及理解交换机隔离冲突域但不隔离广播域的特性。在对应的实验步骤中,我们需要将拓扑图1和拓扑图2使用交叉双绞线连接起来,将拓扑图3
12、和拓扑图4使用交叉双绞线连接起来,从而观察使用集线器和交换机进行以太网扩展时对冲突域和广播域的影响,从而理解两类设备在扩展以太网时的作用和局限性。实验目的l了解集线器和交换机的如何转发数据。l理解冲突域和广播域的概念。l理解集线器和交换机在扩大网络规模中的作用和局限性。实验步骤(1)任务一:观察集线器和交换机的运行步骤1:准备工作单击主窗口右下角 Realtime 和 Simulation 模式切换按钮数次,直至交换机指示灯呈绿色。在 Realtime(实时模 式)下,当拓扑图中集线器及交换机各端口均呈绿色后,鼠标双击右下角 处事件列表中 Fire 项下的暗红色椭圆图标,至 Last Stat
13、us 均为 Successful 状态。若单击后 Last Status 不是 Successful,则重新双击该事件对应的暗红色椭圆图标。单击下方 Delete 按钮,删除所有场景。 步骤2:观察集线器对单播包的处理进入 Simulation(模拟模式),设置 Event List Filters(事件列表过滤器)只显示ICMP事件。单击 Add Simple PDU(添加简单 PDU)按钮,添加一个PC0向PC2发送的数据包。单击Auto Capture/Play(自动捕获/播放)按 钮捕获数据,仔细观察数据包发送过程中,集线器向哪些 PC 转发该单播包,以及各 PC 接收到数据包后如何处
14、理该数据包。记录观察结果,以便后续实 验进行对比分析。步骤3.观察交换机对单播包的处理单击下方 Delete 按钮,删除所有场景。进入 Simulation(模拟模式), 设置 Event List Filters(事件列表过滤器)只显示 ICMP 事件。 单击 Add Simple PDU(添加简单 PDU)按钮,添加一个 PC6 向 PC8 发送的数据包。单击 Auto Capture/Play(自动捕获/播放)按钮,仔细观察数据包发送 过程中,交换机向哪些 PC 转发该单播包,以及各 PC 接收到数据包后如何 处理该数据包。记录观察结果并与步骤 2 进行对比分析。步骤4.观察集线器对广播
15、包的处理单击下方 Delete 按钮,删除所有场景。 进入 Simulation(模拟模式),设置 Event List Filters(事件列表过滤器) 只显示 ICMP 事件。 单击 Add Complex PDU(添加复杂 PDU)按钮,单击 PC0,在弹出 的对话框中设置参数:Destination IP Address(目标 IP 地址)设置为 255.255.255.255(这是一个广播地址,表示该数据包发送给源站点所在广 播域内的所有站点),Source IP Address(源 IP 地址)设置为 192.168.1.1 (该实验拓扑中预设的 PC0 的 IP 地址) ,Seq
16、uence Number(序列号)设置 为 1,Size 设置为 0,Simulation Settings(模拟设置)选中 One Shot,其 对应的 Time 设置为 1,然后单击该对话框中下方的 Create PDU 按钮,创建数据包。单击 Capture/Forward(捕获/转发)按钮,数据包到达集线器,再次单 击 Capture/Forward(捕获/转发)按钮,集线器向与源站点 PC0 在同一广播域的所有站点转发数据包。步骤5.观察交换机对广播包的处理单击下方 Delete 按钮,删除所有场景。参照步骤 4 的方法,在 PC6 上 添加一个复杂的 PDU,参数设置与步骤 4 相
17、同(PC6 的预设 IP 地址也是 192.168.1.1)。 单击 Capture/Forward(捕获/转发)按钮,数据包到达交换机,再次单 击 Capture/Forward(捕获/转发)按钮,交换机向与源站点 PC6 在同一广播 域的所有站点转发数据包。仔细观察这一过程中,交换机如何处理广播包, 进而观察以交换机为中心的以太网的广播域的范围。(2)任务二:分别观察以集线器和以交换机为中心的以太网中,多个站点同时发送数据的情况,理解冲突域的概念。步骤1.观察以集线器为中心的以太网中多个站点同时发送数据的情况单击下方 Delete 按钮,删除所有场景。进入 Simulation(模拟)模式
18、。 设置 Event List Filters(事件列表过滤器)只显示 ICMP 事件。 单击 Add Simple PDU(添加简单 PDU)按钮,在拓扑图 1 中添加 PC0 向 PC2 发送的数据包;再次单击 Add Simple PDU(添加简单 PDU)按钮, 添加 PC1 向 PC3 发送的数据包。 单击 Auto Capture/Play(自动捕获/播放)按钮,在此过程中仔细观察 数据包到达各个结点的情况,集线器及主机对数据包的处理。 U 注 注: :设备上出现信封图标表示数据包到达该设备,信封上闪烁“ ” 表示通信成功完成,信封上闪烁“ ” 表示设备丢弃数据包,信封上 出现闪烁
19、的火苗表示数据冲突。步骤2.观察以交换机为中心的以太网中多个站点同时发送数据的情况单击下方 Delete 按钮,删除所有场景。进入 Simulation(模拟)模式。 设置 Event List Filters(事件列表过滤器)只显示 ICMP 事件。 单击 Add Simple PDU(添加简单 PDU)按钮,在拓扑图 3 中添加 PC6 向 PC8 发送的数据包;再次单击 Add Simple PDU(添加简单 PDU)按钮, 添加 PC7 向 PC9 发送的数据包。 单击 Auto Capture/Play(自动捕获/播放)按钮,在此过程中仔细观察 数据包到达各个结点的情况,交换机及主机
20、对数据包的处理。(3)任务三:观察集线器和交换机在扩展以太网覆盖范围的同时,对冲突域和广播域范围的影响步骤1.观察集线器扩展以太网时对冲突域范围的影响单击下方 Delete 按钮,删除所有场景。单击左下方 Connections(连接) 图标,选中 Copper Cross-Over(交叉线),在拓扑图 1 中单击集线器 1,在 弹出菜单中选中 port4;拖动鼠标,单击集线器 2,在弹出菜单中选中 port2。 至此,我们得到一个由两台集线器互连起来的以太网。进入 Simulation(模拟)模式。设置 Event List Filters(事件列表过滤器) 只显示 ICMP 事件。 单击
21、Add Simple PDU(添加简单 PDU)按钮,在拓扑图中添加 PC0 向 PC2 发送的数据包;再次单击 Add Simple PDU(添加简单 PDU)按钮,添 加 PC4 向 PC5 发送的数据包。 依次单击 Capture/Forward(捕获/转发)按钮,直至此次通信结束。在 此过程中仔细观察并思考每一步骤数据包是被如何处理的。在这一过程中, 由于延迟的存在,在 PC4 发送的数据到达集线器 1 冲突之前,PC0 发送的 数据包已经到达 PC2,而在 PC2 发送应答包时,与到达集线器 1 的数据冲 突。间隔一定时间后。PC2 重新发送数据包,最终数据到达 PC0。PC4 与
22、PC5 的情况类似。步骤2.观察集线器扩展以太网时对广播域范围的影响单击下方 Delete 按钮,删除所有场景。参照任务一中的步骤4的操作方法,在PC0向其所在广播域内所有结点发送广播包。依次单击 Capture/Forward(捕获/转发)按钮,观察广播包的发送范围。步骤3.观察交换机扩展以太网时对冲突域及广播域的影响单击下方 Delete 按钮,删除所有场景。参照步骤1和步骤 2,观察交换机扩展以太网时对冲突域和广播域范围的影响。思考题 集线器在接收到发送给某结点的单播包时是如何转发数据的?交换机又是如何处理单播包的? 答:集线器是把数据发往全部端口,交换机把数据发往相应端口。 在以集线器
23、/交换机为中心的以太网中,当多个站点同时发送数据时,是否会发生冲突?为什么? 答:集线器会发生冲突,交换机不会发生冲突。 使用集线器扩大以太网规模时,有没有可能会使以太网的性能下降? 答:不会。 使用交换机扩大以太网规模时,有没有可能会使以太网的性能下降?为什么答:有可能。使用交换机解决了冲突域的问题,但是交换机并不隔离广播域,使用交换机扩大网络规模的同时也扩大了广播域。这将使以太网中广播包的数量增加,当广播包的数据量达到一定数量时,网络性能下降。2.4 实验四:交换机工作原理实验配置说明该拓扑图用于对交换机工作原理的观察和理解。在数据包的发送过程中,观察交换机地址转发表的变化情况以及其根据地
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 实验 报告
限制150内