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

BGP(3)路径属性

1、公认必遵属性

Origin、AS_Path、Next_Hop

1)AS_Path:标识了前往目标网络经过的AS,路由被通告给EBGP对等体时,路由器会在该路由的AS_Path加上本地的AS号,被通告给IBGP对等体时,AS_Path不会发生改变,主要是为了确保路由在EBGP之间传递时无环     同一条路由,AS_Path越短越优先

R6将路由1.1.1.1/32传递给EBGP对等体R1时,加上了自己的AS号300

R1将路由1.1.1.1/32传递给IBGP对等体R2时,AS号没有改变

2)Origin:标识了路由的启源,通过network宣告到BGP,属性为IGP,标记为i;通过EGP学习到的属性为EGP,标记为e;通过其他方式学习到的,属性为incomplete,标记为? 例如通过import-route宣告的路由

以R1的环回口为例,在ospf进行了宣告,同时在bgp进行了network宣告和import-route ospf宣告,所以可以看到这条路由有两个属性,但是因为IGP>EGP>Incomplete,所以R1发给R2的是network宣告的路由

可以看到R2收到的是R1network宣告的路由

3)Next_Hop:指定到达目标网络的下一跳地址,路由器学习到BGP路由后,需对BGP路由的Next_Hop属性进行检查,该属性值(IP地址)必须在本地路由可达,如果不可达,则这条BGP路由不可用

a  路由器将路由发送给自己的EBGP对等体时,会将Next_Hop设置为TCP连接源地址

R1收到的这条路由,下一跳为16.0.0.6,为R6的接口地址,与R1建立TCP连接的源地址

b  路由器收到EBGP对等体通告的路由后,在将路由传递给自己的IBGP对等体时,会保持路由的Next_Hop属性不变

可以看到下一跳没有变,依然为16.0.0.6


http://www.kler.cn/a/517208.html

相关文章:

  • Java导出通过Word模板导出docx文件并通过QQ邮箱发送
  • NCCL的多种通信拓扑
  • 微调Qwen2:7B模型,加入未知信息语料
  • 把 PVE 下的机械硬盘(非SSD系统盘)分配给虚拟机使用
  • C语言数组详解:从基础到进阶的全面解析
  • doris:Broker Load
  • 如何解压7z文件?8种方法(Win/Mac/手机/网页端)
  • OpenCV相机标定与3D重建(62)根据两个投影矩阵和对应的图像点来计算3D空间中点的坐标函数triangulatePoints()的使用
  • 阿里巴巴开发规范手册MySQL工程结构
  • leetcode 2239. 找到最接近 0 的数字
  • spring---@Pointcut表达式
  • 我的世界(Minecraft)计算器python源码
  • 左叶子之和(力扣404)
  • 【小米AI实践】NLP 技术在小米语音助手中的应用
  • TVM框架学习笔记
  • Netty来创建一个TCP服务器,分包上传语音文件的处理
  • 数据结构(Java)——二叉树
  • 机器人领域中的AI
  • 计算机毕业设计Python电商品推荐系统 商品比价系统 电商比价系统 商品可视化 商品爬虫 机器学习 深度学习 京东爬虫 国美爬虫 淘宝爬虫 大数据
  • SpringBoot集成OpenFeign,实现服务间的相互调用
  • 正向代理(动态 IP 代理)和反向代理
  • 汽车钥匙发展史
  • Element修改表格结构样式集合(后续实时更新)
  • Spring Security框架简单搭建
  • 智能手机“混战”2025:谁将倒下而谁又将突围?
  • AI评估新范式:从性能至信任的转变