【计网实验——prj9】路由器转发实验

实验要求

实验内容一

  • 运行给定网络拓扑(router_topo.py)
  • 在r1上执行路由器程序./router,进行数据包的处理
  • 在h1上进行ping实验
    • Ping 10.0.1.1 (r1),能够ping通
    • Ping 10.0.2.22 (h2),能够ping通
    • Ping 10.0.3.33 (h3),能够ping通
    • Ping 10.0.3.11,返回ICMP Destination Host Unreachable
    • Ping 10.0.4.1,返回ICMP Destination Net Unreachable

实验内容二

  • 构造一个包含多个路由器节点组成的网络

    • 手动配置每个路由器节点的路由表
    • 有两个终端节点,通过路由器节点相连,两节点之间的跳数不少于3跳,手动配置其默认路由表
  • 连通性测试
    • 终端节点ping每个路由器节点的入端口IP地址,能够ping通
  • 路径测试
    • 在一个终端节点上traceroute另一节点,能够正确输出路径上每个节点的IP信息

实现方案

  路由器的实现主要分为ARP和IP两个层次的数据包的处理和转发。

1. ARP数据包处理

  路由器在路由表中查找到下一跳IP地址后,需要得到IP地址对应的MAC地址才能实现局域

【计网实验——prj9】路由器转发实验相关推荐

  1. BUAA 计网mooc测试题4 RIP路由协议实验

    BUAA 计网mooc测试题 RIP路由协议实验 1.直连路由.静态路由.RIP.ospf按照默认优先级从高到低排序,正确的是:() A. 直连路由.RIP.OSPF.静态路由 B. OSPF.直连路 ...

  2. 2020计网实验报告

    title: 计网实验报告 date: 2020-12-13 16:31:07 tags: *实验名称* 实验1 WireShark的使用 *实验时间* 2020年10月7日 10:00-11:40时 ...

  3. BUAA 计网实验笔记 3

    BUAA 计网实验笔记 3 -第三周网络层实验 这周实验还是挺繁琐的,尤其是VLAN间通信,重点理解一下.要不然你可能也像我一样,实验4小时 实验(1) ARP分析 ARP协议是用来建立mac地址和i ...

  4. 北邮计算机网络dns实验报告,北邮计网实践实验报告范文

    计算机网络技术是一门需要动手实践才能真正掌握知识的学科,多参加实践,多动手,可以学到更多知识.下面是爱汇网小编为大家整理的北邮计网实践实验报告范文,供大家阅读! 北邮计网实践实验报告范文篇1 开学第一 ...

  5. 【计网】【实验】实验四:配置网络路由 GZHU

    广州大学学生实验报告计算机网络实验四 广州大学学生实验报告 --------------------- 开课学院及实验室: 计算机科学与网络工程实验室 时间 2021年 05月 01日 学院 计算机科 ...

  6. 【计网实验——prj6】生成树机制实验

    [计网实验--prj6]生成树机制实验 实验要求 1. 基于已有代码,实现生成树运行机制,对于给定拓扑(four_node_ring.py),计算输出相应状态下的最小生成树拓扑; 2. 自己构造一个不 ...

  7. java 柱状图jar_GitHub - mafulong/NetworkExper: 计网实验,抓包,java,jigloo界面开发,柱状图,文件自定义保存...

    jiWangShiYanByJava 计网实验,抓包,java,jigloo界面开发,柱状图,文件自定义保存 基于Winpcap的网络流量统计分析系统的设计与实现 一.实验内容描述 本实验是用java ...

  8. BUAA 计网实验笔记 1

    BUAA 计网实验笔记 1 ​ - 第一周网络实验入门 尽管笔者事先预习了相关实验内容,但是,还是做了2小时的实验. (流下憨憨的眼泪,特此记录一下,后来者可留心注意下) 问题1:设备认知 在线实验平 ...

  9. 北航计网实验期末考试吐血总结

    文章目录 实验1 网络实验入门 NAT地址转换 实验2 数据链路层 端口聚合 Vlan配置 [mark!!!] PPP协议 实验3 网络层 Vlan间通信 实验5 OSPF实验 实验6 传输层 TCP ...

最新文章

  1. Spring基础专题——第十章(基础注解编程——下)
  2. 哈啰顺风车成立5亿元“顺风绿色出行基金”
  3. 依赖倒置(DIP),控制反转(IoC)与依赖注入(DI)
  4. Lua面向对象利用metamethod重载运算符
  5. hwclock: Open of /dev/rtc failed, errno=19: No such device.
  6. Java多线程学习三十八:你知道什么是 CAS 吗
  7. Vue iview时间组件DatePicker,设置开始时间和结束时间约束
  8. 力扣-202 快乐数
  9. 375. 猜数字大小 II leetcode java
  10. 为什么电脑屏幕会横过来_笔记本电脑屏幕横过来了怎么办?笔记本电脑屏幕倒过来了恢复方法...
  11. java定时发文件给其他人微信_如何实现微信自动发送消息?
  12. python DEA: 非径向距离函数(non-radial directional distance function)
  13. MySQL卸载教程 (Windows版)
  14. 前端工程师简历怎么写
  15. macd底背离的python_python量化交易是否可以有策略有效识别MACD/SKDJ底背离和顶背离?...
  16. vue给div绑定keyup的enter事件实现接电话(结合阿里云软电话SDK)
  17. python中文件的导入与导出
  18. Unraid配置阿里云加速镜像安装荒野无灯qBittorrent镜像
  19. 华为交换机一端口网线一直拔插,导致端口被关闭锁死,网线接了灯不会亮
  20. From表单的属性action和method

热门文章

  1. HCIA-DATACOM网络基础
  2. 视频教程-Scratch3.0趣味编程L3-追根究底深入钻研-其他
  3. python语音控制电脑程序_用Python编程实现语音控制电脑_天津SEO
  4. 乱世王者显示服务器爆满怎么办,乱世王者区爆满了怎么进入 爆满区进入方法...
  5. 四国军棋界面开发(3) 标棋和调入布局
  6. 基于RxJava2.0+Retrofit2.0的多线程文件下载实现
  7. 【MineCraft】-- 学习Mod制作《有特殊能力的剑》
  8. 专访 | 涨姿势了!数据分析在航空业可以这么玩
  9. android字符软键盘,android – 如何在视图中捕获软键盘输入?
  10. 常用嵌入式Web服务器介绍