当前位置: 首页 > article >正文

【计算机网络】【网络层】【习题】

计算机网络-网络层-习题

文章目录

      • 13. 图 4-69 给出了距离-向量协议工作过程,表(a)是路由表 R1 初始的路由表,表(b)是相邻路由器 R2 传送来的路由表。请写出 R1 更新后的路由表(c)。
        • 答案
        • 路由表更新规则
      • 30. 已知 IPV6 地址为 21DA:0000:0000:0000:02A0:000F:FE08:9000,请写出正确的简化表达方法。
        • 答案
        • 零压缩法

注:本文基于《计算机网络》(第5版)吴功宜、吴英编著 整理

13. 图 4-69 给出了距离-向量协议工作过程,表(a)是路由表 R1 初始的路由表,表(b)是相邻路由器 R2 传送来的路由表。请写出 R1 更新后的路由表(c)。

课本 P234

p234 13

答案
目的网络距离路由
10.0.0.00直接
20.0.0.03R2
30.0.0.03R3
40.0.0.06R6
120.0.0.04R4
125.0.0.03R2
212.0.0.010R6
路由表更新规则

假设路由器 R1 收到相邻路由器 R2 发送的路由更新报文,路由器 R1 按以下规则更新路由表信息:

  • 规则1: 如果 R1 的路由表中对应的一项记录比 R2 发送的距离值小于或者等于该距离值加 1,R1 不修改该项记录。
  • 规则2: 如果 R1 的路由表中没有这项记录,R1 在路由表中增加该项记录,距离值为 R2 提供的距离值加 1路由为 R2
  • 规则3: 如果 R1 的路由表中对应的一项记录大于 R2 发送的距离值加 1,R1 修改该项记录,距离值为 R2 提供的距离值加 1路由为 R2
  • 规则4: 对于 R1 的路由表中比 R2 发送的报文多出的路由项,R1 保留该项记录。

30. 已知 IPV6 地址为 21DA:0000:0000:0000:02A0:000F:FE08:9000,请写出正确的简化表达方法。

P235

答案
  1. 21DA:0:0:0:2A0:F:FE08:9000
  2. 21DA::2A0:F:FE08:9000
零压缩法
  • 基本规则: IPV6 地址中可能出现多个二进制数 0,通过压缩某个位段中的前导 0,来简化 IPV6 地址的表示。

    • 例如:

      000A → A

      00D3 → D3

      02AA → 2AA

    • 注意:

      不能压缩一个位段内的有效 0

      FE08 不能简写为 FE8 ,只能是 FE08

      9000 不能简写为 9 ,只能是 9000

  • 进一步压缩: 如果几个连续位段的值都是 0 ,则这些 0 可以简写为 : : ,这也称为双冒号(double colon)表示法。

    • 例如:

      21DA:0:0:0:2AA:F:FE08:9C5A → 21DA :: 2AA:F:FE08:9C5A

      FF02:0:0:0:0:0:0:2 → FF02 :: 2

    • 注意:

      不能压缩一个位段内的有效 0

      FF02:30:0:0:0:0:0:5 不能简写为 FF2:3::5 ,应该是 FF02:30::5

      双冒号在一个地址中有且只能出现一次

      0:0:0:2AA:12:0:0:0 不能简写为 ::2AA:12:: ,应该是 ::2AA:12:0:0:0 或者 0:0:0:2AA:12::

本文作者:鸿·蒙

文档工具:Typora

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 鸿·蒙 !


http://www.kler.cn/a/393187.html

相关文章:

  • 【Unity3D】ECS入门学习(七)缓存区组件 IBufferElementData
  • 电子电气架构 --- 什么是自动驾驶技术中的域控制单元(DCU)?
  • yolov5及其算法改进
  • JVM调优实践篇
  • http 请求总结get
  • STM32学习(一)
  • 网络安全——应急响应之Linux入侵排查
  • 2024 年 8 个最佳 API 设计工具图文介绍
  • Java开发人员从零学习ArkTs笔记(二)-函数与类
  • Ubuntu20.04 为脚本文件创建桌面快捷方式 ubuntu
  • Spring Boot框架:电商开发的新趋势
  • #渗透测试#SRC漏洞挖掘#云技术基础03之容器相关
  • 如何用Chrome的Network面板分析HTTP报文
  • 壁仞科技上市前最后一波 校招 社招 内推
  • 基于Java Springboot在线教育学习系统
  • 卫导调零天线功率倒置算法原理及MATLAB仿真
  • 【paper】分布式无人水下航行器围捕智能目标
  • ONLYOFFICE 8.2深度测评:集成PDF编辑、数据可视化与AI功能的强大办公套件
  • Git的使用(基础语句)
  • [AIGC] Python批量处理Excel中的ASR语音文本数据
  • vue项目多入口文件。vue.config.js如何修改配置
  • Python 操作 Excel 表格从简单到高级用法
  • C 语言 数组交换最小值和最大值
  • goframe开发一个企业网站 统一返回响应码 18
  • 2024-11-13 Unity Addressables2——寻址资源设置
  • 【vue2.0入门】vue基本语法