BGP AS过滤列表

当BGP通告一条路由时,会在as path 的左边添加经过的AS号。

顺序是从右到左看,右是源,左是目的。

做个小实验来看看情况吧

 

 

配置整个网络互通这一点就帖出配置来了。

直接看R1的AS过滤列表如何配吧

router bgp 64512

 no synchronization

 bgp log-neighbor-changes

 network 2.2.2.0 mask 255.255.255.0

 neighbor 1.1.1.1 remote-as 64511

 neighbor 1.1.1.1 ebgp-multihop 2

 neighbor 1.1.1.1 update-source Loopback0

 neighbor 1.1.1.1 next-hop-self

 neighbor 1.1.1.1 filter-list 1 in

 neighbor 3.3.3.3 remote-as 64513

 neighbor 3.3.3.3 ebgp-multihop 2

 neighbor 3.3.3.3 update-source Loopback0

 neighbor 3.3.3.3 next-hop-self

 no auto-summary

#ip as-path access-list 1 deny 64511
 
这样子就已经配置完成。看起来很简单,但是BGP的AS过滤列表还有个麻烦的地方,就是正则表达式。
我学linux很久,接触过很多正则表达式,但是正则表达式给我的感觉就是,很难记得往,如果不是经常去用的话,一下了就忘了。
 
下面是一些正则表达式常用表达式。

这篇文章写得很好,可以参考这篇文章:
http://www.bbfish.net/router/router_7853.html
 
 

 

 

你可能感兴趣的:(职场,休闲,BGP,AS_path过滤列表)