BGP 路由属性 一、属性分类公认必遵 Well‑Known Mandatory所有 BGP 路由器必须识别Update 报文中一定携带Origin起源、AS‑Path、Next‑Hop。公认自由决定 Well‑Known Discretionary全部设备认识可以选填Local‑Preference本地优先级。可选传递 Optional Transitive设备不认识该属性也继续向下传递Community团体属性。可选非传递 Optional‑non‑transitive设备不识别就丢弃不再传递MED多出口区分。二、逐个属性详解1. Origin起源属性公认必遵取值 3 种IGPi用 network 宣告路由优先级最高Incomplete?通过 import‑route 引入静态、OSPF、IS‑IS优先级最低EGPe老式外部网关协议现在基本不用。 选路i e ?。2. AS‑Path公认必遵记录路由经过的 AS 编号路由离开本 AS 追加自己 AS 号。两大作用防环收到包含自己 AS‑Number 的路由直接丢弃EBGP 防环选路AS‑Path 越短越优先。IBGP 传递路由时 AS‑Path 不会增加。3. Next‑Hop下一跳公认必遵EBGP 邻居发布路由时下一跳改为自身和邻居互联地址IBGP 邻居传递路由默认不修改 Next‑Hop 问题IBGP 对等体拿不到路由。 解决命令next‑hop‑local把下一跳改为自身环回地址。4. Local‑Preference 本地优先级公认自由决定仅在本 AS 内部生效EBGP 邻居之间不传递默认值 100数值越大越优先作用控制本 AS 出去流量选哪条链路。5. MED可选非传递默认只传给相邻 AS不会传给下一个 AS默认值 0数值越小越优先作用说服对方 AS 把流量发往自己这边。默认仅比较同一个相邻 AS 发来的 MED配置compare‑different‑as‑med才可以对比不同 AS 的 MED。6. Community 团体属性可选传递本身不参与选路只是打标记用来批量控制路由策略。 常见特殊团体值no‑export不发给 EBGP 邻居no‑advertise谁都不发送internet可以正常发布。7. Originator‑ID、Cluster‑ID路由反射器 RR 专属属性Originator‑ID路由始发路由器 RID防止集群内环路Cluster‑ID反射器集群编号多个 RR 配置相同 Cluster‑ID 防止重复路由。8. Preferred‑Value华为私有属性选路优先级最高仅在本地路由器生效不会传递给任何邻居默认值 0数值越大越优先优先级高于 Local‑preference。BGP 选路顺序从上往下依次比较Preferred‑Value越大越好华为私有Local‑Preference 本地优先级越大越好优选本设备手动聚合路由Origini e ?AS‑Path 越短越好MED 值越小越好EBGP 优于 IBGP到 Next‑Hop 开销越小优先IGP 开销三、总结精简版Local‑PrefAS 内生效越大优先出方向MED对邻居 AS 生效越小优先入方向AS‑Path只在 EBGP 传递时增加IBGP 传递路由AS‑Path 不变Next‑Hop 默认不变Preferred‑Value 只在本地生效优先级最高。四、配置命令华为#设置Local‑preference route‑policy LP permit node 10 apply local‑preference 150 #修改MED值 route‑policy MED permit node 10 apply med 50 #IBGP修改下一跳为本机 peer 2.2.2.2 next‑hop‑local

相关新闻

最新新闻

如何将Everything引擎装进任务栏搜索框:EverythingToolbar 配置指南

如何将Everything引擎装进任务栏搜索框:EverythingToolbar 配置指南

如何将Everything引擎装进任务栏搜索框:EverythingToolbar 配置指南 【免费下载链接】EverythingToolbar Everything integration for the Windows taskbar. 项目地址: https://gitcode.com/gh_mirrors/eve/EverythingToolbar EverythingToolbar 把 Everythi…

2026/8/22 1:08:49
BETAFPV Configurator 控制器配置怎么做:新手照做即通的 4 步设置清单

BETAFPV Configurator 控制器配置怎么做:新手照做即通的 4 步设置清单

BETAFPV Configurator 控制器配置怎么做:新手照做即通的 4 步设置清单 【免费下载链接】BETAFPV_Configurator 项目地址: https://gitcode.com/gh_mirrors/be/BETAFPV_Configurator 油门推满飞机却不走、开关一打机头突然下坠——新手八成栽在控制器配置上。…

2026/8/22 1:08:49
STDF-Viewer 如何快速可视化半导体 STDF 测试数据:3 个值得抄的架构细节

STDF-Viewer 如何快速可视化半导体 STDF 测试数据:3 个值得抄的架构细节

STDF-Viewer 如何快速可视化半导体 STDF 测试数据:3 个值得抄的架构细节 【免费下载链接】STDF-Viewer A free GUI tool to visualize STDF (semiconductor Standard Test Data Format) data files. 项目地址: https://gitcode.com/gh_mirrors/st/STDF-Viewer …

2026/8/22 1:08:49
Microsoft-Rewards-Script 完整指南:把微软奖励的每日任务交给脚本

Microsoft-Rewards-Script 完整指南:把微软奖励的每日任务交给脚本

Microsoft-Rewards-Script 完整指南:把微软奖励的每日任务交给脚本 【免费下载链接】Microsoft-Rewards-Script Automated Microsoft Rewards script, using TypeScript and Playwright. 项目地址: https://gitcode.com/gh_mirrors/mi/Microsoft-Rewards-Script …

2026/8/22 1:08:49
MUMmer 基因组序列比对工具:从安装到出图的 3 分钟完整指南

MUMmer 基因组序列比对工具:从安装到出图的 3 分钟完整指南

MUMmer 基因组序列比对工具:从安装到出图的 3 分钟完整指南 【免费下载链接】mummer Mummer alignment tool 项目地址: https://gitcode.com/gh_mirrors/mu/mummer MUMmer 是一款命令行基因组序列比对工具,把两批 DNA 或蛋白序列对齐后&#xff0…

2026/8/22 1:08:49
GitHub API 踩坑记:为什么我的 Token 只有 60_h?域名邮箱注册被标记的真相与解决方案

GitHub API 踩坑记:为什么我的 Token 只有 60_h?域名邮箱注册被标记的真相与解决方案

📝 本文首发于 栏轩阁 欢迎访问阅读原文,获取更好的阅读体验。 开发一个深度依赖 GitHub API 的项目时,遇到了一个令人困惑的问题:刚注册的 GitHub 账号,API 调用额度只有 60 次每小时。 排查许久后终于定位到根因——…

2026/8/22 1:03:49