**公认必遵**:Origin、AS_Path、Next_hop(所有BGP路由都必须识别这类属性,且必须在Update报文中传递,如果缺少就报错)
Origin:指示路由信息的来源(如IGP、EGP或Incomplete)。
AS_Path:记录路由经过的AS(自治系统)路径。
Next_hop:指定到达目的网络的下一跳IP地址。 **公认任意**:Local_Pref、Atomic_aggregate(所有BGP路由器都必须识别这类属性,但不要求必须在Update报文中传递)
Local_Pref:用于在AS内部优选路由,值越高优先级越高。
Atomic_aggregate:指示路由信息已被聚合,且丢失了一些详细信息。 **可选过渡**:Aggregator、Community(BGP设备可以不识别这类属性,但是路由器仍然可以接收这类属性,并且通告给其他AS邻居)
Community团体属性:用于标记路由,以便在AS内部或AS之间应用策略。
用于对路由进行标记,类似于IGP的TAG值(IGP的TAG比较单一,BGP的团体比较丰富),使用团体来对BGP路由进行控制,主要控制传播范围,以及属性修改。
1、公认团体属性
Internet:设备在收到具有此属性的路由时,可以向任何BGP对等体发送该路由。(所有BGP路由都具有该属性,发送时都要遵守路由选路原则)
NO_Advertise:设备收到具有此属性的路由后,将不向任何BGP对等体发送该路由。
No_Exportise:设备收到具有此属性的路由后,将不向AS外部发送该路由。
No_Export_Subconfed:设备收到具有此属性的路由后,将不向AS外部发送该路由,也不向AS内部其他子AS(BGP联盟)发送路由。
1、自定义团体属性
使用aa:bb方式:aa和bb的取值范围为0-65535,两个数值的意义都是由管理员定义的,一般情况下,aa使用as号来表达,bb由管理员自定义
Ip community-filter 1 permit 234:1 团体列表,可以抓取团体属性
Aggregator路由聚合:指示路由聚合的AS号和路由器ID。 **可选非过渡**:MED、Cluster-list、Originator-id(BGP设备可以不识别这类属性,路由器会忽略这个属性,并且不会将这个属性传递给其他AS邻居)
MED(Multi-Exit Discriminator):用于在多个入口点之间优选路由,值越低优先级越高。
Cluster-list:用于防止路由反射环路,记录路由经过的集群ID。
Originator-id:用于路由反射器环境,指示路由的原始路由器ID。

BGP四大属性的更多相关文章

  1. BGP扩展属性

    安全特性: BGP安全特性: MD5 GTSM:通用TTL安全保护机制通过对TTL的检测来达到防止攻击的目的,如果攻击者模拟真实的BGP协议报文(TCP),对一台路由器不断地发送报文,路由器接收报文后 ...

  2. 事务的四大属性ACID即事务的原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability.。

    事务的四大属性ACID即事务的原子性(Atomicity).一致性(Consistency).隔离性(Isolation).持久性(Durability.. 原子性(Atomicity) 原子性是指事 ...

  3. BGP团体属性的应用案例

    XRV1 ===================================================================== version 15.5service times ...

  4. HCNP Routing&Switching之BGP路由属性和优选规则

    前文我们了解了BGP防环机制和路由聚合相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15458110.html:今天我们来聊一聊BGP路由属性和选路规 ...

  5. HCNP Routing&Switching之BGP团体属性和团体属性过滤器

    前文我们了解了BGP的路由过滤已经as-path过滤器的使用相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15542559.html:今天我们来聊一聊 ...

  6. BGP路由属性详解

    Weight属性:cisco私有的BGP属性参数,它只适用于一台路由器中的路由,也就是不会传递给任何其他的路由器.他的取值范围为<0-65535>,这个数越大优先级越高,默认从邻居学到的路 ...

  7. vuex中的state、mutations 、actions 、getters四大属性如何使用

    一.state (提供唯一的公共数据源) 方式1 在div中,$store.state.count 方式2 import {mapState} from 'vuex' computed:{ -mapS ...

  8. mysql 设置外键 四大属性 CASCADE SET NULL NO ACTION RESTRICT 理解

    CASCADE:主表delete.update的时候,从表会delete.update掉关联记录: SET NULL:主表delete.update的时候,从表会将关联记录的外键字段所在列设为null ...

  9. BGP属性控制实验

    目录 实验拓扑 实验需求 实验步骤 个人小结: 实验拓扑 实验需求 更改BGP路由的属性让R4访问R1优先选R2这条路 实验步骤 1. 按照图示配置IP地址及环回口地址 R1 [R1]int g0/0 ...

  10. BGP路由协议详解(完整篇)

    原文链接:http://xuanbo.blog.51cto.com/499334/465596/ 2010-12-27 12:02:45 上个月我写一篇关于BGP协议的博文,曾许诺过要完善这个文档,但 ...

随机推荐

  1. Qt编写安防视频监控系统46-视频存储

    一.前言 在整个视频监控系统的开发迭代升级过程中,遇到过各种奇奇怪怪的需求,都是客户提出来的,有些需求很合理,有些就不那么的自然了,牢记这客户是上帝的原则,能满足的尽量满足.相信各位同行的研发人员都会 ...

  2. 安装Visual Studio2015后找不到C++项目模板解决办法

    安装Visual Studio2015后找不到C++项目模板解决办法: 方法1:您可以通过修改Visual Studio来完成此操作,并且可以使用以下步骤完成此操作:1.转到"添加或删除程序 ...

  3. docker和主机之间文件传输

    docker和主机之间文件传输 1.从docker内部向主机传输文件 语法: docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|- 示例:将容器96f7 ...

  4. Jetbrains fleet 配置 C++开发环境(基于CMAKE和MinGW)

    Jetbrains fleet 配置 C++开发环境 1. 安装 Jetbrains Fleet 到Fleet下载页面下载Toolbox并安装 Jetbrains-Fleet下载页 安装完成后在任务栏 ...

  5. 网站架构核心技disruptor

    一 序:本章业务场景:队列在数据结构中是一种线性表,从一端插入数据,然后从另一端删除数据.作者举例的场景有:进行异步处理.系统解耦.数据同步.流量削峰.缓冲.限流等. 前面的比较浅,总结起来,核心知识 ...

  6. 使用twinkle-tray快捷调整多个显示器的亮度

    前言 自从安装了这个小工具,我再也没用过笔记本键盘上的快捷键了~ 介绍 Twinkle Tray enables brightness control on external displays in ...

  7. 深入理解Mybatis分库分表执行原理

    前言 工作多年,分库分表的场景也见到不少了,但是我仍然对其原理一知半解.趁着放假前时间比较富裕,我想要解答三个问题: 为什么mybatis的mapper.xml文件里的sql不需要拼接表名中的分表? ...

  8. SQL SERVER日常运维(二)

    以下语句请使用SA用户或者有DBA权限的用户进行执行,否则可能会出现权限不足报错. 查看当前用户查看当前用户 select system_user; 检查SQL Agent是否开启 IF EXISTS ...

  9. 国际认可!天翼云合规领域影响力up!

    近日,天翼云科技有限公司成功通过ISO 37301合规管理体系双认证(GB/T 35770-2022/ISO 37301:2021 & CTS GHMS001-2024),标志着公司合规管理和 ...

  10. 解决ECharts官网打开缓慢的问题

    本章我们将解决在Windows系统中打开ECharts官网缓慢的问题. 1.问题描述 正常情况下,我们在Windows环境中打开ECharts官网可能会遇到非常缓慢的情况,一直处于加载中,甚至打不开, ...