Wencey爲著省事,在配置自己的内網的時候給每個Site都分了一個私有的ASN,範圍從65000到65999。然後他用這些ASN打了eBGP。這樣他既不用全連接也不用什麽RR,簡直不要太方便。
可是問題很快就來了,Wencey要和其他人Peer,而且要把Peer發來的路由發給別的Peer。Wencey發現他發出去的路由的AS-Path裏面有他自己的私有的ASN,這很迷惑,也使得這些路由都被過濾掉了。
Wencey很難過,一早就醒了。他苦思冥想,發現了一個叫做Confederation的好東西。
於是Wencey給私有ASN的Instance加上了Confederation,看起來象是這樣:
add as=65003 client-to-client-reflection=no confederation=205532 confederation-peers=65000-65999 name=DreamryInternal redistribute-other-bgp=yes router-id=10.0.3.1
然後Wencey發現他的路由忽然都不聽話了。他Debug了一下,發現是nexthop看起來需要被設置成force-self。
這樣看起來一切都好了,Wencey可以繼續高高興興上網玩了。