创建路由表的方式:运用哪些路由协议

2020-08-13 16:51:01 云杰通信 102

创建路由表的方式:运用哪些路由协议

  创建路由表的方式包括静态路由、缺省路由和动态路由。

  静态路由表由网络管理员在系统安装时根据网络的配置情况预先设定,网络结构发生变化后由网络管理员手工修改路由表,多用于小规模且结构不经常变化的网络。有的情况下必须使用静态路由,如DDR、使用NAT技术的网络环境。

  动态路由协议允许路由器根据协议提供的算法计算网络中数据传输的最佳路径,随网络运行情况的变化动态生成路由表,适用于大规模或结构经常变化的网络。

  动态路由协议主要包括: RIP, IGRP, EIGRP、IS-IS、OSPF、BGP。

  根据应用范围,路由协议可以分为两类:内部网关协议(RIP-1, RIP-2, IGRP, EIGRP, IS-IS, OSPF)和外部网关协议(BGP,又称边界网关协议)。

  外部网关协议(BGP)主要用于在不同的自治系统AS之间交换路由信息,而在一个AS内部,会根据网络规模选择静态配置路由表或选择合适的内部网关协议。

  在互联网中,一个自治系统(AS)是一个有权自主地决定在本系统中应采用何种路由协议的小型单位。这个网络单位可以是一个简单的网络也可以是一个由一个或多个普通的网络管理员来控制的网络群体,它是一个单独的可管理的网络单元(例如一所大学,一个企业或者一个公司个体)。一个自治系统有时也被称为是一个路由选择域(routing domain)。一个自治系统将会分配一个全局的唯一的16位号码,有时我们把这个号码叫做自治系统号(ASN)。

  根据路由算法,动态路由协议可以分为距离向量路由协议(Distance Vector Routing Protocol,基于Bellman-Ford算法,使用跳数或向量来确定从一个设备到另一个设备的距离,不考虑每跳链路的速率,包括RIP和IGRP、BGP)、链路状态路由协议(Link State Routing Protocol,基于Dijkstra算法,OSPF和IS-IS)和混合协议(如EIGRP,既有距离向量路由协议的特点,同时又继承了链路状态路由协议的优点)。

  对于小型网络,采用基于距离向量算法的路由协议易于配置和管理,且应用较为广泛,但在面对大型网络时,不但其固有的环路问题变得更难解决,所占用的带宽也迅速增长,以至于网络无法承受。因此对于大型网络,采用链路状态算法的IS-IS和OSPF较为有效,并且得到了广泛的应用。IS-IS与OSPF在质量和性能上的差别并不大,但OSPF更适用于IP,较IS-IS更具有活力。IETF始终在致力于OSPF的改进工作,其修改节奏要比IS-IS快得多。这使得OSPF正在成为应用广泛的一种路由协议。不论是传统的路由器设计,还是即将成为标准的MPLS(多协议标记交换),均将OSPF视为必不可少的路由协议。

  如果网络规模很小,只有15个或更少的路由器,手工配置路由器就可以了。否则可以考虑RIP或IGRP。对于中小规模的网络,RIP工作的很好。对于中等规模的网络,或者要关心网络的服务质量,使用IGRP会更好。最后对非常大型的网络,就要考虑OSPF。