计算机网络第五章知识点回顾(自顶向下)

news/2024/4/18 20:56:01/文章来源:https://blog.csdn.net/weixin_56462041/article/details/128087622

在这里插入图片描述

1. 网络层控制面

1.1 网络层功能

在这里插入图片描述
在这里插入图片描述

1.2选路问题

  1. 选路问题的描述:
    • 给定一组路由器和连接路由器的链路,寻找一条从源路由器到目的路由器的最佳路径。
    • 在这里插入图片描述

1.3 什么是最佳路径?

在这里插入图片描述

1.4 图抽象

在这里插入图片描述

1.5 选路算法分类

在这里插入图片描述

1.6 链路状态(LS)选路算法

在这里插入图片描述

1.7 Dijsktra算法

在这里插入图片描述

1.7.1Dijkstra算法举例

在这里插入图片描述
在这里插入图片描述

2. 选路算法

2.1Bellman-Ford 方程

在这里插入图片描述

在这里插入图片描述

2.2距离矢量(DV)算法

在这里插入图片描述

2.3 距离矢量算法的分布式实现

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.4 链路代价变化:好消息传播快

在这里插入图片描述

2.5链路代价变化:坏消息传播慢

在这里插入图片描述

2.6 毒性逆转

在这里插入图片描述

2.7 LS算法和DV算法的比较

在这里插入图片描述

3. 内部协议 Inter-AS tasks

3.1 Making routing scalable

在这里插入图片描述

在这里插入图片描述

3.2因特网中的选路协议

在这里插入图片描述

3.3 RIP ( Routing Information Protocol)

在这里插入图片描述

3.3.1 RIP通告

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.3.2 路由更新算法

在这里插入图片描述

在这里插入图片描述

3.3.3RIP小结

在这里插入图片描述

3.4 OSPF (Open Shortest Path First)

在这里插入图片描述
在这里插入图片描述

3.4.1 OSPF 的先进特性

在这里插入图片描述

3.4.2 AS内部的分层选路

在这里插入图片描述

在这里插入图片描述

3.4.3 OSPF区域(area)

在这里插入图片描述

3.4.3 分层的OSPF

在这里插入图片描述

4. Inter-AS tasks

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

4.1 转发表由Inter-AS和Intra-As配置

在这里插入图片描述

4.2 AS间选路的困难与目标

在这里插入图片描述

4.3 BGP

在这里插入图片描述

4.4 BGP对等方

在这里插入图片描述

4.5 BGP会话

在这里插入图片描述

4.6 路径广告

在这里插入图片描述

4.7 基于策略的路由

在这里插入图片描述

4.8 BGP path advertisement

在这里插入图片描述
在这里插入图片描述

小结

在这里插入图片描述

5. 广播选路

在这里插入图片描述

5.1 在网络中复制分组

在这里插入图片描述

5.2 反向路径转发 (Reverse Path Forwarding)

在这里插入图片描述
在这里插入图片描述

5.3 生成树方法

在这里插入图片描述

5.4 生成树的构造:基于核心的方法

在这里插入图片描述

广播选路小结

在这里插入图片描述

6. 关于多播(multicast)

在这里插入图片描述

6.1 多播选路

在这里插入图片描述

6.2 建立多播树的两种方法

在这里插入图片描述

6.3 基于源的树:最短路径树

在这里插入图片描述

6.4 基于源的树:距离矢量多播选路

在这里插入图片描述
参与多播的主机定期在局域网上通报所属的多播组,局域网上的路由器记录这些信息(IGMP)
当路由器收到发往组G的多播分组,但它并没有从局域网上监听到组G的报告时,向上游路由器发送一个剪枝报文,上游路由器停止通过这个接口发送该组的多播分组
如果一个路由器从它的每个下游路由器都收到剪枝报文,路由器向其上游路由器转发剪枝报文
该过程递归进行,直至所有的无关分支都被删除,最终得到一棵<S,G>树

6.5 组共享树:基于核心的树

在这里插入图片描述
希望加入多播组G的路由器S向组G的核心发送单播的加入报文
收到加入报文的路由器按照单播选路表向核心转发加入报文,并在多播转发表中创建一条共享树记录<*, G>,其中:
收到报文的接口:标记为转发G的多播分组的接口
向核心转发报文的接口:标记为允许接收G的多播分组的唯一接口
当加入报文到达树上的某个节点或核心时,报文经过的路径被添加到树上

6.6 如何利用组共享树发送多播分组?

在这里插入图片描述

6.7 因特网上的多播选路协议

在这里插入图片描述

6.8 多播分组穿越单播网络

在这里插入图片描述

6.9因特网多播骨干网

在这里插入图片描述

7. ICMP: Internet Control Message Protocol

在这里插入图片描述

7.1 ICMP定义的报文例子

在这里插入图片描述

7.2 ICMP报文格式

在这里插入图片描述

7.3 ICMP报文类型举例

在这里插入图片描述

7.4 Ping 与 ICMP

在这里插入图片描述

7.5Traceroute 与 ICMP

在这里插入图片描述

7.6 ICMPv6

在这里插入图片描述

7.7ICMPv6 差错报告/信息查询

在这里插入图片描述

在这里插入图片描述

第五章知识点回顾

  • 1. 网络层控制面
    • 1.1 网络层功能
    • 1.2选路问题
    • 1.3 什么是最佳路径?
    • 1.4 图抽象
    • 1.5 选路算法分类
    • 1.6 链路状态(LS)选路算法
    • 1.7 Dijsktra算法
      • 1.7.1Dijkstra算法举例
  • 2. 选路算法
    • 2.1Bellman-Ford 方程
    • 2.2距离矢量(DV)算法
    • 2.3 距离矢量算法的分布式实现
    • 2.4 链路代价变化:好消息传播快
    • 2.5链路代价变化:坏消息传播慢
    • 2.6 毒性逆转
    • 2.7 LS算法和DV算法的比较
  • 3. 内部协议 Inter-AS tasks
    • 3.1 Making routing scalable
    • 3.2因特网中的选路协议
    • 3.3 RIP ( Routing Information Protocol)
      • 3.3.1 RIP通告
      • 3.3.2 路由更新算法
      • 3.3.3RIP小结
    • 3.4 OSPF (Open Shortest Path First)
      • 3.4.1 OSPF 的先进特性
      • 3.4.2 AS内部的分层选路
      • 3.4.3 OSPF区域(area)
      • 3.4.3 分层的OSPF
  • 4. Inter-AS tasks
    • 4.1 转发表由Inter-AS和Intra-As配置
    • 4.2 AS间选路的困难与目标
    • 4.3 BGP
    • 4.4 BGP对等方
    • 4.5 BGP会话
    • 4.6 路径广告
    • 4.7 基于策略的路由
    • 4.8 BGP path advertisement
    • 小结
  • 5. 广播选路
    • 5.1 在网络中复制分组
    • 5.2 反向路径转发 (Reverse Path Forwarding)
    • 5.3 生成树方法
    • 5.4 生成树的构造:基于核心的方法
    • 广播选路小结
  • 6. 关于多播(multicast)
    • 6.1 多播选路
    • 6.2 建立多播树的两种方法
    • 6.3 基于源的树:最短路径树
    • 6.4 基于源的树:距离矢量多播选路
    • 6.5 组共享树:基于核心的树
    • 6.6 如何利用组共享树发送多播分组?
    • 6.7 因特网上的多播选路协议
    • 6.8 多播分组穿越单播网络
    • 6.9因特网多播骨干网
  • 7. ICMP: Internet Control Message Protocol
    • 7.1 ICMP定义的报文例子
    • 7.2 ICMP报文格式
    • 7.3 ICMP报文类型举例
    • 7.4 Ping 与 ICMP
    • 7.5Traceroute 与 ICMP
    • 7.6 ICMPv6
    • 7.7ICMPv6 差错报告/信息查询

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_38480.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[附源码]计算机毕业设计springboot飞越青少儿兴趣培训机构管理系统

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

手把手教你构建一个前端路由

涉及知识点&#xff1a;location对象、history对象 文章目录基础概念什么是路由如何实现前端路由涉及问题前端路由实现方式1. hash方式2. history方式3. debug&#xff1a;本地起服务报错扩展&#xff1a;封装路由类Routerhashhistory基础概念 什么是路由 路由是一组映射关系…

51单片机学习笔记4 新建工程及点亮LED实战

51单片机学习笔记4 新建工程及点亮LED实战一、使用keil新建工程二、项目设置1. 点击魔术棒&#xff0c;钩选Output-Create Hex File2. 设置仿真器三、编写代码1. 尝试编译代码2. 点亮LED的代码3. GPIO引脚介绍4. GPIO内部结构P0端口&#xff1a;P1 端口四、软件仿真一、使用kei…

[附源码]SSM计算机毕业设计校园爱心支愿管理系统JAVA

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

台积电跪舔美国,日本却醒悟了而选择独立发展芯片产业

近期台积电大举包机10架将精英人才和设备转往美国引发争议&#xff0c;然而这个时候日本却选择了独立发展芯片产业的道路&#xff0c;摆脱美国的限制&#xff0c;显然日本清醒地认识到依赖美国不会有好结果。台积电之前还在左右摇摆&#xff0c;希望既能继续获得美国芯片的订单…

字符串压缩(一)之ZSTD

一、zstd压缩与解压 ZSTD_compress属于ZSTD的Simple API范畴&#xff0c;只有压缩级别可以设置。 ZSTD_compress函数原型如下&#xff1a; size_t ZSTD_compress(void* dst, size_t dstCapacity, const void* src, size_t srcSize, int compressionLevel) ZSTD_decompress函数原…

全网首发克莱斯勒东南大捷龙jeep道奇DIY数码碟盒增加USB和蓝牙播放音乐功能使用原车接口无损改装

文章目录前言碟盒功能1、设计指标3、外观设计4、PCB设计5、程序设计6、调试7、大捷龙车机尾插接口定义公头东南大捷龙车机白色插头模块与白色插头连接方法8、安装方法9、 使用方法9.1 CD车机按钮功能定义11、 联系我前言 ​ 之前写过四篇关于车机增加音频输入的方法。 1、07宝…

水电站下泄生态流量监控解决方案-智能监测生态流量遥测终端-水电站流量监测站

平升电子水电站下泄生态流量监控解决方案-智能监测生态流量遥测终端-水电站流量监测站是一款集人机交互、视频叠加、4G路由、数据采集、逻辑运算与远程传输功能于一体的多媒体智能终端设备。 此款产品为水电站生态流量监测项目的专用产品&#xff0c;便于监管单位及时掌握水电…

农村城镇面板数据集:地级市人均消费与支出2012-2019各省农村数据2013-2019

1、2002-2019年地级市人均消费与支出数据 1、数据来源&#xff1a;wind 2、时间跨度&#xff1a;2012-2019 3、区域范围&#xff1a;287个地级市 4、指标说明&#xff1a; 包含以下四个指标&#xff1a;人均可支配收入&#xff08;农村&#xff09;、人均可支配收入&#…

Python中的dump() 、load()和dumps()、loads()使用及示例

Python中的dump() 、load()和dumps()、loads() 结论&#xff1a; 1.不加s的标识对json文件的读写&#xff0c;将内存中值读取写入到json后缀文件&#xff0c;或者将json后缀文件中内容读取到内存 2.加了s的主要是字符串类型和其他数据类型的互转 JSON(JavaScript Object No…

如何用R语言在机器学习中建立集成模型?

介绍 在本文中&#xff0c;我将向您介绍集成建模的基础知识。 另外&#xff0c;为了向您提供有关集成建模的实践经验&#xff0c;我们将使用R进行集成。最近我们被客户要求撰写关于集成模型的研究报告&#xff0c;包括一些图形和统计输出。 1.什么是集成&#xff1f; 通常&am…

初始数据结构

目录 1. 集合的框架 集合框架的重要性 数据结构的介绍 算法的介绍 容器背后对应的数据结构 2. 时间复杂度和空间复杂度 算法效率 时间复杂度 时间复杂度的概念 大O的渐进表示法 常见的时间复杂度的计算 空间复杂度 空间复杂度的概念 从本章开始又要开始新的篇章&a…

【Python实战】“特种兵”们的专属游戏助手,助你吃鸡:极品小助手也是棒呆了~(“大吉大利,今W吃鸡”)

前言 有温度 有深度 有广度 就等你来关注哦~ 所有文章完整的素材源码都在&#x1f447;&#x1f447; 粉丝白嫖源码福利&#xff0c;请移步至CSDN社区或文末公众hao即可免费。 “注意左边&#xff0c;左边有人&#xff0c;打他&#xff01;” “快上车&#xff01;&#xff0…

idea搭建ssm项目全过程详解:

1&#xff0c;创建maven项目&#xff1a; 然后&#xff0c;点击next 其次 2&#xff0c;在pom.xml导入相关依赖&#xff1a;&#xff08;如果idea没有集成maven需要先集成maven&#xff09; <dependencies><dependency><groupId>org.springframework</gr…

[附源码]计算机毕业设计JAVA同城搬家平台

[附源码]计算机毕业设计JAVA同城搬家平台 项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis M…

流利地回答出面试官提出的八股问题,面试官却突然说“背得不错”,该怎么回答?...

面试前背题是大家心照不宣的做法&#xff0c;一般面试官也不会揭穿&#xff0c;但如果遇到一位犀利的面试官&#xff0c;那该怎么办呢&#xff1f;一位网友就遇到了这样的窘境&#xff1a;面试的时候&#xff0c;十分流利地回答出面试官提出的概念原理方面的问题&#xff0c;面…

[附源码]Python计算机毕业设计SSM基于Java的音乐网站(程序+LW)

环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 Maven管理等…

拼多多季报图解:营收355亿同比增65% 研发投入达27亿

雷递网 雷建平 11月28日拼多多今日发布2022年第三季度业绩报告。财报显示&#xff0c;拼多多2022年第三季度营收为355亿元&#xff0c;同比增长65.1%。受到一些项目投入延缓等偶发因素影响&#xff0c;三季度平台运营费用为176.5亿元&#xff0c;占收入的比例从上年同期的59.6&…

IBM MQ MQCSP

一&#xff0c;概念 1.1 用途 用途&#xff1a;MQCSP 结构使授权服务能够验证用户 ID 和密码。您在 MQCONNX 调用上指定 MQCSP 连接安全参数结构。 警告&#xff1a;在某些情况下&#xff0c;客户端应用程序的 MQCSP 结构中的密码将以纯文本形式通过网络发送。要确保客户端应…

[MyBatis]一级缓存/二级缓存/三方缓存

缓存是一种临时存储少量数据至内存或者是磁盘的一种技术.减少数据的加载次数,可以降低工作量,提高程序响应速度 缓存的重要性是不言而喻的。mybatis的缓存将相同查询条件的SQL语句执行一遍后所得到的结果存在内存或者某种缓存介质当中&#xff0c;当下次遇到一模一样的查询SQL时…