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

news2025/1/17 6:17:00

在这里插入图片描述

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.coloradmin.cn/o/44663.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

“生成式技术”正在颠覆人类创作!

整理 | 王启隆在过去的半年里&#xff0c;AI 写小说、绘画和剪视频等热点新闻火爆全球&#xff0c;现在只需要在键盘上敲几个关键词&#xff0c;AI 就能在烧着我们显卡的同时画出一幅幅优美的图画&#xff0c;一个全新的应用世界向未来的初创公司敞开了大门。人类现在拥有着一大…

碳中和专利创新专题:各省市县专利面板(原始文件)、低碳专利授权数等多指标数据

一、各省市县专利面板含原始文件 1、数据来源&#xff1a;国家知识产权局 2、时间跨度&#xff1a;1985-2019年 3、区域范围&#xff1a;全国 4、指标说明&#xff1a; 来源 序号 标题 合享价值度 链接到incoPat 公开&#xff08;公告&#xff09;号 公开&#xff08…

数据结构之线性表中的栈和队列【详解】

文章目录引言&#xff1a;栈和队列的讲解&#xff08;一、&#xff09;什么是栈1.栈的概念、结构和图解&#xff1a;&#xff08;1.&#xff09;顺序表和链表的对比&#xff08;严格来说这两个结构是相辅相成的&#xff09;&#xff08;2.&#xff09;栈的概念和结构&#xff0…

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

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

[附源码]Python计算机毕业设计Djangossm新能源电动汽车充电桩服务APP

项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等等。 环境需要 1.运行环境&#xff1a;最好是python3.7.7&#xff0c;…

UICollectionView

文章目录前言基础概念UICollectionView与相关对象关系注意事项强大的控件相关的类重新使用视图提高性能例子一些方法前言 本篇&#xff1a;进行UICollectionView的学习 提示&#xff1a;以下是本篇文章正文内容&#xff0c;下面案例可供参考 基础 概念 UICollectionView是我…

【毕业设计】31-基于单片机的农业蔬菜大棚温度自动控制系统设计(原理图工程+源码工程+仿真工程+答辩论文+答辩PPT)

typora-root-url: ./ 【毕业设计】31-基于单片机的农业蔬菜大棚温度自动控制系统设计&#xff08;原理图工程源码工程仿真工程答辩论文答辩PPT&#xff09; 文章目录typora-root-url: ./【毕业设计】31-基于单片机的农业蔬菜大棚温度自动控制系统设计&#xff08;原理图工程源…

NetCore OpenIdConnect验证为什么要设置Authority?

在使用Identity Server作Identity Provider的时候&#xff0c;我们在NetCore的ConfigureServices((IServiceCollection services))方法中,常需要指定options的Authority&#xff0c;如下代码所示&#xff1a; 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 …

基于PHP+MYSQL酒店管理系统的设计与开发

随着人们生活条件的提高,旅游和出差已经成了家常便饭,但是因为他向异地所以第一个要解决的问题就是吃住问题,吃先对是比较好解决的一个问题,随便一个超市或者饭店甚至地摊就能解决这一问题,但是总不能露宿街头吧,所以很多人在到达目的地的第一时间就是去寻找一个能够入住的酒店…

一文彻底搞懂Mysql索引优化

专属小彩蛋&#xff1a;前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到网站&#xff08;前言 - 床长人工智能教程&#xff09; 目录 一、索引介绍 二、性能分析 三、查询优化 一、索引介绍…

Python使用矩阵分解法推荐系统找到类似的音乐

这篇文章是如何使用几种不同的矩阵分解算法计算相关艺术家。最近我们被客户要求撰写关于的矩阵分解法推荐系统研究报告&#xff0c;包括一些图形和统计输出。代码用Python编写&#xff0c;以交互方式可视化结果。 加载数据 这可以使用Pandas加载到稀疏矩阵中&#xff1a; # r…

Jmeter 使用BeanShell断言,实现自动获取文章列表,并判断文章是否为当天发布的

系列文章目录 提示&#xff1a;阅读本章之前&#xff0c;请先阅读目录 文章目录系列文章目录前言一、正则表达式提取器&#xff0c;提取所有文章id二、循环控制器&#xff0c;读取每篇文章的创建时间三、JSON提取器&#xff0c;提取创建时间&#xff0c;然后进行判断四、运行结…

Java设计模式七大原则-里氏替换原则

里氏替换原则 OO中的继承性的思考和说明 继承包含这样一层含义&#xff1a;父类中凡是已经实现好的方法&#xff0c;实际上是在设定规范和契约&#xff0c;虽然它不强制要求所有的子类必须遵循这些契约&#xff0c;但是如果子类对这些已经实现的方法任意修改&#xff0c;就会对…

1540_AURIX_TriCore内核架构_FPU

全部学习汇总&#xff1a; GreyZhang/g_tricore_architecture: some learning note about tricore architecture. (github.com) 这一次看一下TriCore的FPU&#xff0c;浮点处理单元。说起来&#xff0c;这算是很多MCU中的一个高级模块了。 1. 在TriCore中FPU其实是可选实现的&a…

动画演示选择排序(Selection Sort)

1、排序规则 1.1 一句话总结选择排序 从数组中第一个数字开始&#xff0c;数组中每个数字都要和后面所有数字比一次大小&#xff0c;每每次循环遍历当前最小值&#xff0c;放在当前循环范围内的最小位置。当完成第 N - 1 次循环之后&#xff0c;排序完成。N 数组长度 - 1。 …

113.(leaflet篇)leaflet根据距离截取线段

听老人家说:多看美女会长寿 地图之家总目录(订阅之前建议先查看该博客) 文章末尾处提供保证可运行完整代码包,运行如有问题,可“私信”博主。 效果如下所示: 下面献上完整代码,代码重要位置会做相应解释 <!DOCTYPE html> <html>

不同类型的 SSL 证书解释

了解不同类型的 SSL 证书&#xff1a;扩展验证 (EV)、组织验证 (OV) 和域名验证 (DV)。 查看用例及更多。 SSL/TLS 证书用于验证网站的身份并在服务器和浏览器之间创建安全连接。有许多不同类型的 SSL 证书选项可用&#xff0c;它们都有其独特的用例和价值主张。证书颁发机构 …

【项目实战合集】计算机视觉毕业设计项目怎么选,超30个经典案例供你选择...

每年到了搞毕业设计的时候&#xff0c;很多学生朋友都很头疼&#xff0c;指导老师给不了好题目&#xff0c;自己也没有什么好的想法&#xff0c;怕选的太容易了过不了&#xff0c;怕选的太难了做不出&#xff01;今年我们在计算机视觉方向出了【超过30个基于Pytorch框架】的实战…

FineReport 动态图表表格软件-函数计算组成和语法

1. 概述 1.1 版本 1.2 功能简介 在设计模板时用户需要频繁的使用公式函数&#xff0c;例如&#xff1a;求和、求个数、做判断等等。 本文介绍函数的计算组成和语法。 2. 计算语法 2.1 概览 组成部分 语法 示例 函数 函数语法详情查看对应函数&#xff1a; SUM(合同金额…