BGP路径属性 公认必遵循BGP必须都能识别且必须发送报文必须包含Origin起源属性I,E,三种I是BGP通过IGP协议学到的路由比如network的网段E是从其他EGP协议学到的不常见现在基本都是BGP的天下是incomplete不确定的比如路由引入import-route选路时IE?AS——Path用于表明经过的AS分两类一种是有序的AS_SEQENCE一种是无序的AS_SET,表示路由通过的路径路由聚合后勾选as_set后会出现AS_SET其{ }内的数据等效为一条无顺序之分而AS_SEQENCE在括号外从越右边表示越先到达过那个ASNext——hop下一跳为目的网络指定方向BGP中的下一跳遵循四条规则向EBGP发布路由下一跳为本地建立peer的接口地址初始发给IBGP下一跳为本接口用于建立peer的接口地址从EBGP邻居学到的路由在IBGP间通告不改下一跳收到路由发现与自己同一网段只传不改公认任意BGP都能识别但发送报文可不包含Local——Preference本地优先值默认100可通过指令修改引入路由包括在内越大越优只在同一个AS里生效Atomic——aggregate原子聚合用于警告此条路由做过聚合可选过渡BGP设备可不支持此类属性但应当接收包含此类属性的报文并传递此类报文Aggregator用于描述做路由聚合的设备包含AS号和Router-IDCommunity团体对标tag格式为AA:NN,大小为2B2B一般用AA表AS号NN表路由编号。通告范围Internet整个网络No Export单个ASNo Export Subconfed子ASNo dvertise与世隔绝收到后不再传递BGP联盟Confederation简单来说就是AS下在化AS和子网类似有一个主AS即联盟其下划分多个AS这些AS被称为联盟成员如图主AS23称为联邦子AS200AS300称为联邦成员No Export即在主AS联邦AS23间传递而No Export Subconfed则是在子AS单个联邦成员AS200间传递可选非过度BGP设备可不支持此类属性无法识别到此属性的识别忽略此路由信息并且不传递给其他设备MED多出口鉴别器对标cost越小越优import/network的路由MED将继承cost的值不跨AS区传递仅相邻两个AS间生效且BGP始发带MED若学到则不带IBGP间只传不改不丢缺省情况下比较来自同一AS的两条相同路由可使用指令compare-diffierent-as-med开启,可通过default med更改缺省medCluster-List簇列表表路径表通过的BGP路由器反射簇一般为反射器的router-id防环Originator-ID起源者ID此条路由来自哪里防环Preferred-Value华为华三称之为此思科中有类似称呼为Weight越大越优0-65535仅本地生效只影响本地路由决策华为华三默认都为0思科设备中的Weight有以下几条规则从其他邻居学到的默认为0本地网络产生的是32768本地重发布的直连与静态路由为32768本地汇总的路由也为32768选路规则Preferred-Value/weight大者优Local——Preference大者优本地始发的路由优先手动聚合路由》自动聚合路由》network宣告的路由》import-route引入的路由》从对等体学习的路由AS——Path短的优{}中的长度算1Origin属性IE?MED越小越优EGPIGPLocalCrossRemoteCross优选到BGP下一跳IGP度量值metric最小的路由存在多条来自相同相邻AS的路由并且开销一致且通过maximum-paths默认为1可进行负载分担来自建立时间更久的EBGP邻居优选Cluster_List最短的路由优选Router ID/orginator ID最小的设备发布的路由优选从具有最小IP Address的对等体学来的路由

相关新闻

最新新闻

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现 【免费下载链接】serenity The Serenity Operating System 🐞 项目地址: https://gitcode.com/GitHub_Trending/se/serenity 导读 本文以 getopt(3) 手册 为核心&a…

2026/9/21 18:32:40
轻量服务器还是ECS?大促云服务器选购与避坑实战指南

轻量服务器还是ECS?大促云服务器选购与避坑实战指南

每年大促节点,群里永远有人在问同一个问题:“38元的轻量服务器到底怎么抢?为什么我每次点进去都是已售罄?68元直购和99元的ECS我到底选哪个?”作为一个常年帮团队和自己采购云服务器的老用户,我太清楚这种纠…

2026/9/21 18:32:39
为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南

为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南

为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南 【免费下载链接】agents Multi-harness agentic plugin marketplace for Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, and Google Antigravity 项目地址:…

2026/9/21 18:31:24
PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署

PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署

PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署 【免费下载链接】PaddleOCR Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between i…

2026/9/21 18:31:34
Spring源码解析:构造器注入的类型转换与候选匹配机制

Spring源码解析:构造器注入的类型转换与候选匹配机制

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/21 18:31:25
openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由

openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由

openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由 【免费下载链接】openai-agents-python A lightweight, powerful framework for multi-agent workflows 项目地址: https://gitcode.com/GitHub_Trending/op/openai-agents-pyth…

2026/9/21 18:31:13

日新闻

周新闻