. //任何一個單一字符,包括空格 * //字符或模式出現0次或多次 ^ //一行的開始 _ //類似於逗號 $ //一行的結束 .* //表示匹配任意 ^123$ //表示只匹配AS 123 ^$ //表示沒有經過任何AS,即本地AS的路由 ^12[0-3]$ //表示匹配 120 121 122 123 ^12. //表示匹配 12 ,120 – 129 開始的AS號 _12_ //表示匹配經過了AS 12的路由 查看原先R5的路由條目如下: R5#show ip bgp BGP table version is 10, 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 Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path *> 11.11.11.0/24 4.4.4.4 0 4 1 i *> 22.22.22.0/24 4.4.4.4 0 4 1 i *> 44.44.44.0/24 4.4.4.4 0 0 4 i *> 55.55.55.0/24 0.0.0.0 0 32768 i *> 66.66.66.0/24 4.4.4.4 0 4 6 i *> 101.1.0.0/22 4.4.4.4 0 0 4 {1,6} i *> 101.1.2.0/24 4.4.4.4 0 4 6 i *> 101.1.3.0/24 4.4.4.4 0 4 6 i *> 106.1.1.0/24 4.4.4.4 0 4 6 i 配置路由策略后 ip as-path access-list 5 permit ^6$ router bgp 5 neighbor 4.4.4.4 filter-list 5 in //只從鄰居獲取起源AS6的BGP路由條目。 do clear ip bgp 4 R5(config-router)#do show ip bgp BGP table version is 24, 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 Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path *> 55.55.55.0/24 0.0.0.0 0 32768 i *> 66.66.66.0/24 4.4.4.4 0 4 6 i *> 101.1.2.0/24 4.4.4.4 0 4 6 i *> 101.1.3.0/24 4.4.4.4 0 4 6 i *> 106.1.1.0/24 4.4.4.4 0 4 6 i