我试着用BGP连接2 AS (每个都使用单独的OSPF)

到目前为止,我尝试的是:路由器TTCore4:
router bgp 100
neighbor 10.0.0.34 remote-as 200
network 172.16.1.0 mask 255.255.255.0
router ospf 1
redistribute bgp 100 metric 1 路由器TelefonicaCore1:
router bgp 100
neighbor 10.0.0.33 remote-as 100
network 172.16.5.128 mask 255.255.255.192
router ospf 1
redistribute bgp 100 metric 1 对于终端路由器(bizerte和柏林),我设置了最后的方法:
对于bizerte: ip路由0.0.0.0 0.0.0.0 10.0.0.106 <= TTCore4接口s1/1
柏林: ip线路0.0.0.0 0.0.0.0 10.0.0.084 <= TelefonicaCore1 s1/0
当我试图从比泽特到柏林时,我得到了“乌乌乌”从平(达不到),所以,这是怎么做的?我必须在bgp内部重新分配opsf吗?那会给我巨大的路由表吗?
PS: ospf正在工作,bizerte路由器可以对TTCore4路由器进行平分,柏林路由器也是如此。
发布于 2015-12-26 02:38:44
如果你不打算用BGP来宣传你所有的路线,那么为什么要使用BGP呢?BGP表通常相当大。
您的默认路由有问题,因为您正在将下一跳设置为一个地址,而该地址显然不是下一跳。例如,如果您希望默认路由(对于未知的IPv4地址)输出到AS200,则应该将默认路由放在TTCore4上,指向AS200,并在OSPF中在TTCore4上使用default-information originate命令。在AS200中也可以这样做。这将消除在那些ASes之间使用BGP,以支持静态默认路由。
除非您将OSPF重新分配到BGP,或者使用静态路由(特定的、聚合的或默认的),否则TTCore4不知道如何到达柏林。
https://networkengineering.stackexchange.com/questions/25451
复制相似问题