互联网的路由选择协议

embedded/2024/10/11 3:19:29/

一、内部网关协议RIP

(1)概述

RIP是一种分布式的、基于距离向量的路由选择协议。

  • RIP认为一个好的路由就是它通过的路由器的数目少,即“距离短”
  • RIP允许一条路径最多只能包含15个路由器

(2)RIP的特点

和谁交换信息:仅和相邻路由器交换信息。

交换什么信息:交换的信息是当前本路由器所知道的全部信息,即自己完整的路由表。

什么时候交换:按固定的时间间隔交换路由信息。当网络拓扑发生变化是,路由器也及时向相邻路由器通告拓扑变化后的路由信息。

(3)路由表的建立

路由器刚开始工作时,只知道直接相连的网络的距离。

以后,每一个路由器也只和相邻路由器交换并更新路由信息。

经过若干次更新后,所有的路由器最终都会知道到达本自治系统中任何一个网络的最短距离和下一跳路由器的地址。

路由表项包括目的网络、距离、下一跳。

二、内部网关协议OSPF

(1)概述

开放最短路径优先OSPF是为了克服RIP的缺点开发出来的。OSPF的原理很简单,但实现起来却较复杂。

  • “开放OSPF协议”不是受某一家厂商控制,而是公开发表的
  • “最短路径优先”是因为使用了Dijkstra提出的最短路径优先算法SPF
  • 以“累计链路开销”作为路由参考
  • 支持子网划分和CIDR

(2)OSPF的特点

和谁交换信息:使用洪泛法相向本自治系统中所有路由器发送信息。

交换什么信息:发送的信息就是与本路由器相邻的所有路由器的链路状态,但这只是路由器所知道的部分信息。

  • “链路状态”就是说明本路由器都和哪些路由器相邻,以及该链路的度量(费用、距离、时延、带宽等)

何时交换信息:只有当链路状态发生变化时,路由器才会用洪泛法向所有路由器发送此信息。

  • 各国向其他邻居国家“洪泛”本国的地图,最终各国都有一张一样的“世界地图”,各国一样的链路状态数据库。

(3)区域的概念

为了使OSPI能够用于规模很大的网络,OSPI将一个自治系统再划分为若干个跟小的范围,叫做区域。

  • 每一个区域都有一个32位的区域标识符(用点分十进制表示)
  • 区域不能太大,在一个区域内的路由器最好不要超过200个
  • 区域的划分减少了网络上的通信量
  • 同一区域内的路由器只知道本区域的完整拓扑结构,不知道其他区域的网络拓扑
  • 上层的区域叫做主干区域,其标识符为0.0.0.0,主干区域的作用是用来连通其他区域

 

 

 

 

 

 


http://www.ppmy.cn/embedded/26290.html

相关文章

MySQL基础学习(待整理)

MySQL 简介 学习路径 MySQL 安装 卸载预安装的mariadb rpm -qa | grep mariadb rpm -e --nodeps mariadb-libs安装网络工具 yum -y install net-tools yum -y install libaio下载rpm-bundle.tar安装包,并解压,使用rpm进行安装 rpm -ivh \ mysql-communi…

如何使用Scrapy和Python 3爬取网页

简介 网络爬虫,通常称为网络爬行或网络蜘蛛,是以编程方式浏览一系列网页并提取数据的行为,是处理网络数据的强大工具。 通过使用网络爬虫,您可以挖掘有关一组产品的数据,获取大量文本或定量数据以进行分析&#xff0…

Qt:下载和安装

Qt有两种安装方式:离线安装和在线安装。 旧版的5.12及以前的版本可以选择离线安装,就是下载几个GB的大的安装包。但是之后的版本只能使用在线安装工具安装,因为QT官方不提供离线安装包了。 下载地址: Qt官网:https:/…

LINUX基础培训三十一之实操题模拟测试试卷

一、前言 针对前面章节介绍的基础知识内容,为方便实操锻炼和了解学习的掌握程度,模拟设置了这条基础操作题,在实战过程中曾给部分童鞋实操测试过。本章只给出具体题目内容,实际做题还需要搭建部署对应实操模拟环境以及设置自动评分功能,此处略过没写了,因为环境和评分都跟…

FSD自动驾驶泛谈

特斯拉的FSD(Full-Self Driving,全自动驾驶)系统是特斯拉公司研发的一套完全自动驾驶系统。旨在最终实现车辆在多种驾驶环境下无需人类干预的自动驾驶能力。以下是对FSD系统的详细探讨: 系统概述 FSD是特斯拉的自动驾驶技术&…

Zapier 与生成式 AI 的自动化(六)

原文:zh.annas-archive.org/md5/057fe0c351c5365f1188d1f44806abda 译者:飞龙 协议:CC BY-NC-SA 4.0 第二十三章:自动化您的财务和报告流程 到目前为止,我们已经介绍了如何自动化三个关键的业务功能,即营销…

SGP.31/.32 规范以及它将如何影响物联网

去年,GSMA发布了适用于物联网设备的新 eSIM 远程配置标准的架构和要求、SGP.31 eSIM 物联网架构和网络受限和/或用户界面 (UI) 受限物联网设备中 eUICC 远程配置的要求。 自SGP.31获得批准以来,业界一直在等待GSMA发布SGP.31的技术实施规范SGP.32。5 月…

VSCode便捷版的制作

VSCode下载地址:https://code.visualstudio.com/#alt-downloads Installer是安装版,.zip是免安装版。 对于安装版,安装成功后在快捷方式的目标中添加参数 示例:D:\VSCode\Code.exe --user-data-dir“D:\VSCode\userData” --exte…