雏鹰部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6457|回复: 17

[讨论/求助] 求助BGP的问题

  [复制链接]
发表于 2011-7-19 22:16:04 | 显示全部楼层 |阅读模式

各位大神求助,在学习bgp的时候,遇到一些问题,问题如下
1、  ebgpibgp之间是通过什么方式来互相学习路由表的,正常情况下,是否是将IBGP通过重分发的方式来和EBGP互相学习路由表,如果不是的,那么我们在工作环境当中正常是用什么方式来操作的
2、  我在看书的时候,以及老师讲课的时候,多次提到用环回口来做为邻居,我在想用环回接口来做为邻居是否是为直连的线路做一条备份用的,如果用环回接口来做领居,是否是只需要在EBGPIBGP的边界处做,至于IBGP内部,则不需要用环回口,如上截图,我只需要在r1r2之间起环回接口,而不需要在r2r3r4之间做设置
小弟愚钝,如果讲话不周到,请各位老鸟们用你们犀利的言辞来指教我吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2011-7-19 22:58:29 | 显示全部楼层
楼主可能对BGP的概念还不是很清楚。
BGP之所以用环回口作为更新源地址,是因为BGP是通过TCP 179建立对等体关系。可能双方的更新源通过IGP的计算会有多条路径,即使其中一条路径不可达也不会影响TCP的连接。起到链路备份的作用。
发表于 2011-7-19 23:49:44 | 显示全部楼层
yangsong315 发表于 2011-7-19 22:58
楼主可能对BGP的概念还不是很清楚。
BGP之所以用环回口作为更新源地址,是因为BGP是通过TCP 179建立对等体 ...

老杨威武 :)
 楼主| 发表于 2011-7-20 08:33:45 | 显示全部楼层
yangsong315 发表于 2011-7-19 22:58
楼主可能对BGP的概念还不是很清楚。
BGP之所以用环回口作为更新源地址,是因为BGP是通过TCP 179建立对等体 ...

谢谢杨松老师,虽然还不是太明白,但还是谢谢你的指点
发表于 2011-7-20 09:35:54 | 显示全部楼层
老杨V5 ~~
发表于 2011-7-20 10:43:31 | 显示全部楼层
还不认识“杨松老师”,但是依旧威武~~~~·
发表于 2011-7-20 13:34:01 | 显示全部楼层
我也刚学到BGP,感觉楼主还是不太了解BGP概念,因为学这个,我也琢磨了好多天来着,关键是要理解它是怎么工作的,毕竟它跟IGP很不同,楼主加油哈!
发表于 2011-7-20 13:46:47 | 显示全部楼层
下面的大神显身呗。。。
发表于 2011-7-20 16:16:37 | 显示全部楼层
本帖最后由 wantccie 于 2011-7-20 16:19 编辑

松哥V5。。。

BGP学路由,是通过重分布?或者EGP或者network的方式来学习的。

关于环回口的问题,如松哥所说,BGP主要用TCP179来建立连接,而环回口是作为物理链路的冗余,为了提高网络稳定性而存在的。

IBGP之间用环回口建立邻居,需要指定更新源,否则会因为找不到更新源而造成通信失败。
与EBGP的环回口要建立邻居,除了要指定源外,还需要配置ebgp多跳。因为ebgp默认为1跳,TTL=1。

另外,IBGP还有水平分割的问题,需要通过全互联、路由反射器、联盟来解决。
建立IBGP前,必须要有IGP路由。称为IBGP与IGP的同步。否则可能造成路由黑洞。BGP是在IGP之上的。
发表于 2011-7-20 16:21:04 | 显示全部楼层
回答完了,才看到图。。。哇哈哈。。。

R1和R2是ebgp,用环回口,需要建立ebgp多跳及指定更新源,另外还要指定next-hop-self,因为R2是AS的边界。

而R2、R3、R4是ibgp,用环回口建立邻居,只要指定更新源即可。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|熊猫同学技术论坛|小黑屋| 网络工程师论坛 ( 沪ICP备09076391 )

GMT+8, 2024-9-30 04:19 , Processed in 0.083028 second(s), 19 queries , Gzip On.

快速回复 返回顶部 返回列表