BGP基础属性

Bgp 是一种依托于igp之上的路由协议,有很大的自由性,也同时需要配置人员设定和调配比较多的协议。
Bgp的选路规则,分别从高优先级到低优先级为
1.weight(范围0-65535,选大)(传播范围:只在本地有效)
在这里插入图片描述
2.local-preference(范围0-4294967295,选大)(传播范围:本大AS有效)
在这里插入图片描述
3.Next-hop(起源于本地最优先)(下一跳)(只有本地的路由或聚合路由为next-hop 0.0.0.0,传递给邻居时,改为更新源地址)

4.AS-Path(当有本区域as号时丢弃)(在hub-spoke环境中需要关闭来解决中间路由不传递的问题)
在这里插入图片描述
5.起源代码(Origin)(小优,一般不用来干涉选路)
Igp(network0) egp1 ? 2 (重发布)
6.MED(只能在两个AS间,使本AS去另一个AS时优于某个区域边界路由器)(小优)传播范围:只在本AS传播。
在这里插入图片描述

7.EBGP优于IBGP,(联邦EBGP路由与IBGP相同)
在这里插入图片描述
8.最近的下一跳地址,在igp中最小的metric
9.如果开启负载均衡,则可同时加表。
10.最老的路由(前提必须是external路由,联邦内的EBGP路由当做 IBGP处理)
11.最小的router-id
12.多条路径的始发router-id相同,那么选择cluster-list长度最短的
13.BGP优选来自最低邻居IP地址的路径(BGP的neighbor配置的那 个IP地址)
BGP的11种属性:
1.公认必遵—> 必须识别 必须传递 必须遵守
所有BGP路由器必须识别遵守的原则有 origin,as_path ,next_hop
2.公认可遵—>必须识别 不一定传
所有路由器都能识别但是不一定要传,local_pref,atomic_aggregate
3.可选传递—>不一定识别(取决是否开启识别) 不一定传递 (取决是否开启传递)
不是所有BGP路由器都能识别,但是所有BGP都能传递,aggregator和community
4.可选非传递->能识别当然遵守它
不是所有路由器都被识别,不能识别的BGP路由器就丢弃它,MED,originator_id和cluster_id,weight
1.weight (自己产生是32768,学习的是0)
2.origin(标识路由起源,Igp(network0) egp1 ? 2 (重发布)
3.AS-Path(记录经过的AS号,当有本区域as号时丢弃)(在hub-spoke环境中需要关闭来解决中间路由不传递的问题
4.Next-hop((只有本地的路由或聚合路由为next-hop 0.0.0.0,传递给邻居时,改为更新源地址)
5.local_pref (本区域),
6.atomic_aggregate 将ATOMIC_AGGREGATE属性附加到聚合路由上,任何接收到带有ATOMIC_AGGREGATE属性的路由的路由器都无法获得更精确的信息。
7.Aggregator (该属性包含了AS号及发起路由聚合的路由器的BGProuter-id)
8.Community (标记)
1.Internet、 全网
2.no-export、(只在本区域)
3.no-advertise、(不给任何邻居)
4.local-as(有联邦只在联邦内传播,无联邦只在本传播)
9.MED (只能在两个AS间,使本AS去另一个AS时优于某个区域边界路由器)(小优)传播范围:只在本AS传播。

10.originator_id 路由发起方的路由器ID,如果发起方发现接收到的路由的Originator_ID是自己RID,就知道出现了路由环路,因而忽略该路由;
11.cluster_list 路由传递所经过的路由反射簇(cluster)ID,如果路由反射器发现其本地簇ID在其所接收到得路由的Cluster_list中,那么就知道出现了环路

后门路由:在这里插入图片描述
当ebgp间有链路备份想要以环回建邻时,同时使用igp来做到环回的路径切换,那么将会导致环回通告到bgp后bgp邻居关系的翻滚,可做后门路由将环回AD改为200,可解决邻居状态的翻滚。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
BGP团体属性过滤器配置可以通过以下步骤完成。首先,我们需要给特定的网络段打上私有团体属性标签。然后,我们需要向IBGP和EBGP宣告团体属性。最后,我们需要配置团体属性过滤器来实现路由的选择。在配置过程中,我们可以使用一些基础命令来完成这些操作。\[1\] 具体的配置步骤如下: 1. 给特定的网络段打上私有团体属性标签,可以使用命令来实现。例如,我们可以使用命令"set community 100:200"来给100.200网段打上私有团体属性标签。 2. 向IBGP和EBGP宣告团体属性,可以使用命令来实现。例如,我们可以使用命令"neighbor x.x.x.x send-community"来向IBGP和EBGP宣告团体属性。 3. 配置团体属性过滤器,可以使用命令来实现。例如,我们可以使用命令"ip as-path access-list 1 permit ^$"来配置团体属性过滤器。 通过以上配置,我们可以实现对BGP团体属性的过滤和选择,从而达到我们的策略要求。\[2\] BGP的community扩展属性,也称为团体属性,可以理解为一个简化版的策略。团体属性是一组有相同特征的目的地址的集合,可以使多个AS中的一组BGP设备共享相同的策略。\[2\] BGP的community属性属于可选可传递属性,可以用于简化网络中路由器对具有相同属性的路由条目的匹配工作。\[3\] #### 引用[.reference_title] - *1* [HCIA/HCIP使用eNSP模拟BGP团体属性策略配置实例](https://blog.csdn.net/skawngur111/article/details/122134658)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [bgp中的community 属性](https://blog.csdn.net/legend050709/article/details/126658760)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值