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

计算机网络之路由协议(自治系统)

一、自治系统(AS)

自治系统是由同一个技术管理机构管理、使用统一选路策略的一些路由器的集合。它是网络的基本构成单位,每个自治系统是一个独立运营并自主决定与谁交换流量的实体。自治系统内部运行内部网关协议(IGP),而自治系统之间则运行外部网关协议(EGP)。

二、路由协议

内部网关协议(IGP):
在一个自治系统内部使用的路由选择协议。

主要协议包括:RIP(路由信息协议)、OSPF(开放最短路径优先协议)、IS-IS(中间系统到中间系统协议)以及Cisco私有协议IGRP和EIGRP。

RIP:基于距离向量算法,通过UDP报文交换路由信息,每隔30秒向外发送一次更新报文。最大跳数为15跳,超过则认为目标网络不可达。

OSPF:基于链路状态算法,路由器维护一个链路状态数据库,通过SPF算法计算最佳路径。OSPF支持区域划分,收敛速度快,适用于各种规模的网络。

IS-IS与OSPF类似,也使用链路状态算法和区域概念。

外部网关协议(EGP):
不同自治系统之间使用的路由选择协议。

典型的外部网关协议是BGP(边界网关协议)。

BGP:自治系统间的动态路由协议,用于在自治系统间自动交换无环路的路由信息。通过交换带有自治系统号序列属性的路径可达信息,来构造自治区域的拓扑图,从而消除路由环路并实施用户配置的路由策略。

三、总结

自治系统是计算机网络中的基本构成单位,每个自治系统内部运行内部网关协议来确定数据包在本系统内的路由,而自治系统之间则通过外部网关协议进行路由信息的交换。RIP、OSPF和IS-IS是常见的内部网关协议,它们各自有不同的特点和适用场景。BGP则是外部网关协议的代表,用于在自治系统间进行路由信息的交换。这些路由协议共同协作,确保数据包能够在复杂的网络环境中高效、准确地传输。

相关文章:

  • AI学习之-阿里天池
  • jmeter后端监视器的妙用和实现方法
  • Progress bar (进度条)
  • 谷歌浏览器安装Vue3插件
  • 亲测Win11电脑可以安装LabVIEW的版本,及2015、2018、2020版本直接的区别
  • Google第三方库详解------ProtoBuf详解 + 样例(5万字详解!)
  • C#实现Modbus TCP 通讯测试软件
  • vue passive 修饰符使用场景
  • Python中的转义字符
  • MongoDB#常用脚本
  • Vulhub靶机 Apache Druid(CVE-2021-25646)(渗透测试详解)
  • 基于keepalived的Nginx高可用架构
  • 游戏引擎学习第119天
  • 【前端进阶】05 单线程的JavaScript如何管理任务的
  • Baklib企业CMS智能元数据与协作管理实践
  • 超级详细Spring AI运用Ollama大模型
  • 【CentOS7】安装MinIO
  • P1036 [NOIP 2002 普及组] 选数(dfs+素数筛选)
  • forge-1.21.x模组开发(一)注册方块和物品
  • Vue学习教程-15自定义指令
  • 东北财大“一把手”调整:方红星任校党委书记,汪旭晖任校长
  • 我国风电光伏装机历史性超过火电
  • 南宁市委常委、组织部部长陈川已任广西医科大学党委书记
  • 印控克什米尔恐袭引爆印巴新一轮外交摩擦,地区安全风险骤增
  • 著名茶叶专家谢丰镐逝世,享年95岁
  • 还山记——走进山水、感受山水艺术的魅力