您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 优先开放最短路径(OSPF)协议
优先开放最短路径(OSPF)协议优先开放最短路径(OSPF)是一种链路状态路由选择算法,它来自开放式系统互联(OSI)的中间系统对中间系统(IS-IS)域内路由选择协议方面的工作。与距离向量路由选择相比,链路状态路由选择需要的更多处理性能,但是却提供了对路由选择过程的更多控制和对改变情况更快的反应。根据下面的数据,采用Dijkstra算法来计算路由:分组为了达到目的地而必须经过的路由器数目。这个数目通常被称为步数(hops),在大多数情况下,步数越少越好。LAN间传输线路的速度。有一些路由可能会使用慢速的异步连接,而其它一些路由可能使用高速的数字连接。由于传输拥挤而产生的延迟。可变长度帧可以保持住路由器上的通信量。一个路由器可能为了避免拥挤而将分组沿另外一条路由发送出去。路由的费用。这是由管理人员定义的一个指标,通常它是依赖于传输介质的。便宜的介质可能不是太快,但是却对一些类型的通信传输非常合适。OSPF路由选择表只有在需要时,才进行修改,而不是每隔固定间隔就发生一次。这十分明显地减少了通信量,并且节省了网络带宽。穿越网络的路径是基于上面列出的原则来选择的。一个网管人员可以根据通信的类型来规划穿越网络的路径。例如,如果线路具有较高的传输率,那么用较多步数来穿越网络可能是比较合适的。相应地,如果线路是低速的,并且是低费用的,就可能在规划时较少考虑通信量。相关条目:LinkStateRouting链路状态路由选择;NetWareLinkServiceProtocolNetWare链路服务协议;RoutingProtocol路由选择协议。路由器OSPF协议配置命令1.defaultredistributecost配置引入外部路由时缺省的花费值,nodefaultredistributecost命令取消配置。defaultredistributecostcostnodefaultredistributecost【参数说明】cost为花费值,范围1~65535之间的整数。【命令模式】OSPF协议配置模式【使用指南】在OSPF将路由器上其它路由协议发现的路由引入作为自己的自治系统外部路由信息时,还需要一些额外的参数,包括:路由的缺省花费和缺省的标记等。【举例】配置OSPF引入外部路由时缺省的花费值为10。Quidway(config-router-ospf)#defaultredistributecost10【相关命令】defaultredistributetagdefaultredistributetype2.defaultredistributeinterval配置OSPF引入外部路由的时间间隔,nodefaultredistributeinterval命令恢复缺省值。defaultredistributeintervaltimenodefaultredistributeinterval【参数说明】time为引入外部路由的时间间隔,以秒为单位,范围1~65535之间的整数。【缺省情况】OSPF引入外部路由的时间间隔缺省为1秒。【命令模式】OSPF协议配置模式【使用指南】由于OSPF总是要不停的引入外部的路由信息并将它们传播到整个自治系统中去,因此,有必要规定协议引入外部路由的时间间隔。【举例】指定OSPF引入外部路由的时间间隔为2秒。Quidway(config-router-ospf)#defaultredistributeinterval2【相关命令】defaultistributelimit3.defaultredistributelimit配置OSPF可引入路由数量的上限,nodefaultredistributelimit命令恢复缺省值。defaultredistributelimitroutesnodefaultredistributelimit【参数说明】routes为引入路由数量的上限值,范围1~65535之间的整数。【缺省情况】OSPF引入外部路由数量的上限缺省为150。【命令模式】OSPF协议配置模式【使用指南】由于OSPF总是要不停的引入外部的路由信息并将它们传播到整个自治系统中去,因此,有必要规定在一次传播中外部路由信息的最大条数。【举例】指定OSPF引入外部路由数量的上限为200。Quidway(config-router-ospf)#defaultredistributelimit200【相关命令】defaultredistributeinterval4.defaultredistributetag配置引入外部路由时缺省的标记值,nodefaultredistributetag命令取消该配置。defaultredistributetag[as]tagnodefaultredistributetag【参数说明】as表示为自治系统标号。tag为标记值。【命令模式】OSPF协议配置模式【使用指南】在OSPF将路由器上其它路由协议发现的路由引入作为自己的自治系统外部路由信息时,还需要一些额外的参数,包括:路由的缺省花费和缺省的标记等。路由标记可以用来标识协议相关的信息,如OSPF引入EGP/BGP协议时用来区分自治系统的编号。【举例】设置OSPF引入自治系统外部路由的缺省标记为10。Quidway(config-router-ospf)#defaultredistributetag10【相关命令】defaultredistributecostdefaultredistributetype5.defaultredistributetype配置引入外部路由时缺省的类型,nodefaultdistributetype命令恢复缺省值。defaultredistributetype{1|2}nodefaultredistributetype【参数说明】1和2分别表示第一类外部路由和第二类外部路由。【缺省情况】没有配置引入外部路由时缺省类型时,默认为第二类外部路由。【命令模式】OSPF协议配置模式【使用指南】OSPF在协议中规定了两类外部路由信息的花费选择方式,可以用本节所述命令规定缺省的花费类型。【举例】指定OSPF引入外部路由时缺省类型为第一类路由。Quidway(config-router-ospf)#defaultredistributetype1【相关命令】defaultredistributecostdefaultredistributetag6.ipospfauthentication指定接口上接受OSPF报文所需要的验证方式,noipospfauthentication命令恢复为缺省值。ipospfauthentication{simpleauth_key|md5auth_keykey_id}noipospfauthentication【参数说明】simple为简单验证方式。md5为MD5加密验证方式。auth_key验证密钥,为连续的字符串,简单验证方式下最大长度为8字节;MD5验证方式下最大长度为16字节;key_id为MD5验证方式时的验证字id,范围1~255之间的整数。【缺省情况】接口上接受OSPF报文缺省不需要验证。【命令模式】接口配置模式【使用指南】authentication的值将写入OSPF报文中。必须保证和该接口相邻的路由器之间的authentication参数一致。【举例】配置接口Serial0上接受OSPF报文采用简单验证,验证密钥为abcdefgh。Quidway(config-if-Serial0)#ipospfauthenticationsimpleabcdefgh7.ipospfcost指定接口运行OSPF协议所需的花费,noipospfcost命令恢复缺省值。ipospfcostcostnoipospfcost【参数说明】cost为OSPF协议所需花费的值,范围1~65535之间的整数。【缺省情况】接口缺省的OSPF协议所需花费的值为1。【命令模式】接口配置模式【举例】配置接口Serial0上OSPF协议所需花费的值为2。Quidway(config-if-Serial0)#ipospfcost28.ipospfdead-interval指定认定相邻路由器死亡的时间长度,noipospfdead-interval命令恢复缺省值。ipospfdead-intervaltimenoipospfdead-interval【参数说明】time为相邻路由器死亡的时间长度,以秒为单位,合法的范围是1~65535。【缺省情况】接口上相邻路由器死亡的时间长度缺省为40秒。【命令模式】接口配置模式【使用指南】dead-interval的值将写入Hello报文中,并随Hello报文传送。必须保证和该接口相邻的路由器之间的dead-interval参数一致,且至少为hello-interval值的4倍。【举例】配置接口Serial0上相邻路由器的死亡时间为60秒。Quidway(config-if-Serial0)#ipospfdead-interval60【相关命令】ipospfhello-interval9.ipospfdemand-circuit配置OSPF按需拨号,noipospfdemand-circuit命令恢复缺省设置。[no]ipospfdemand-circuit【缺省情况】在接口上OSPF缺省不配置按需拨号。【命令模式】接口配置模式【使用指南】OSPF按需拨号(OSPFoverOnDemandCircuits)是对OSPF协议的一种改进,它使得协议在ISDN、X.25SVCs和拨号线等按需拨号网上运行效率更高。在基于广播和NBMA的网络上配置这种属性时,连接状态传输报文可以被抑制,但HELLO报文不能被抑制,因为HELLO报文用来维持“选举路由器”。【举例】在接口Serial0上配置OSPF按需拨号。Quidway(config-if-Serial0)#ipospfdemand-circuit10.ipospfenablearea配置一个接口,使其属于某个区域,用noipospfenablearea命令取消该配置。[no]ipospfenableareaarea_id【参数说明】area_id为该接口所属区域的区域号。【缺省情况】接口缺省没有配置成属于某个区域。【命令模式】接口配置模式【使用指南】要在某一个接口上运行OSPF协议,必须首先指定该接口属于一个区域。【举例】在接口Serial0上运行OSPF协议,并指定属于区域0。Quidway(config-if-Serial0)#ipospfenablearea04.7.11ipospfhello-interval指定在接口上发送Hello报文的时间间隔,noipospfhello-interval恢复为缺省值。ipospfhello-intervaltimenoipospfhello-interval【参数说明】time为发送HELLO报文的时间间隔,单位为秒,范围1~255。【缺省情况】接口上缺省发送HELLO报文的间隔时间为10秒。【命令模式】接口配置模式【使用指南】hello-interval的值将写入HELLO报文中,并随HELLO报文传送。hello-interval的值越小,则网络拓扑结构的变化将被越快的发现,但将花费更多的路由开销。必须保证和该接口相邻的路由器之间的hello-interval参数一致。【举例】配置接口Serial0发送HELLO报文的间隔时间为20秒。Quidway(config-if-Serial0)#ipospfhello-interval20【相关命令】ipospfdead-interval路由器OSPF协议配置命令(二)13.ipospfnetwork-type设置接口的网络类型。noipospfnetwork-type取消设置。[no]ipospfnetwork-type{nonbroadcast|point_to_multipoint}【参数说明】nonbroadca
本文标题:优先开放最短路径(OSPF)协议
链接地址:https://www.777doc.com/doc-2702878 .html