BGP的community社团属性

如图,R1在AS1中,R2,R3,R4在一个大AS100中(R2,R3在AS23中,R4在AS4中),5在AS5中。
标准Community社团属性----邻居之间一定要开启传输社团属性
R2#show run | s route-map
route-map aa permit 10
match ip address 1
set community internet 全网都可以传递
route-map aa permit 20
match ip address 2
set community local-AS 不能传出小AS
route-map aa permit 30
match ip address 3
set community no-advertise 不能传递给任何邻居
route-map aa permit 40
match ip address 4
set community no-export 不能传出大AS
route-map aa permit 50
R2#show access-lists
Standard IP access list 1
10 permit 200.1.1.0
Standard IP access list 2
10 permit 200.1.2.0
Standard IP access list 3
10 permit 200.1.3.0
Standard IP access list 4
10 permit 200.1.4.0
R2(config)#router bgp 23
R2(config-router)#neighbor 12.1.1.1 route-map aa in
R2#show ip bgp 200.1.1.0
BGP routing table entry for 200.1.1.0/24, version 19
Paths: (1 available, best #1, table default)
Advertised to update-groups:
2
Refresh Epoch 13
1
12.1.1.1 from 12.1.1.1 (1.1.1.1)
Origin IGP, metric 0, localpref 100, valid, external, best
Community: internet
R3#show ip bgp 200.1.1.0
BGP routing table entry for 200.1.1.0/24, version 6
Paths: (1 available, best #1, table default)
Advertised to update-groups:
2
Refresh Epoch 9
1
2.2.2.2 (metric 65) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, valid, confed-internal, best
R2(config)#router bgp 23
R2(config-router)#neighbor 3.3.3.3 send-community both
R3(config)#router bgp 23
R3(config-router)#neighbor 4.4.4.4 send-community both
R4(config)#
R4(config)#router bgp 4
R4(config-router)#neighbor 45.1.1.2 send-community
% Specify remote-as or peer-group commands first 一定要指定好对端的IP地址
R4(config-router)#neighbor 45.1.1.5 send-community both 开启社团属性
R2#show ip bgp 200.1.1.0
BGP routing table entry for 200.1.1.0/24, version 19
Paths: (1 available, best #1, table default)
Advertised to update-groups:
4
Refresh Epoch 15
1
12.1.1.1 from 12.1.1.1 (1.1.1.1)
Origin IGP, metric 0, localpref 100, valid, external, best
Community: internet
R3#show ip bgp 200.1.1.0
BGP routing table entry for 200.1.1.0/24, version 17
Paths: (1 available, best #1, table default)
Advertised to update-groups:
4
Refresh Epoch 11
1
2.2.2.2 (metric 65) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, valid, confed-internal, best
Community: internet
R4#show ip bgp 200.1.1.0
BGP routing table entry for 200.1.1.0/24, version 15
Paths: (1 available, best #1, table default)
Advertised to update-groups:
3
Refresh Epoch 1
(23) 1
2.2.2.2 (metric 129) from 3.3.3.3 (3.3.3.3)
Origin IGP, metric 0, localpref 100, valid, confed-external, best
Community: internet
R5#show ip bgp 200.1.1.0
BGP routing table entry for 200.1.1.0/24, version 17
Paths: (1 available, best #1, table default)
Not advertised to any peer
Refresh Epoch 1
100 1
45.1.1.4 from 45.1.1.4 (4.4.4.4)
Origin IGP, localpref 100, valid, external, best
Community: internet
R3#show ip bgp
BGP table version is 17, local router ID is 3.3.3.3
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

 Network          Next Hop            Metric LocPrf Weight Path

>i 1.1.1.1/32 2.2.2.2 0 100 0 1 i
> 5.5.5.5/32 4.4.4.4 0 100 0 (4) 5 i
>i 200.1.1.0 2.2.2.2 0 100 0 1 i
>i 200.1.2.0 2.2.2.2 0 100 0 1 i
>i 200.1.4.0 2.2.2.2 0 100 0 1 i
R4#show ip bgp
BGP table version is 17, local router ID is 4.4.4.4
Status codes: s suppressed, d damped, h history,
valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

 Network          Next Hop            Metric LocPrf Weight Path

> 1.1.1.1/32 2.2.2.2 0 100 0 (23) 1 i
> 5.5.5.5/32 45.1.1.5 0 0 5 i
> 200.1.1.0 2.2.2.2 0 100 0 (23) 1 i
> 200.1.4.0 2.2.2.2 0 100 0 (23) 1 i
R5#show ip bgp
BGP table version is 17, local router ID is 5.5.5.5
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

 Network          Next Hop            Metric LocPrf Weight Path

> 1.1.1.1/32 45.1.1.4 0 100 1 i
> 5.5.5.5/32 0.0.0.0 0 32768 i
> 200.1.1.0 45.1.1.4 0 100 1 i
扩展community属性----邻居之间一定要开启传输社团属性
R2(config)#router bgp 23
R2(config-router)# neighbor 12.1.1.1 route-map aa in
R2(config-route-map)#set community 100000
R2#show ip bgp 200.1.1.0
BGP routing table entry for 200.1.1.0/24, version 16
Paths: (1 available, best #1, table default)
Advertised to update-groups:
2
Refresh Epoch 5
1
12.1.1.1 from 12.1.1.1 (1.1.1.1)
Origin IGP, metric 0, localpref 100, valid, external, best
Community: internet 100000
R2(config)#ip bgp-community new-format
R2(config)#exit
Apr 9 17:06:06.826: %SYS-5-CONFIG_I: Configured from console by console
R2#show ip bgp 200.1.1.0
BGP routing table entry for 200.1.1.0/24, version 16
Paths: (1 available, best #1, table default)
Advertised to update-groups:
2
Refresh Epoch 7
1
12.1.1.1 from 12.1.1.1 (1.1.1.1)
Origin IGP, metric 0, localpref 100, valid, external, best
Community: internet 1:34464

原文地址:http://blog.51cto.com/13625527/2104120

时间: 2024-11-08 21:37:41

BGP的community社团属性的相关文章

50、BGP配置实验之社团属性community

1.社团属性community解析 BGP社团属性community: 可开启:BGP社团属性community为可选属性,默认不识别.可通过命令开启:neighbor x.x.x.x send-community 传递性:BGP社团属性community只在邻居有效,邻居的邻居不再有效,想要传递到邻居的邻居需配置neighbor x.x.x.x send-community 修改BGP社团属性community步骤: ip prefix-list 1 permit 1.1.1.0/24 rou

BGP 的MED路径属性分析

MULTI_EXIT_DISC(多出口标识符)简称MED,MED用于影响相邻两个自治系统的路由决策,被称为外部度量值,其值越小越优先,Cisco中为metric,默认值为0,MED只能在AS之间传递,收到此属性的AS路由器不会再将其传递给任何其它的第三方AS,但会传递给他的iBGP邻居: 一条相同的BGP条目通过不同的EBGP邻居学到时,只有在AS号相同时才进行MED比较,当从不同的EBGP邻居收到相同的路由,但是AS号不一样时,是不会比较MED值的,如果路由器上配置了bgp always-co

BGP路由属性详解

Weight属性:cisco私有的BGP属性参数,它只适用于一台路由器中的路由,也就是不会传递给任何其他的路由器.他的取值范围为<0-65535>,这个数越大优先级越高,默认从邻居学到的路由的weight都为0,从本地重分布进BGP路由表中的值为32768.Weight属性不能包括在BGP的update中,也不能以任何形式传递给其他运行BGP的邻居,就是说一个路由器上权值的分配不会影响其他路由器上的路由选项. Neighbor X.X.X.X weight命令可以更改从该邻居收到的路由的wei

BGP - 5,BGP属性

metric,自己决定去哪个EBGP邻居 local-pre,影响AS内部IBGP邻居的路由决策 med,影响AS外部EBGP邻居的路由决策 1,BGP属性 公认传递(well-known mandatory ):必须支持,而且必须包含,包括as-path,next-hop,origin 公认非传递(well-known discretionary):必须支持,但是可以不包含,包括local-preference 可选传递(optional transitive ):可以不支持,但是必须往下传,

BGP的各种属性

边界网关协议(BGP)是运行于 TCP 上的一种自治系统的路由协议. BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议. BGP 构建在 EGP 的经验之上. BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息.网络可达信息包括列出的自治系统(AS)的信息.这些信息有效地构造了 AS 互联的拓朴图并由此清除了路由环路,同时在 AS 级别上可实施策略决策. BGP采用TCP179端口,BGP不会学习路由, 只会传递路由. * BG

BGP团体属性(实验)

根据BGP路由的团体属性设置BGP路由策略 R1配置: Loopback0 1.1.1.1 Loopback1 192.168.1.1/24 Loopback2 192.168.2.1/24 Loopback3 192.168.3.1/24 Loopback4 192.168.4.1/24 E1/0 10.1.12.1 R2配置: Loopback 2.2.2.2 E1/0 10.1.12.2 配置IGP(RIP)保持连通性: R1配置: router rip version 2 network

【数通面试私房菜之BGP专题】第三期:BGP属性详解

公认属性:所有BGP路由器都必须识别并支持的属性.? 公认必遵:BGP的Update消息中必须包含的属性.? 公认任意:不必存在于BGP的Update消息中,可以根据需求自由选择的属性.可选属性:不要求所有的BGP路由器都能够识别的属性.? 可选过渡:BGP不能识别该属性,但可以接收该属性并将其发布给它的邻居的属性.? 可选非过渡:BGP可以忽略包含该属性的消息并且不向它的邻居发布. BGP常见属性类型 Origin属性 ? Origin属性用来定义路径信息的来源,标记一条路由是怎么成为BGP路

CCNP路由实验之七 动态路由之BGP

?? 动态路由协议可以自动的发现远程网络,只要网络拓扑结构发生了变化,路由器就会相互交换路由信息,不仅能够自动获知新增加的网络,还可以在当前网络连接失败时找出备用路径.根据是否在一个自治域内部使用,动态路由协议分为内部网关协议(IGP)和外部网关协议(EGP).这里的自治域指一个具有统一管理机构.统一路由策略的网络.自治域内部采用的路由选择协议称为内部网关协议,常用的有RIP.EIGRP.OSPF.IS-IS:外部网关协议主要用于多个自治域之间的路由选择,常用的是BGP和BGP-4.在一个路由器

BGP(边界网关协议)

BGP的起源 不同自治系统(路由域)间路由交换与管理的需求推动了EGP的发展,但是EGP的算法简单,无法选路,从而被BGP取代. 自治系统:(AS) IGP:自治系统内部协议,ospf,rip,is-is,发现和计算路由信息 EGP:自治系统外部协议,传递路由信息,缺点:只负责传路由信息,不进行路由控制. BGP(边界网关协议)是一种用于自治系统间的动态路由协议. 与其他协议的区别:作用在AS之间,IGP是自治系统学习路由信息和计算路由信息,BGP传递路由信息的,本身没有学习和计算路由表的功能.