文/李鲁
BGP 路由协议(Exterior
Gateway Protocol EGP) 作为一种动态交换路由信息协议模式在网络协议中的地位举足轻重,它是在一个管理机构控制下形成的一种路由器,通过使用IGP 以及普通度量取向其他自治系统转发报文的模式,其优势在于对路由信息的控制能力,在BGP 路由协议这个系统的整体运行中,具有很多的特性与运用技术方式,尤其是在铁通互联网的技术应用中,发挥着很大的作用。本文主要围绕BGP 路由协议的整体概念以及特性进行阐述,并探讨BGP 路由协议在铁通互联网中的应用方式,更好的为铁通互联网提供技术上的服务,完善铁通公司的技术服务。
【关键词】BGP 路由协议 铁通 互联网 应用
BGP 作为一种自主网络系统中网关之间交换器路由信息的协议,在互联网边界网关协议的运用中,路由表包含有已知路由器的列表以及能到达到的路径的跳数等,在整个传输控制协议中,形成一种新的路由控制模式,对于铁通互联网技术的创新运用都有很大的作用。
1 简述BGP路由协议的概念以及整体特性
1.1 BGP路由协议概念分析
BGP 路由协议是一种外部网关协议(Exterior Gateway Protocol EGP),主要是运用于互联网自制系统之间的互联方式,在整个个功能的实现中,主要是在于控制路由的传播和选择最好路径的路由。在中国铁通的自治系统号中,全国各大运营商多数是采用BGP 路由协议与自身的自治系统号形成互通模式的,因此,在实现双线路中,可以申请自己的IP地址以及AS 号,并通过BGP 路由协议的方式,将一些信息以及IP 地址广播到网通、铁通等网络运营商,在BGP 路由协议实行互联之后,将铁通中的骨干路由设备等形成精准的判断,并传输到IDC 机房IP 段的最佳位置,从而更加精准的确保忒同用户的告诉访问。BGP 消息可以分为四种类型:OPEN,U P D AT E , N O T I F I C AT I O N 以及KEEPALIVE,四种类型分别用于建立BGP 连接,更新路由信息,差错控制和检测可到达性。
1.2 BGP路由协议特性分析
BGP 是一种外部路由协议,与OSPF、RIP 等内部路由协议不同,其着眼点不在于发现和计算路由,而在于控制路由的传播和选择最好的路由,因此,BGP 路由协议具有更多的优势,从这一些整体的特性出发,可以对铁通互联网形成综合的评价方式。一是BGP 服务器只需要设置一个IP 地址,因此,在运行过程中,对于最佳的访问路径可以通过铁通互联网络中的骨干路由器在根据路由跳数与其他__相应的技术指标形成综合的计算方法,选择最优访问路径来选择访问的,也不会给其他路由器的资源造成一定的影响,在服务器的上行路以及下行路中选择相应的最佳路径,从而可以真正实现高速的IP 双向访问模式。二是BGP路由协议具备有多余的备份资料,能消除环路,在IDC 服务商有多条BGP 互联线路,从而对于整个路由的相互备份,在出现故障的情况下,备份会自动发生作用,减少在一条线路上的阻碍效果,提升整个线路的运行功能和整体效率。三是在BGP 路由协议的使用过程中,铁通网路的扩展性也可以将IDC 网络与其他网络相区分,实现单IP 线路,并将BGP 单IP双线与CDN 加速融合起来,针对普通用户与IDC 商的机房,形成数据管理中心的技术处理,对于一些网络数据可以在更短的时间内形成高素质的处理。
1.3 BGP在路由器中的运行方式
BGP 路由协议是运行在一个特定路由器上的高层协议,在系统刚刚启动时,BGP 与对等体通过发送整个BGP路由表来交换信息,但是它只交换更新消息(update message)。在BGP 路由协议中,发送BGP 消息的路由器被称为BGP 发言人(speaker),它不断的产生和接收新的路由信息,并将产生的新路由信息发给其他的BGP 发言人。在整个BGP 路由器的运行方式中,可以形成IBGP 以及EBGP运行的方式:IBGP(internal bgp)是指运行在同一个自制系统内部的路由协议,此时,邻居可以不是直接连接的,但是要保证TC179 的连接;EBGP(Extermal BGP)是指邻居位于不同的AS 中,又称外部BGP。这两种运行方式,对于不同自制系统的运行,会形成相应的消息类型。在形成整个技术控制的过程中,可以选择想用的路由器。从路由器的整体技术来看,所有的BGP 路由器要在能够识别相关属性的基础上进行,这些消息都必须要存于Update 中,这是一个最基本的属性,否则,路由器信息就会出现偏差,不利于整个协议的整体运行。
2 分析BGP路由协议在铁通互联网中的应用
2.1 铁通基站E1接入
接入业务:基站E1 业务;组网方式:Ring (环状)、Tree (树状)、Mesh (网状);业务类型:Fractional E1、ChannelizedE1、STM-1;组网接口:GE、E1、10GE、ML-PPP、POS;保护:MPLS Tunnel 1+1/1:1、 LMSP;业务场景:E1 的CES(PWE3) 仿真传送、E1 的仿真,在汇聚点打入通道化的STM-1 传送给BSC(BaseStation Controller, 基站控制器)。Channelized E1:E1 的31 个时隙配置相同的业务;Fractional E1:E1 的31 个时隙配置不同的业务。
2.2 域间路由协议
BGP(RFC1771) 是目前被所有IS,运营商广泛使用的IPv4 外部路由协议,BGP 是一个路径矢量协议,但是比起RIP 等比较典型的距离矢量协议,其功能有很大的增强。BGP 使用TCP 作为传输协议,使用 179。它的基本功能是在自治系统间自动交换无环路的路由信息,通过交换带有自治区域号(AS) 序列属性的路由可达信息,来构造自治区域的拓扑图,从而消除路由环路并实施用户配置的策略。在BGP 具备的一些特点中,譬如,距离矢量协议;传输协议:TCP,端口号:179;支持CIDR( 无类别域间选路); 路由更新只发送增量路由; 丰富的路由过滤和路由策略等等。 在IPV4 环境中,BGP 是一种广泛使用的用于自治域之间路由传播的路径矢量路由协议。在随后定义的一系列标准中使得BGP 的功能更加强大,可以用于承载多种协议:MPLS-VPN?Multicast 等协议均是通过BGP进行工作的。
2.3 技术连接的整体方式
BGP 路由协议的技术连接方式应当是是按照网络拓扑图的方式设计的,在网络结构相对简单时,网络没有合理的分配、整合,没有分布层,核心层直接与接入层连接。这种简单的连接方式会导致接入层路由器往往不能在传输大量的用户数据的同时,满足启用BGP 所需的性能要求。在这种情况下,只有依据流量的分布情况,将网内接入路由器划分组别,不同的组别将缺省网关指向不同的边界网关路由器。这种设计只能作为网络结构不完善,设备性能不高时的临时方案,不能作为永久性方案。因为它经常需要人为干预,依据网络流量变化情况重新划分路由器组别,否则会出现某一路由器负载过重,而另为一台负载较轻的情况,从而不能有效的使用设备资源。因此,为了保证网络的连续性和资源的优化配置,就必须实现全网状的合理连接,
3 结语
随着INTERNET 在中国的发展,INTERNET 与ISP 的服务商的连接也在不断的变化,这对铁通公司也提出了新的要求。在网络连接方面,从单一的网络连接,慢慢地变化为通过多个电信公司、多条线连接到INTERNET,在路由协议的使用方面,从静态路由协议,逐步发展到现在使用的BGP。因此,铁通公司在BGP 路由协议与技术整合的过程中,通过多种技术创新模式的运用,形成整个网络连接中资源平台的优化,尤其是在路由协议的自治系统号的分布中,构建整个技术控制的整体模式的同时,也应适当的加强与其他公司合作、研发,这对于铁通网络信号的完善与速度的加快都有很大的实践意义。同时,作为整个互联网的整体支架,BGP 虽然功能强大,提供了一个很强大的连接AS 的工具,但是在应用中也有它的局限性,在以后互联网的发展中铁通公司还要对其不断完善,以保证BGP技术的应用,促进铁通公司的发展。
参考文献
[1] 吴月红. 高职院校IPv6 网络建设研究[J].信息与电脑( 理论版),2011( 6).
[2] 王洪智, 尚尊义.IPv4 与IPv6 的比较与过渡策略[J]. 科技导报,2011 (24).
[3] 马中一. 下一代互联网技术研究与应用[J]. 办公自动化,2011(16).
[4] 姜枫编. 计算机网络实验教程[D]. 清华大学,2010.3(1).
作者单位
中国铁通集团有限公司青岛分公司综合部 山东省青岛市 266000__