logo资料库

计算机网络实验报告.docx

第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
资料共21页,剩余部分请下载后查看
《计算机网络》 实 验 报 告 计算机科学与技术 专业: 班级: 姓名: 学号: 学期:
实验一:常用网络命令的使用 1 实验目的 (1) 掌握常用网络命令的作用和使用方法 (2) 熟悉和掌握网络管理、网络维护的基本内容和方法 2 实验任务 练习以下网络命令的使用: arp,ipconfig,netstat,ping,tracert,route,nslookup 要求:记录实验中所使用命令的作用和执行结果,根据你 的执行结果给出下列思考题的答案。 (1) 你的计算机的主机名称是什么? (2) 你的计算机的 IP 地址是什么?你的计算机拥有的是 哪一类 IP 地址?你的网络 ID 是多少? (3) 缺省网关(Default Gateway)与你的计算机拥有相同 的网络 ID 吗? (4) 你的网卡的 MAC 地址(physical Address)是多少? 3 实验结果 (1) 我的计算机的主机名称是 KS202 (2) 你的计算机的 IP 地址是 192.168.6.202 ,我的计算
机拥有的是 C 类 IP 地址,我的网络 ID 是 192.168.6.202 (3) 缺省网关(Default Gateway):192.168.6.250 ,与我 的计算机拥有不同的网络 ID (4) 我 的 网 卡 的 MAC 地 址 ( physical Address ) 是 74-27-EA-E5-C7-57 4 实验总结 通过完成这次试验,我学会了常用网络命令 ipconfig 等的使用方法,并了解了网络管理和网络维护,让我 对计算机网络有了更深层次的认识。
实验二:以太网帧的封装 1 实验目的 (1) 观察以太网帧的封装格式 (2) 对比单播以太网帧和广播以太网帧的目标 MAC 地址 2 实验拓扑图 3 主要操作步骤及实验结果记录 任务一:观察单播以网帧的封装 步骤 1:准备工作 步骤 2:捕获数据包、 步骤 3:观察以太网帧的封装格式 步骤 4:观察交换机是否会修改以太网帧各字段取值 任务二:观察广播以网帧的封装 步骤 1:捕获数据包 步骤 2:观察该广播包的以太网封装
IP 地址 192.168.1.1 192.168.1.1 192.168.1.1 192.168.1.1 IP 地址分配: PC PC0 PC1 PC2 PC3 4 思考题 (1) 任务一中,观察到的以太网帧封装格式中前导码字段 子网掩码 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 取值是什么?阐述其在数据帧传输过程中的作用 (2) 任务一中,Switch()在转发数据帧时是否修改其源 MAC 地址和目的 MAC 地址? (3) 交换机接受数据帧后,依据什么判断该数据帧是单播 还是广播?或依据什么判断向哪个目标节点转发? 答:(1)任务一中,前导码字段取值 101010…1010,以太网 使用曼彻斯特编码传输数据,其特征是每个码元中间有一次 电压的跳变,用于接收方提取同步信号,前导码的作用就是 接收方提取同步数据,实现与发送方的时钟同步。 (2)swith0 转发 PC2 的数据帧中源 MAC 地址并未进行修改。 (3)交换机工作在链路层,依据数据帧中的目标 MAC 地址 的取值判断数据帧是单播还是广播,依据目标 MAC 地址判 断向哪个目标节点出发。
实验三:交换机工作原理 1 实验目的 (1) 理解交换机通过逆向自学习算法建立地址 转发表的过程 (2) 理解交换机转发数据帧的规则 (3) 理解交换机的工作原理 2 实验拓扑图 3 主要操作步骤及实验结果记录 任务一:准备工作 步骤 1:拓扑训练 步骤 2:删除交换机地址转发表、 任务二:观察交换机的工作原理
步骤 1:查看并记录 PC0 和 PC2 的 MAC 地址 步骤 2:添加 PC0 和 PC2 的数据包 步骤 3:分别查看三台交换机在发送数据前的地址转发表 步骤 4:查看 Switch0 的学习和转发过程 步骤 5:观察 Switch1 和 Switch2 的学习和转发过程 4 思考题 (1) 在实验过程中,将观察结果填入下表。转发表栏内填 写交换机接收数据后 MAC 地址转发表中增加的项, 如无增加或该交换机未收到该数据帧则用横线表示。 对数据的处理填写转发、洪泛或丢弃,如交换机未收 到该数据帧则用横线表示。 发 送 的帧 Switch0 的转发 表 Switch1 的转发表 Switch2 的 转 地址 接 口 地址 接口 发表 地址 接 口 Swit ch0 的处 理 Swit ch1 的处 理 Swit ch2 的处 理 (2) Switch0 收到 PC0 向 PC2 发送的数据帧后,其地址转 发表是否有变化?如有给出增加的条目并解释原因 (3) Switch1 收到 PC0 向 PC2 发送的数据帧后,是如何处 理的?说明其如此处理的原因。 (4) 在删除 switch1 上的地址转发表前后,PC1 向 PC0 发 送数据时 switch2 是如何处理的?说明其如此处理的
原因。 答:(1) 发 送 的帧 Switch0 的转发 表 Switch1 的转发表 Switch2 的 转 Swit ch0 的处 理 Swit ch1 的处 理 发表 地址 00e0.f96 6.5625 ----- 地址 00e0.f966. 5625 0000.ba0e .6ec7 ------ 接 口 F0 /1 F0 /3 -- 地址 接口 00e0.f966 .5625 0000.ba0 e.6ec7 0000.ba0 e.6ec7 F0/1 F0/3 F0/3 PC0-> PC2 PC1-> PC0 PC1-> PC0 Swit ch2 的处 理 接 口 F0 /1 -- 转发 转发 ---- 洪泛 洪泛 洪泛 0000.ba0 e.6ec7 F0 /1 转发 转发 丢弃 (2)有,增加条目为:00e0.f966.5625 f0/1 交换机使用 逆向自学习算法建立转发表,所以当某个端口接收到某站点 发送的数据帧时,将记录站点 MAC 地址与端口间的映射关 系。 (3)向将接收端口之外的所有其他端口转发,即洪泛转发 因为在 PC0 向 PC2 发送数据帧时,switch1 的转发表中没有 PC2 对应的转发项,为了保证数据的传输,当转发表中没有 目标主机对应的转发表时,采用洪泛转发。 (4)丢弃数据帧 -
分享到:
收藏