楼下下用MPLS与BGP相比其实是不准确的。MPLS的两大应用一个是VPN,一个就是TE。VPN是通过M-BGP承载,为ISP解决IP网络下,客户私有二/三层隧道而存在的。而TE是优化ISP云内流量的流量工程。
BGP协议本身作为边界网关协议,缺点从原来的方式看,其实说起来应该是没有的,从边界网关协议10多年没更新上就可以证明。
但站在更高的角度看,应该说原有的IP动态路由协议都有缺点。
就是所有的路由协议选路是靠路由权值来实现,而权值是固定的。带宽、端口、cost等,报文在整个internet传递过程中就会发生拥塞。
说简单点来说就是,传统路由协议并不能感知客户访问真正关心的丢包率和延迟问题。只是在路由选路,ECMP、链路冗余备份上有所贡献。
而如果实现针对丢包率、延迟的感知,就需要新的SDN方式。controller通过监控感知网络整体状况,判断最优路径后,实时对传输设备下发流表。这样整体的骨干网就是一个智能感知网络,完美解决传统路由协议带来的丢包率、延迟和利用率问题。这也就是为何SDN在骨干网中被炒的这么热的原因。
google的SDN架构下的骨干网可以将骨干网链路利用率提高到90%。
SDN在数据中心的应用就不多说了,是为了配合Overlay实现云计算的。
BGP线路优点详细的说可以分为以下三点:1.服务器只需要设置一个IP地址,最佳访问路由是由网络上的骨干路由器根据路由跳数与其它技术指标来确定的,不会占用服务器的任何系统资源。服务器的上行路由与下行路由都能选择最优的路径,所以能真正实现高速的单IP高速访问。
2.由于BGP协议本身具有冗余备份、消除环路的特点,所以当IDC服务商有多条BGP互联线路时可以实现路由的相互备份,在一条线路出现故障时路由会自动切换到其它线路。
3.有用BGP协议还可以使网络具有很强的扩展性可以将IDC网络与其他运营商互联,轻松实现单IP多线路,做到所有互联运营商的用户访问都很快。这个是双IP双线无法比拟。
不过,BGP可分为静态和动态之分,虽然都是BGP,但是实际的使用体验是天差地别的,不少的企业、个人用户,乃至从业者,也很难区分清楚。
目前我所知道的真正动态BGP线路是小鸟云广东BGP多线机房,小鸟云计算拥有全国ISP接入资质及AS自治域,同时具备国内和国际BGP接入能力。其广东数据中心采用了全动态的EBGP(不同的AS自治域间交换路由信息)路由接入,网络访问无盲点,线路品质在全国属于顶尖水平,是华南地区第一家实现全动态BGP网络的公有云服务商。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)