设为首页收藏本站language 语言切换
查看: 2330|回复: 8
收起左侧

[求助] BGP协议的作用

[复制链接]
发表于 2016-3-20 19:51:06 | 显示全部楼层 |阅读模式
20鸿鹄币
我想请问下BGP协议的作用,网上看了BGP协议,说的实际上BGP本身并不发现路由,只着重于路由的控制,发现的工作全部由IGP来做,那么也就是说,不管是IBGP还是EBGP,不管是区域内的路由还是区域间的路由,实际上最开始互通都是依靠的IGP协议,如果IGP协议断了,BGP也就不复存在了?同时IBGP的路由管理距离是200,EBGP的是20,我想问,假如我这里有一台公网上的路由器,我SHOW BGP的路由,是否他直接把整个公网(我的意思是通过这台路由器能访问到国外的网站,还有网络上的所有资源这种)的路由都学习到了?然后一台路由器上不管运行什么IGP协议,实际上BGP都是在这些IGP协议之上运行的,也就是说,BGP可以查看本路由器上所有的协议并且只要配置邻居后,所有的协议都是通过BGP协议来走的,比如EBGP的管理距离是20,那么即使其他路由协议学习到了路由,还是通过这个EBGP进行处理,直连和静态除外,IBGP200,所以实际上同一自治区域的路由相互联系都是通过OSPF或者ISIS协议等来实现的,请问是这样的吗?请知道的告诉下,谢谢了

最佳答案

查看完整内容

由于iBGP的水平分割原则,所以在iBGP域内路由传递就会出现问题 所以有了iBGP full mesh这种坑爹的解决方案,当然路由传递的问题是能解决(就像你说的那样所有运行iBGP的路由器之间互指邻居) 不过现网是没有人这么做的,因为这个解决方案太多槽点了 现网会使用MPLS来解决这个问题。 MPLS可以只让PE路由器运行BGP,AS中间的P路由器甚至可以不运行BGP 等你学到那里就会慢慢懂的
发表于 2016-3-20 19:51:07 | 显示全部楼层
531207502 发表于 2016-3-20 22:20
恩你说的这个我知道,可能我的问题描述有点问题,我也是才开始看这部分的内容,所以有点迷茫,我这里再问 ...

由于iBGP的水平分割原则,所以在iBGP域内路由传递就会出现问题
所以有了iBGP full mesh这种坑爹的解决方案,当然路由传递的问题是能解决(就像你说的那样所有运行iBGP的路由器之间互指邻居)

不过现网是没有人这么做的,因为这个解决方案太多槽点了
现网会使用MPLS来解决这个问题。
MPLS可以只让PE路由器运行BGP,AS中间的P路由器甚至可以不运行BGP

等你学到那里就会慢慢懂的

沙发 2016-3-20 19:51:07 回复 收起回复
回复

使用道具 举报

发表于 2016-3-20 21:50:14 | 显示全部楼层
本帖最后由 eyesforever 于 2016-3-20 21:56 编辑

路由协议传的是路由信息,不是最终的业务数据流量
路由协议传的是路由信息,不是最终的业务数据流量
路由协议传的是路由信息,不是最终的业务数据流量
你学的有点混乱,学网络先要有数据层面和控制层面分离这样一个概念
EGP也好,还是IGP也好目的都是为了让路由器能够拥有路由(知道去往目的地应该如何去走)
只不过IGP由于算法的限制无法承载大量级的路由,所以诞生了BGP来解决这个问题

每台路由器上计算生成的路由表最终才会用于转发业务数据流量。
EGP和IGP只是为了形成这个路由表而诞生的工具而已。




板凳 2016-3-20 21:50:14 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-3-20 22:20:53 | 显示全部楼层
eyesforever 发表于 2016-3-20 21:50
路由协议传的是路由信息,不是最终的业务数据流量
路由协议传的是路由信息,不是最终的业务数据流量
路由 ...

恩你说的这个我知道,可能我的问题描述有点问题,我也是才开始看这部分的内容,所以有点迷茫,我这里再问一个问题,IBGP全互联,是一个什么样的状态?是指IBGP里每台路由器都用neighbor xxxx remote-as xx这样的命令互指还是什么的?全互联了以后,从外部发送过来的路由表实际上IBGP中每一台路由器都会受到是吗?请告诉下谢谢
地板 2016-3-20 22:20:53 回复 收起回复
回复

使用道具 举报

发表于 2016-3-20 23:11:32 | 显示全部楼层
5# 2016-3-20 23:11:32 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-3-21 11:47:54 | 显示全部楼层
eyesforever 发表于 2016-3-20 23:05
由于iBGP的水平分割原则,所以在iBGP域内路由传递就会出现问题
所以有了iBGP full mesh这种坑爹的解决方 ...

好的,请问有没有什么好的学习BGP协议的视频或者资料推荐下呢,谢谢了,还有你说的MPLS
6# 2016-3-21 11:47:54 回复 收起回复
回复

使用道具 举报

发表于 2016-3-21 14:03:16 | 显示全部楼层
531207502 发表于 2016-3-21 11:47
好的,请问有没有什么好的学习BGP协议的视频或者资料推荐下呢,谢谢了,还有你说的MPLS

BGP的话,把《TCP/IP路由技术》卷2读熟了就懂了
MPLS,有本叫《MPLS技术架构》的书
这两本书多读就行....
视频满大街都是,就看你会不会搜索了(善用google)
7# 2016-3-21 14:03:16 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-3-21 14:22:49 | 显示全部楼层
eyesforever 发表于 2016-3-21 14:03
BGP的话,把《TCP/IP路由技术》卷2读熟了就懂了
MPLS,有本叫《MPLS技术架构》的书
这两本书多读就行.. ...

好的,谢谢你了
8# 2016-3-21 14:22:49 回复 收起回复
回复

使用道具 举报

发表于 2016-3-25 16:27:05 | 显示全部楼层
强烈顶
9# 2016-3-25 16:27:05 回复 收起回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-5-13 12:58 , Processed in 0.087991 second(s), 25 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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