**公认必遵**: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开源作品25-电池电量控件

    一.前言 现在这个时代,智能手机不要太流行,满大街都是,甚至连爷爷奶奶级别的人都会用智能手机,本次要写的控件就是智能手机中的电池电量表示控件,采用纯painter绘制,其实也可以采用贴图,我估计大部分 ...

  2. C#中定义类时关于CLSCompliant属性的声明

    今天在做code analysis时,遇到了这个提示 Warning 1 CA1014 : Microsoft.Design : Mark 'Demo.exe' with CLSCompliant(t ...

  3. 基于开源IM即时通讯框架MobileIMSDK:RainbowChat v11.7版已发布

    关于RainbowChat RainbowChat是一套基于开源IM聊天框架 MobileIMSDK 的产品级移动端IM系统.RainbowChat源于真实运营的产品,解决了大量的屏幕适配.细节优化. ...

  4. 直播系统聊天技术(八):vivo直播系统中IM消息模块的架构实践

    本文由vivo互联网技术团队LinDu.Li Guolin分享,有较多修订和改动. 1.引言 IM即时消息模块是直播系统的重要组成部分,一个稳定.有容错.灵活的.支持高并发的消息模块是影响直播系统用户 ...

  5. Linux开机LOGO更换以及附带问题

    应用层更换Linux机器开机启动LOGO 平台开机Logo默认是编译进内核的,更换起来很不方便,通过改写内核源码,可以实现应用层直接更换内核Logo. 1.uboot相关修改 网上教程一般会这么改 & ...

  6. 零基础学习Modbus通信协议

    大家好!我是付工. 2012年开始接触Modbus协议,至今已经有10多年了,从开始的懵懂,到后来的顿悟,再到现在的开悟,它始终岿然不动,变化的是我对它的认知和理解. 今天跟大家聊聊关于Modbus协 ...

  7. [megatron代码阅读] 1. 初始化和组网

    以pretrain_gpt.py为例, 看megatron的整体逻辑. 本章主要包括megatron初始化相关逻辑, 核心函数为initialize_megatron, setup_model_and ...

  8. 【事件分析】20250112-Usual 赎回机制调整事件

    背景信息 https://docs.usual.money/ Usual 是一个聚合 RWA 的稳定币发行协议,经济模型中存在三种代币: USD0:Usual 发行的稳定币. USD0++:USD0+ ...

  9. Golang-语言简介1

    http://c.biancheng.net/golang/intro/ Go语言的特性 Go语言也称为 Golang,是由 Google 公司开发的一种静态强类型.编译型.并发型.并具有垃圾回收功能 ...

  10. [车联网/以太网] SOME/IP 协议

    概述: SOME/IP 协议 车载以太网协议栈总共可划分为5层: 物理层 数据链路层 网络层 传输层 应用层 其中本文所要描述的SOME/IP就是一种应用层协议. SOME/IP协议内容按照AUTOS ...