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

协议路由与路由协议

协议路由”和“路由协议”听起来相似,但其实是两个完全不同的网络概念。下面我来分别解释:


一、协议路由(Policy-Based Routing,PBR)

✅ 定义:

协议路由是指 根据预设策略(策略路由)而不是最短路径或路由表的默认方式来转发数据包

✅ 特点:

  • 可以根据源地址目的地址协议类型端口号接口等多种因素制定策略;

  • 不走最优路径,而是走你“定制”的路径;

  • 常用于流量引导多出口冗余Qos实现等场景。

✅ 举例:

某公司有两条出口链路:

  • 链路A:带宽高,主要用于普通办公流量

  • 链路B:延迟低,专门用于视频会议

通过协议路由,可以设置:

  • 所有TCP 80端口流量走链路A;

  • 所有UDP视频流量走链路B。 

这时候,路由选择不再依赖“最短路径”,而是根据策略决定。


二、路由协议(Routing Protocol)

✅ 定义:

路由协议是路由器之间用来互相交换路由信息的协议。

✅ 作用:

  • 用于动态学习和维护网络拓扑;

  • 自动更新路由表;

  • 保证路由器知道“哪一条路径通往哪个网段”。

✅ 常见路由协议分类:

类别协议名称特点
距离矢量型RIP(老旧)简单,最大跳数15
链路状态型OSPF(企业常用)收敛快,分区域,支持VLSM
混合型EIGRP(Cisco私有)快速,效率高
边界网关协议BGP(互联网骨干协议)控制域间路由,大规模网络使用

✅ 举例:

你配置了OSPF在企业网中各个路由器之间运行,它们会:

  • 彼此通告自己知道的网段;

  • 选出最佳路径;

  • 动态更新变化的链路信息。


✅ 总结对比:

项目协议路由(PBR)路由协议
功能按策略定制路径动态学习和维护路由
控制层面手动指定规则(本地策略)网络间动态协商
使用目的精准流量控制、引导路由自动发现与优化
是否动态否,需手动配置是,自动学习更新

重点问题:路由器存在两种类型的表:一个是路由表(routing-table),另一个是转发表(forwarding-table),转发表是由路由表映射过来的,策略路由直接作用于转发表,路由策略直接作用于路由表。由于转发在底层,路由在高层,所以直接作用在转发表的转发优先级比查找路由表转发的优先级高。 路由策略是在路由发现的时候产生作用,并根据一些规则,使用某种策略来影响路由发布、接收或路由选择的参数,从而改变路由发现的结果,从而最终改变路由表内容;策略路由是在数据包转发的时候发生作用,不改变路由表中的任何内容,它可以通过设置的规则影响数据报文的转发。 

相关文章:

  • 数据库索引详解:原理 · 类型 · 使用 · 优化
  • 流式数据(Streaming Data)和非流式数据(Batch Data)区别、使用场景、优化-来自前端的浅解
  • Python常见面试题
  • AST(抽象语法树)与 HBO(基于历史的优化)详解
  • 单片机-STM32部分:11、ADC
  • 【C++】 —— 笔试刷题day_27
  • 电影感户外哑光人像自拍摄影Lr调色预设,手机滤镜PS+Lightroom预设下载!
  • AI编程: 使用Trae1小时做成的音视频工具,提取音频并识别文本
  • 扩容 QCOW2 磁盘镜像文件
  • PCB设计实践(十三)PCB设计中差分线间距与线宽设置的深度解析
  • Linux架构篇、第四章_ELK与EFK-7.17.9的日志管理
  • 图像处理篇--- HTTP|RTSP|MJPEG视频流格式
  • 对日开发 TeraTerm ttl脚本开发环境配置
  • 轻松制作高质量视频,实时生成神器LTX-Video重磅登场!
  • PostgreSQL 的 pg_collation_actual_version 函数
  • Redis经典面试题
  • Spring Security 深度解析:打造坚不可摧的用户认证与授权系统
  • 异地多活单元化架构下的微服务体系
  • Docker 使用总结及完整示例介绍
  • 查看Electron 应用的调试端口
  • 2025年两岸关系研讨会在上海开幕
  • 人民日报读者点题·共同关注:今天我们为什么还需要图书馆?
  • 上海市委常委会会议暨市生态文明建设领导小组会议研究基层减负、生态环保等事项
  • 壹基金发布2024年度报告,公益项目惠及937万人次
  • 吉林市马拉松5月18日开赛,奖牌、参赛服公布
  • 奥园集团将召开债券持有人会议,拟调整“H20奥园2”本息兑付方案