OSPF与BGP的区别


关键词

OSPF与BGP的区别

摘要

本文探讨OSPF与BGP的区别。


OSPF:“身如路由器,心似转发表,报文何其多,日夜勤查找。”
BGP:“路由本非器,转发何需表?报文虽然多,自有他人找。”

一个是自治系统内部路由-ospf
一个是自治系统间路由-bgp
这个是本质的区别。

OSPF属于IGP协议(内部网关协议)它是以链路状态为根据进行选路的,一般运行在AS自治系统内部,而BGP属于EGP(外部网关协议),一般是由ISP服务提供商运用在各个AS之间,用于互联网选路的协议,他的选路方式可以通过多钟属性控制,而不是想OSPF那样用cost值,BGP协议是建立在IGP协议基础之上的高级路由选择协议。也就是说想要运用BGP,你要先用IGP协议把网络搞通才行!

本文探讨OSPF与BGP的区别。


OSPF:“身如路由器,心似转发表,报文何其多,日夜勤查找。”
BGP:“路由本非器,转发何需表?报文虽然多,自有他人找。”

一个是自治系统内部路由-ospf
一个是自治系统间路由-bgp
这个是本质的区别。

OSPF属于IGP协议(内部网关协议)它是以链路状态为根据进行选路的,一般运行在AS自治系统内部,而BGP属于EGP(外部网关协议),一般是由ISP服务提供商运用在各个AS之间,用于互联网选路的协议,他的选路方式可以通过多钟属性控制,而不是想OSPF那样用cost值,BGP协议是建立在IGP协议基础之上的高级路由选择协议。也就是说想要运用BGP,你要先用IGP协议把网络搞通才行!

OSPF属于IGP协议,是链路状态路由协议,一般运行在AS自治系统内部,采用SPF算法保证了在AS内部不会产生环路。由于OSPF协议时每台路由器自身计算出来的,所以过滤路由非常麻烦。
BGP属于EGP协议,是距离矢量路由协议,在设计考虑到可能形成环路问题,故此为BGP添加了许多属性保证不会产生环路,通常应用在AS之间,用于互联网选路的协议,可以通过更改BGP属性来影响路由选路问题,BGP本身不计算路由,因此依靠引路其他路由,所以过滤路由是比较方便地,而且依靠BGP属性的应用,很容易实现数据分流。

OSPF是基于链路状况计算路由的;
BGP本身不会去计算路由,只会把其他协议生成的路由拿来用。
一个是生产路由的,一个是玩路由的。OSPF生产的方式很精密,保证无环路,但多业务支撑不行;BGP不生产,只做调度使用,所以业务支撑好,扩展属性让路由规划多了很多选择。

 

要饭二维码

洪哥写文章很苦逼,如果本文对您略有帮助,可以扫描下方二维码支持洪哥!金额随意,先行谢过!大家的支持是我前进的动力!

文章的版权

本文属于“洪哥笔记”原创文章,转载请注明来源地址:OSPF与BGP的区别:http://www.splaybow.com/post/ospf-bgp-diff.html

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:8771947!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D

« 三层交换机上防止ARP攻击的手段 华为交换机设置用户登录 »

相关文章:

H3C交换机EI和SI的区别  (2014/5/23 10:44:59)

H3C与华为的关系  (2014/5/22 14:25:46)

局域网内无法连接虚拟机  (2014/5/9 10:12:27)

控制交换机端口流量  (2014/3/12 10:24:30)

快速生成树协议  (2013/9/26 22:01:36)

配置简单的静态路由  (2013/9/26 21:57:46)

H3C交换机之命名规则  (2013/8/28 17:48:11)

H3C交换机之网络故障排查方案  (2013/8/26 11:31:10)

三层交换原理图解  (2013/8/26 11:03:05)

交换机端口镜像  (2013/7/24 13:18:31)