精华内容
下载资源
问答
  • ospf配置命令

    2011-12-16 11:33:29
    ospf(open shortest path first)协议即“开放最短路径优先协议”。它是一种基于链路状态的...ospf协议支持ip子网、支持与其他路由协议的路由的引入、还支持基于接口的报文验证、接口链路开销的用户配置ospf...

    ospf(open shortest path first)协议即“开放最短路径优先协议”。它是一种基于链路状态的自治系统内部的动态路由协议,它通过路由器间交换链路状态信息来组成一个链路状态数据库,然后基于这个数据库用最短路径优先算法生成路由表。ospf协议支持ip子网、支持与其他路由协议的路由的引入、还支持基于接口的报文验证、接口链路开销的用户配置。

        ospf的配置命令:

        1 default redistribute cost

        2 default redistribute interval

        3 default redistribute limit

        4 default redistribute tag

        5 default redistribute type

        6 ip opsf authentication

        7 ip ospf cost

        8 ip opsf dead-interval

        9 ip ospf enable area

        10 ip ospf hello-interval

        11 ip ospf neighbor

        12 ip ospf network-type

        13 ip ospf passive-interface

        14 ip ospf pollinterval

        15 ip ospf priority

        16 ip ospf retransmit-interval

        17 ip ospf transit-delay

        18 network

        19 preference

        20 redistribute ospfase

        21 router id

        22 router ospf

        23 stub cost

        24 virtuallink neighborid

        25 show ip ospf

        26 show ip ospfase

        27 show ip ospf cumulative

        28 show ip ospf database

        29 show ip ospf interface

        30 show ip ospf neighbor

        31 show ip ospf routing

        32 show ip ospf virtual-links

        33 show ip protocols

        34 debug ip ospf event

        35 debug ip ospf lsa

        36 debug ip ospf packet

        37 debug ip ospf spf

        4.2.3.1 default redistribute cost

        命令:default redistribute cost [cost]

        no default redistribute cost

        功能:配置ospf引入外部路由时缺省的花费值;本命令的no操作为恢复缺省值。

        参数:[cost]为花费值,取值范围1~65535。

        缺省情况:缺省设置引入的花费值为1。

        命令模式:ospf协议配置模式

        使用指南:ospf路由协议引入由其它路由协议发现的路由时,把这些路由信息作为自己的自治系统外部的路由信息。引入外部路由信息需要一些额外的参数,如:路由的缺省花费和缺省的标记等。本命令提供给用户可据实际情况设置合理的引入外部路由时缺省花费值。

        举例:设置ospf引入外部路由的缺省花费值为20。

        router(config-router-ospf)#default redistribute cost 20

        4.2.3.2 default redistribute interval

        命令:default redistribute interval [time]

        no default redistribute interval

        功能:配置ospf引入外部路由的时间间隔;本命令的no操作为恢复缺省值。

        参数:[time]为引入外部路由的时间间隔,单位为秒,取值范围1~65535。

        缺省情况:ospf引入外部路由的时间间隔缺省为1秒。

        命令模式:ospf协议配置模式

        使用指南:ospf会定期的引入外部的路由信息,并将这些路由信息传播到整个自治系统中,本命令用于修改引入外部路由信息的时间间隔。

        举例:ospf引入外部路由的时间间隔为3秒。

        router(config-router-ospf)#default redistribute interval 3

        4.2.3.3 default redistribute limit

        命令:default redistribute limit [routes]

        no default redistribute limit

        功能:配置ospf一次可引入外部路由的最大值;本命令的no操作为恢复缺省值。

        参数:[routes]为引入路由数量的最大值,取值范围1~65535。

        缺省情况:ospf引入外部路由数量的最大值缺省为100。

        命令模式:ospf协议配置模式

        使用指南:ospf定期引入外部的路由信息并将它们传播到整个自治系统中,本命令规定在一次能够引入的外部路由信息的最大条数。

        举例:设置ospf一次最多可引入110条外部路由。

        router(config-router-ospf)#default redistribute limit 110

        4.2.3.4 default redistribute tag

        命令:default redistribute tag [tag]

        no default redistribute tag

        功能:配置引入外部路由时缺省的标记值;本命令的no操作为恢复缺省值。

        参数:[tag]为标记值,取值范围0~4294967295。

        缺省情况:缺省值为2147483648。

        命令模式:ospf协议配置模式

        使用指南:ospf路由协议引入由其它路由协议发现的路由时,把这些路由信息作为自己的自治系统外部的路由信息。引入外部路由信息需要一些额外的参数,如:路由的缺省花费和缺省的标记等。本命令为用户提供路由标记标识协议相关的信息。

        4.2.3.5 default redistribute type

        命令:default redistribute type { 1 | 2 }

        no default redistribute type

        功能:配置引入外部路由时缺省的类型;本命令的no操作为恢复缺省值。

        参数:1 | 2分别表示第一类外部路由和第二类外部路由。

        缺省情况:系统缺省认为引入的外部路由为第二类外部路由。

        命令模式:ospf协议配置模式

        使用指南:ospf在协议中规定了两类外部路由信息的代价选择方式:第一类外部路由和第二类外部路由。第一类外部路由的代价=外部路由的通告代价+从某个路由器到通告路由器(as外部路由器)的代价。第二类外部路由的代价=外部路由的通告代价。第一类和第二类外部路由同时存在的时,第一类外部路由代价的优先级高。

        4.2.3.6 ip ospf authentication

        命令:ip ospf authentication { simple [auth_key]| md5 [auth_key] [key_id]}

        no ip ospf authentication

        功能:指定接口上接受ospf报文所需要的验证方式;本命令的no操作为取消验证。

        参数:simple为简单验证方式;md5为md5加密验证方式;[auth_key] 验证密钥,为连续的字符串,简单验证方式下最大长度为8字节,md5 验证方式下最大长度为16字节;[key_id]为md5 验证方式时的验证字,取值范围1~255。

        缺省情况:接口上接受ospf报文缺省不需要验证。

        命令模式:接口配置模式

        使用指南:密钥的值将写入ospf报文中,为保证路由器与相邻路由器之间ospf报文的正常收发,必须在对端设置相同的密钥参数。

        举例:在ospf串口s1/0配置md5验证方式,验证密码为123abc。

        router(config-serial2/0)#ip ospf authentication md5 123abc 1

        4.2.3.7 ip ospf cost

        命令:ip ospf cost [cost]

        no ip ospf cost

        功能:指定接口运行ospf协议所需的代价;本命令的no操作为恢复缺省值。

        参数:[cost ]为ospf协议所需花费的值,取值范围1~65535。

        缺省情况:接口缺省的ospf 协议所需花费的值为1。

        命令模式:接口配置模式

        举例:将串口s1/0的ospf路由代价配置成3。

        router(config-serial2/0)#ip ospf cost 3

        4.2.3.8 ip ospf dead-interval

        命令:ip ospf dead-interval [time ]

        no ip ospf dead-interval

        功能:指定相邻路由器路由失效的时间长度;本命令的no操作为恢复缺省值。

        参数:[time ]为相邻路由器失效的时间长度,单位为秒,取值范围1~65535。

        缺省情况:广播类型网络和点对点类型网络,接口认为相邻路由器失效的时间长度缺省为40秒;非广播类型网络,相邻路由器失效时间间隔为120秒。

        命令模式:接口配置模式

        使用指南:当路由器在一定时间间隔内没有接收到来自邻居路由器的hello数据包,则认为该路由器不可达、失效,该时间间隔为dead-interval,本命令可以根据链路的实际情况修改相邻路由器路由失效时间的值。设置的dead-interval的值将写入hello报文中,并随hello报文传送。为使ospf协议的正常运行,必须保证和该接口相邻的路由器之间的dead-interval参数一致,且至少为hello-interval值的4倍。

        相关命令:ip ospf hello-interval

        4.2.3.9 ip ospf enable area

        命令:ip ospf enable area [area_id]

        no ip ospf enable area

        功能:配置接口属于某个ospf区域;本命令的no操作为取消该配置。

        参数:[area_id]为该接口所属区域的区域号,取值范围0~4294967295。

        缺省情况:接口缺省没有被配置成属于某个区域。

        命令模式:接口配置模式

        使用指南:要在某一个接口上运行ospf协议,必须首先指定该接口属于一个区域。

        举例:将串口s1/0配置为属于1域。

        router(config-serial2/0)#ip ospf enable area 1

        4.2.3.10 ip ospf hello-interval

        命令:ip ospf hello-interval [time]

        no ip ospf hello-interval

        功能:指定在接口上发送hello报文的时间间隔;本命令的no操作为恢复缺省值。

        参数:[time]为发送hello报文的时间间隔,单位为秒,取值范围1~255。

        缺省情况:广播类型和点对点类型网络,接口缺省发送hello报文的间隔时间为10秒;非广播类型网络,接口缺省发送hello报文的时间间隔为30秒。

        命令模式:接口配置模式

        使用指南:hello数据包是一种最常见的一种数据包,它周期性地被发送至邻接路由器,用于发现和维持邻接关系、选举dr与bdr。用户设置的hello-interval的值将写入hello报文中,并随hello报文传送。hello-interval的值越小,则网络拓扑结构的变化将被越快的发现,同时路由开销也增加。为使ospf协议的正常运行,必须保证和该接口相邻的路由器之间的hello-interval参数一致。

        相关命令:ip ospf dead-interval

        4.2.3.11 ip ospf neighbor

        命令:ip ospf neighbor [ip-address] [eligible]

        no ip ospf neighbor

        功能:在非广播类型的网络中,为接口指定相邻路由器的ip地址;本命令的no操作为取消该项配置。

        参数:[ip-address]为相邻路由器的ip地址,点分十进制格式;eligible为设置该相邻路由器有选举权,缺省为有。

        缺省情况:系统缺省不为非广播网络指明相邻路由器的ip地址。

        命令模式:接口配置模式

        使用指南:对于非广播网络,如x.25和帧中继等不支持广播方式的网络上,由于无法通过广播hello报文的形式发现相邻路由器,必须手工为接口指定相邻路由器的ip地址,及该相邻路由器是否有选举权等。

        4.2.3.12 ip ospf network-type

        命令:ip ospf network {broadcast | non-broadcast | point-to-point | point-to-multipoint [non-broadcast] }

        no ip ospf network-type

        功能:指定接口的ospf网络类型;本命令的no操作为恢复缺省配置。

        参数:broadcast为广播类型网络;non-broadcast为非广播类型网络;point-to-point 为点对点类型网络;point-to-multipoint [non-broadcast]为点到多点类型,点对多点类型又分有广播能力和无广播能力两种类型,可选关键字non-broadcast用于设定有广播能力的点到多点网络为非广播网络。

        缺省情况:依据不同的物理网络缺省设置不同。对于以太网络,缺省网络类型为broadcast;对于点到点网络(如ppp链路),缺省网络类型为为point-to-point;对于x.25、fr网络,缺省网络类型为non-broadcast。

        命令模式:接口配置模式

        使用指南:对于物理网络类型为非广播类型时,ospf网络类型可以设置为点对点或点对多点。若ospf网络类型的参数选择使用non-broadcast或point-to-multipoint参数,需要配合使用neighbor命令,才能使得路由器得到邻接路由器的链路状态信息。对于fr网络接口缺省的ospf网络类型为non-broadcast,但如果使用了inverse arp命令,则无需使用neighbor命令。

        4.2.3.13 ip ospf passive-interface

        命令:ip ospf passive-interface

        no ip ospf passive-interface

        功能:将接口设置为只收不发ospf报文;本命令的no操作为取消该项配置。

        缺省情况:接口缺省状态是收发ospf报文。

        命令模式:接口配置模式

        4.2.3.14 ip ospf pollinterval

        命令:ip ospf pollinterval [time]

        no ip ospf pollinterval

        功能:在非广播类型网络上配置发送轮询hello报文的时间间隔;本命令的no操作为恢复缺省值。

        参数:[time]为发送轮询hello报文的时间间隔,单位为秒,合法的范围是0~255。

        缺省情况:接口缺省发送轮询hello报文的时间间隔为120秒。

        命令模式:接口配置模式

        使用指南:在非广播网络中,当一台路由器的邻居路由器一直没有响应时(时间间隔超过了dead-interval),仍然有必要继续发送hello报文,但发送的频率要降低为以pollinterval的频率发送。所以pollinterval要远大于hello-interval的值,至少hello-interval的值为的3倍。

        4.2.3.15 ip ospf priority

        命令:ip ospf priority [priority]

        no ip ospf priority

        功能:配置接口在选举“指定路由器”(dr)时的优先级;本命令的no操作为恢复缺省值。

        参数:[priority]为优先级,合法的取值范围是0~255。

        缺省情况:接口在选举路由器时缺省的优先级值为1。

        命令模式:接口配置模式

        使用指南:当连在同一网段的两台路由器都想成为“指定路由器”时,根据优先级的值来决定谁是“指定路由器”,通常选择优先级高的作为“指定路由器”;如果优先级值相等,则选router-id号大的。当一台路由器的优先级值为0时,这台路由器将不会被选举为“选举路由器”或“备份选举路由器”。只有在nbma网络上配置priority才会生效。

        举例:配置接口在选举指定路由器dr中的优先级。将串口s2/0配置成没有选举权利,即priority值为0。

        router(config-serial2/0)#ip ospf priority 0

        4.2.3.16 ip ospf retransmit-interval

        命令:ip ospf retransmit-interval [time]

        no ip ospf retransmit-interval

        功能:指定接口与邻接路由器之间传送链路状态宣告(lsa)时的重传间隔;本命令的no操作为恢复缺省值。

        参数:[time]为与邻接路由器之间传送链路状态宣告时的重传间隔,单位为秒,取值范围1~65535。

        缺省情况:缺省重传间隔为5秒。

        命令模式:接口配置模式

        使用指南:当一台路由器向它的邻居传送链路状态宣告时,它将保持链路状态宣告直至收到对方的确认,若在时间间隔内没有收到确认报文,则路由器将重传链路状态宣告。重传间隔的值必须大于两台路由器传送报文一个来回的时间。

        举例:设置串口2/0重传lsa的时间为10秒。

        router(config-serial2/0)#ip ospf retransmit 10

        4.2.3.17 ip ospf transit-delay

        命令:ip ospf transit-delay [time]

        no ip ospf transit-delay

        功能:设置在接口上传送链路状态宣告(lsa)的时延值;本命令的no操作为恢复缺省值。

        参数:[time]为接口上传送链路状态宣告的时延值,单位为秒,取值范围1~65535。

        缺省情况:接口上传送链路状态宣告的缺省时延值为1秒。

        命令模式:接口配置模式

        使用指南:链路状态宣告在本路由器中会随时间老化,但在网络传输过程中却不会,因此在发送链路状态宣告之前增加transit-delay的时延,使之能在老化之前将链路状态宣告发送出去。

        举例:设置串口2/0发送lsa的时延为2秒。

        router(config-serial2/0)#ip ospf transit-delay 2

        4.2.3.18 network

        命令:network [network] [mask] area [area_id] [ advertise | notadvertise ]

        no network [network] [mask] area [area_id]

        功能:为路由器的各个网络定义所属区域;本命令的no操作为删除该项配置。

        参数:[network]和[mask]为网络ip地址和地址通配符位,点分十进制格式;[area_id]为区域号,取值范围0~4294967295;advertise | notadvertise指定是否将到这一网络范围路由的摘要信息广播出去。

        缺省情况:系统缺省没有配置网络所属的区域;若配置了,则缺省认为是广播摘要信息。

        命令模式:ospf协议配置模式

        使用指南:一旦将某一网络的范围加入到区域中,所有该网络的内部路由都不再被独立地广播到别的区域,而只是广播整个网络范围路由的摘要信息。引入网络范围和对该范围的限定,可以减少区域间路由信息的交流量。

        在配置需要注意的是[mask]是通配符位,不是掩码。

        举例:定义网络范围10.0.0.0 255.255.255.0加入到区域1中。

        router(config-router-ospf)#network 10.1.1.1 0.0.0.255 area 1

        4.2.3.19 preference

        命令:preference [ase] [preference ]

        no preference [ase]

        功能:配置ospf协议在各路由协议之间的优先级,以及引入的自治系统外部路由的优先级;本命令的no操作为恢复缺省值。

        参数:ase表示指定引入自治系统外部路由的优先级;[preference ]为优先级值,取值范围1~255。

        缺省情况:ospf协议的缺省优先级为10; 引入的外部路由协议的缺省优先级为150。

        命令模式:ospf协议配置模式

        使用指南:由于路由器上可能同时运行多个动态路由协议,就存在各个路由协议之间路由信息共享和选择的问题。所以为每一种路由协议指定了一个缺省的优先级,当不同协议发现同一条路由时,优先级高的协议将起决定作用。优先级更改后对新构造的路由开始有效。有ospf 的性质决定,ospf的优先级不宜过低。

        4.2.3.20 redistribute ospfase

        命令:redistribute ospfase {connected | static | rip} [type { 1 | 2 }] [tag [tag]] [metric [cost_value]]

        no redistribute ospfase {connected | static | rip}

        功能:引入rip协议发现路由和静态路由作为外部路由信息;本命令的no操作为取消引入的外部路由信息。

        参数:connected表示引入直连路由作为外部路由信息;static表示引入静态路由作为外部路由信息;rip表示引入rip协议发现路由作为外部路由信息;type 指定外部路由类型,1 | 2 分别表示第一类外部路由和第二类外部路由;tag 指定路由的标记,[tag]为路由的标记值,取值范围为1~2147483648;metric指定路由的权值,[cost_value]为路由的权值,取值范围为1~16777215。

        缺省情况:ospf缺省不引入外部路由。

        命令模式:ospf协议配置模式

        使用指南:路由器上各动态路由协议之间是可以互相共享路由信息的,由于ospf的特性,其它的路由协议发现的路由总被当作自治系统外部的路由信息处理。

        举例:在ospf路由中引入rip路由作为第一类外部路由,引入标记值为3,引入代价为20。

        router(config-router-ospf)#redistribute ospfase rip type 1 tag 3 metric 20

        4.2.3.21 router id

        命令:router id [router_id]

        no router id

        功能:配置运行ospf协议路由器的id 号;本命令的no操作为取消路由器的id 号。

        参数:[router_id]为路由器id号,点分十进制格式。

        缺省情况:系统缺省为不配置路由器id号,协议运行时从各接口的ip地址中选其中一个地址作为路由器id号。

        命令模式:全局配置模式

        使用指南:ospf协议运行时把路由器的id号作为本路由器在自治系统中的唯一标识,通常选取路由器中运行ospf协议的某个接口的ip地址作为id号。若路由器所有接口上都没有配置ip地址时,必须使用本命令指定路由器的id号,否则ospf协议无法运行。路由器id号的变化在ospf重启后才起作用。

        举例:指定路由器的id号为10.1.120.1。

        router(config)#router id 10.1.120.1

        4.2.3.22 router ospf

        命令:router ospf

        no router ospf

        功能:启动ospf协议的,开启后进入ospf模式;本命令的no操作为关闭ospf协议。

        缺省情况:系统缺省不运行ospf协议。

        命令模式:全局配置模式

        使用指南:使用本命令运行或终止ospf协议。有关ospf的配置,只有在系统运行了ospf后才能生效。

        4.2.3.23 stub cost

        命令:stub cost [cost] area [area_id ]

        no stub area [area_id ]

        功能:将一个区域定义成stub区域;本命令的no操作为取消该定义。

        参数:[cost]为stub区域缺省路由的花费值,取值范围1~65535;[area_id ]为stub区域的区域号,取值范围0~4294967295。

        缺省情况:系统缺省没有配置stub区域。

        命令模式:ospf协议配置模式

        使用指南:当一个区域只有一个出口点时(只与一个路由器相连),或不必为每个外部目的地选择出口点时,它就可以被配置成stub域。在stub区域中类型4lsa(asbr汇总lsa)和类型5lsa(as外部lsa)等两种lsa不允许泛滥进入/通过,可以节省该区域内部各路由器处理外部路由信息所花费的资源。

        举例:将1域配置成stub域,缺省路由的代价为60。

        router(config-router-ospf)#stub cost 60 area 1

        4.2.3.24 virtuallink neighborid

        命令:virtuallink neighborid [router_id] transitarea [area_id] [hellointerval [time]] [deadinterval [time]] [retransmit[time]] [transitdelay [time]]

        no virtuallink neighborid [router_id] transitarea [area_id]

        功能:创建并配置虚连接;本命令的no操作删除一条虚连接。

        参数:[router_id]为虚连接邻居的id,点分十进制格式;[area_id]为转换区域的区域号,取值范围0~4294967295;其余四项可选时间间隔配置参数同ospf接口配置模式下的命令。

        缺省情况:系统缺省没有配置虚连接。

        命令模式:ospf协议配置模式

        使用指南:引入虚连接的概念是为了实现或者增强骨干区域(area 0)的连通性。由于骨干区域必须在逻辑上保持连通,因此,如果出现在骨干区域上两个节点之间没有一条区域内部路由的情况,就应该在这两个节点之间穿过某一转换区域(transit area)建立虚连接。虚连接由对端路由器的id号来标识。为虚连接两端提供一条非骨干区域内部路由的区域称为转换区域,其区域号也必须在配置时指明。

        虚连接在穿过转换区域的路由计算出来后被激活,相当于在两个端点之间形成了一个点到点的连接,因此,在这个连接上,和物理接口一样可以配置接口的各个参数,如hello间隔等。

        举例:配置通过转换区域2到达11.1.1.1的虚连接。

        router(config-router-ospf)#virtuallink neighborid 11.1.1.1 transitarea 2

        4.2.3.25 show ip ospf

        命令:show ip ospf

        功能:显示ospf主要信息。

        缺省情况:不显示。

        命令模式:特权用户配置模式

        举例:

        router#show ip ospf

        my router id is 11.11.4.1

        preference=10 ase perference=150

        export metric=1

        export tag=-2147483648

        area id 0

        interface count:1

        80times spf has been run for this area

        net range:

        lsrefreshtime is1800

        area id 1

        interface count:1

        41times spf has been run for this area

        net range:

        netid11.11.3.255 netaddress11.11.0.0 netmask255.255.252.0

        lsrefreshtime is1800

        

        

        4.2.3.26 show ip ospf ase

        命令:show ip ospf ase

        功能:显示ospf外部路由信息。

        缺省情况:不显示。

        命令模式:特权用户配置模式

        举例:

        router#show ip ospf ase

        destination advrouter nexthop age seqnumber type cost

        10.1.1.125 11.11.1.2 11.1.1.2 3 300 2 20

        

        4.2.3.27 show ip ospf cumulative

        命令:show ip ospf cumulative

        功能:显示ospf 统计信息。

        缺省情况:不显示。

        命令模式:特权用户配置模式

        举例:

        router#show ip ospf cumulative

        io cumulative

        type in out

        hello 1048 253

        dd 338 337

        ls req 62 219

        ls update 753 295

        ls ack 495 308

        ase count 0 checksum 0

        original lsa 340 ls_rtr 179 ls_net 1 ls_sum_net 160 ls_sum_asb 0 ls_ase 0

        received lsa 325

        areaid 0

        nbr count 1 interface count 1

        spf times 120

        db entry count 6

        ls_rtr 2 ls_net 2 ls_sum_net 3 ls_sum_asb 0 ls_ase 3

        areaid 1

        nbr count 2 interface count 1

        spf times 52

        db entry count 6

        ls_rtr 3 ls_net 3 ls_sum_net 1 ls_sum_asb 0 ls_ase 3

        as internal route 4 as external route 0

     

    转载于:https://blog.51cto.com/peibaozhen/743334

    展开全文
  • OSPF配置命令总结

    2020-10-26 15:29:58
    整理了一下OSPF的一些命令,以便今后查阅,基本概括了常用的所有命令(有些到了IE阶段,我都没见到过。。。有需要可以收藏备用!) 还有没有整理的可以在评论区指出一下~ abr-summary(OSPF区域) //用来在区域...

    整理了一下OSPF的一些命令,以便今后查阅,基本概括了常用的所有命令(有些到了IE阶段,我都没见到过。。。有需要可以收藏备用!)

    还有没有整理的可以在评论区指出一下~~

    abr-summary(OSPF区域) 	 //用来在区域边界路由器(ABR)上配置路由聚合。
    area(OSPF)				 //用来创建OSPF区域,并进入OSPF区域视图。
    asbr-summary 			 //用来设置自治系统边界路由器(ASBR)对OSPF引入的路由进行路由聚合。
    authentication-mode(OSPF区域)   //用来指定OSPF区域所使用的验证模式及验证口令。
    bandwidth-reference(OSPF)      //用来设置通过公式计算接口开销所依据的带宽参考值。
    bfd all-interfaces(OSPF)  	    //用来在OSPF进程下使能BFD特性。
    default(OSPF) 		            //用来配置引入外部路由时的缺省参数,包括OSPF引入外部路由的开销、类型(Type1或Type2)、标记和路由数量。
    default-cost(OSPF区域)         //用来指定OSPF发送到Stub区域或NSSA区域的Type3缺省路由的开销。
    default-route-advertise(OSPF) //用来将缺省路由通告到普通OSPF区域。
    description(OSPF) 			   //用来为OSPF进程配置描述信息。
    description(OSPF区域) 		   //用来为OSPF区域配置描述信息。
    display default-parameter ospf //用来显示OSPF默认配置信息。
    display gtsm statistics 	   //用来查看接口板上的GTSM统计信息。
    display ospf abr-asbr 		   //用来显示OSPF的区域边界路由器和自治系统边界路由器信息。
    display ospf asbr-summary 	   //用来查看OSPF的路由聚合信息。
    display ospf bfd session 	   //用来查看使能BFD特性邻居的信息。
    display ospf brief 			   //用来查看OSPF的概要信息。
    display ospf cumulative 	   //用来显示OSPF的统计信息。
    display ospf error 			   //用来查看OSPF的错误信息。
    display ospf global-statistics //用来查看OSPF协议的全局统计信息。如果不指定OSPF进程号,该命令将显示所有OSPF进程的概要信息。
    display ospf graceful-restart  //用来查看OSPF GR的状态信息。
    display ospf interface         //用来显示OSPF的接口信息。
    display ospf lsdb 			   //用来显示OSPF的链路状态数据库(LSDB)信息。
    display ospf migp-routing 	   //用来显示OSPF的MIGP(Multicast IGP)路由信息。
    display ospf mesh-group        //用来查看OSPF Mesh-Group的概要信息。
    display ospf nexthop 		   //用来显示OSPF的下一跳信息。
    display ospf peer 			   //用来显示OSPF中各区域邻居的信息。
    display ospf request-queue     //用来显示OSPF的请求列表信息。
    display ospf retrans-queue     //用来显示OSPF的重传列表信息。
    display ospf routing 		   //用来显示OSPF路由表的信息。
    display ospf sham-link 		   //用来查看OSPF区域的伪连接信息。
    display ospf spf-statistics    //用来查看OSPF进程下路由计算的统计信息。
    display ospf statistics updated-lsa //用来查看LSDB内频繁更新的LSA信息。
    display ospf vlink 			   //用来显示OSPF的虚连接信息。
    display snmp-agent trap feature-name ospf all //用来查看OSPF模块的所有告警信息。
    dn-bit-set 					   //用来禁止设置OSPF LSA的DN位。
    dn-bit-check 				   //用来禁止检查OSPF LSA的DN位。
    domain-id(OSPF) 			   //用来配置OSPF域标识符。
    eca-route-type compatible 	   //用来将OSPF VPN扩展团体属性的路由类型设置为0x8000。
    enable log 					   //用来打开日志信息显示功能。
    filter export(OSPF区域) 	   //用来配置对区域内出方向的Type3 LSA进行过滤。
    filter import(OSPF区域) 	   //用来配置对区域内入方向的Type3 LSA进行过滤。
    filter-lsa-out peer 		   //用来在P2MP网络中对指定邻居发送的LSA进行过滤。
    filter-policy export(OSPF)    //用来按照过滤策略,设置对引入的路由在向外发布时进行过滤。
    filter-policy import(OSPF)    //用来按照过滤策略,设置OSPF对接收的路由进行过滤。
    flooding-control         	   //用来使能OSPF更新LSA泛洪的控制功能。
    frr(OSPF)					   //用来创建并进入OSPF FRR(Fast Reroute)视图。
    frr-policy route(OSPF FRR)    //用来配置OSPF IP FRR的备份路由过滤策略,即OSPF备份路由是否加入路由表。
    frr-priority static low 	   //用来指定利用LFA算法计算备份下一跳和备份出接口,使动态备份路径的优先级高于静态备份路径的优先级。
    graceful-restart(OSPF)		   //用来使能OSPF GR(平滑重启)功能。
    graceful-restart helper-role(OSPF) //用来配置设备平滑重启Helper模式。
    gtsm default-action 		   //用来设置未匹配GTSM策略的报文的缺省动作。
    gtsm log drop-packet		   //用来打开单板的LOG信息开关,在单板GTSM丢弃报文时记录LOG信息。
    import-route(OSPF) 		   //用来引入其他路由协议学习到的路由信息。
    local-mt filter-policy(OSPF) //用来配置OSPF本地MT(Local Multicast-Topology)特性的策略。
    local-mt enable(OSPF) 		  //用来使能OSPF本地MT(Local Multicast-Topology)特性,即本地组播拓扑特性。
    loop-free-alternate(OSPF FRR)//用来使能OSPF IP FRR功能,利用LFA算法计算备份下一跳和备份出接口。
    lsa-arrival-interval 		  //用来设置OSPF LSA接收的时间间隔。
    lsa-originate-interval 	      //用来设置OSPF LSA的更新时间间隔。
    lsdb-overflow-limit   	      //用来设置OSPF的LSDB中External LSA的最大条目数。
    maxage-lsa route-calculate-delay(OSPF) //用来使能OSPF LSA频繁振荡时路由延迟计算功能。
    maximum load-balancing(OSPF) //用来设置进行负载分担的等价路由的最大数量。
    maximum-routes 				  //用来设置OSPF支持的不同类型路由的最大数量。
    mesh-group enable 			  //用来使能Mesh-Group特性。
    network(OSPF区域) 			  //用来指定运行OSPF协议的接口和接口所属的区域。
    nexthop(OSPF) 				  //用来设置等价路由的优先级。
    nssa(OSPF区域)				  //用来配置OSPF区域为NSSA区域。
    opaque-capability enable 	  //用来使能opaque-lsa能力,从而OSPF进程可以生成Opaque LSA,并能从邻居设备接收Opaque LSA。
    ospf 						  //用来创建并运行OSPF进程。
    ospf authentication-mode 	  //用来设置相邻设备之间的验证模式及验证字。
    ospf bfd 					  //用来在使能OSPF的特定接口下配置BFD特性或配置BFD会话的参数值。
    ospf bfd block 				  //用来阻塞接口动态创建BFD特性。
    ospf cost 					  //用来配置接口上运行OSPF协议所需的开销。
    ospf dr-priority 			  //用来设置接口在选举DR时的优先级。
    ospf enable 				  //用来在接口上使能OSPF。
    ospf filter-lsa-out 		  //用来配置对OSPF接口出方向的LSA进行过滤。
    ospf frr block 				  //用来阻止指定OSPF接口的FRR能力。
    ospf maxage-lsa auto-protect disable //用来去使能OSPF异常老化触发的主备倒换功能。
    ospf mib-binding 			  //用来将OSPF进程绑定到SNMP上,并对SNMP的请求做出响应。
    ospf mtu-enable 			  //用来使能接口在发送DD报文时填充MTU值,同时还会检查邻居DD报文所携带的MTU是否超过本端的MTU值。
    ospf network-type 			  //用来设置OSPF接口的网络类型。
    ospf p2mp-mask-ignore 		  //用来设置在P2MP网络上忽略对网络掩码的检查。
    ospf router-id auto-recover disable //用来禁止检测到Router ID冲突后的自动恢复功能。
    ospf smart-discover 		  //用来在接口上使能Smart-discover功能。
    ospf suppress-flapping peer   //用来设置指定接口的OSPF邻居震荡抑制的检测参数。
    ospf suppress-flapping peer disable //用来在指定接口去使能OSPF邻居震荡抑制功能。 
    ospf suppress-flapping peer hold-down //用来设置Hold-down邻居震荡抑制模式和抑制持续时间。
    ospf suppress-flapping peer hold-max-cost disable //用来取消Hold-max-cost邻居震荡抑制模式。
    ospf timer dead 			  //用来设置OSPF的邻居失效时间。
    ospf timer hello 			  //用来设置接口发送Hello报文的时间间隔。
    ospf timer poll 			  //用来配置NBMA网络上发送轮询Hello报文的时间间隔。
    ospf timer retransmit 		  //用来设置接口重传LSA的时间间隔。
    ospf trans-delay 			  //用来设置接口上发送LSA过程中的传输延迟时间。
    ospf valid-ttl-hops			  //用来使能OSPF GTSM特性,并配置需要检测的TTL值。
    peer(OSPF) 				  //用来在NBMA网络上指定相邻路由器的IP地址,并配置DR选举权。
    preference(OSPF) 			  //用来设置OSPF协议路由的优先级。
    prefix-priority(OSPF) 		  //配置OSPF路由的收敛优先级。
    reset gtsm statistics 		  //用来清除单板上的GTSM统计信息。
    reset ospf counters 	      //用来将OSPF计数器清零。
    reset ospf counters maxage-lsa //用来将达到最大老化时间的Router LSA的计数器清零。
    reset ospf process 			  //用来重启OSPF进程。
    reset ospf redistribution 	  //用来重新引入路由。
    reset ospf suppress-flapping peer //用来强制OSPF接口退出邻居震荡抑制阶段。
    retransmission-limit 		  //用来使能重传限制特性,并配置最大重传限制数。
    route-tag 					  //用来配置VPN的路由标记(VPN Route Tag)。
    rfc1583 compatible   		  //用来将RFC2328定义的规则配置成RFC1583定义的规则。
    sham-hello enable(OSPF) 	  //用来使能OSPF的sham-hello功能。
    sham-link(OSPF区域) 		  //用来配置伪连接,并配置伪连接的参数。
    silent-interface(OSPF) 	  //用来禁止接口接收和发送OSPF报文。
    snmp-agent trap enable feature-name ospf //用来打开OSPF模块的告警开关。
    spf-schedule-interval 		  //用来设置OSPF路由计算时间间隔。
    stub(OSPF区域) 			  //用来将一个区域设置为Stub区域。
    stub-router(OSPF) 			  //用来配置Stub路由器。
    suppress-flapping peer disable(OSPF) //用来全局去使能OSPF邻居震荡抑制功能。
    vlink-peer(OSPF区域) 		  //用来创建并配置虚连接。
    vpn-instance-capability simple(OSPF)//用来禁止路由环路检测,直接进行路由计算。 
    
    展开全文
  • OSPF配置命令,有注解

    2010-02-24 16:55:27
    来简单描述一下常用的LSA 类型代码 描述 1 路由器lsa(本身接口ip,基本adv...ospf是LS协议,路由是通过LSA传播的,因此这2条命令ospf一起使用同样是无效的 Distribute-list prefic prefix-list-name out routing...
    来简单描述一下常用的LSA
    类型代码    描述
    1        路由器lsa(本身接口ip,基本adv邻居接口状态)
    2        网络lsa(p2p.p2m没有此类型.由DR产生.公告网络topo结构.只在广播网络中使用)
                以上2条可使用sh ip os data network 查看
    3        网络汇总lsa描述非backbone区域.由ABR产生
    4        ASBR汇总lsa 描述到达ASBR的路经. 由ABR产生
    以上2条可使用 sh ip os data summary 查看
    5        外部的lsa(非ospf的条目,如rip.eigrp.static.分发进来)
                    可使用 sh ip os data external 查看
    7                        nssa外部lsa
                    可使用 sh ip os data nssa-external 查看
    11        opaque lsa(AS范围)表示tag用
    区 域 命 令
    Area area-id stub                ABR和这个区域内的所有路由器都要被配置
    配置stub区域
    存在lsa 1 2 3
    backbone只向其通告缺省路由和域间路由
    Area area-id stub no-summary        只在ABR上配置,这个区域内的路由器仍然配置为stub
    配置一个完全的stub区域
    存在lsa 1 2 以及一条OIA的缺省路由
    backbone只向其通告缺省路由
    Area area-id nssa                ABR和这个区域内的所有路由器都要被配置
    配置一个nssa区域
    存在lsa 1 2 3 7
    但由于这个区域中存在了ASBR.自然就产生了lsa5的外部路由.而stub区域本身不能存在这个类型的lsa. 于是nssa区域把本来stub中不允许存在的lsa5变为lsa7.所以nssa比stub多了一个lsa7.在这个lsa7到达nssa的ABR后,lsa7再变为lsa5向backbone进行通告
    Area area-id nssa no-summary        只在ABR上配置,这个区域内的路由器仍然配置为nssa
    配置一个完全的nssa区域
    存在lsa 1 2 7
    完全的nssa区域仍然把本身的N2(lsa7)条目在ABR上转为E2(lsa5)通告到backbone
    Area area-id nssa no-redistribution
    阻止redistribute的路由进入nssa区域
    本来你配置nssa是因为你的区域中有一个和eigrp网路相连接的路由器.这时候你ASBR又宣告了一个rip的网络.backbone可以学习到,但对于nssa区域来说就没有必要了.这时候你可以使用它来阻止重分发的rip进入你的nssa区域.
    仅用在ASBR上
    Area area-id nssa default-infromation-originate
    把一个缺省路由广播到nssa区域中
    和stub区域会通告一条到达backbone的缺省路由(O*IA)不.nssa则不会自动产生
    使用后不需要配置ip route .nssa就可以产生一条到达backbone的缺省路由(0*N2)
    仅在ABR或ASBR上使用
    Area area-id default-cost cost
    设置stub区域的缺省成本   默认为1
    在你的stub区域的某台路由器rack05R4上看到的O*IA的metric为65(64+1).然后你再ABR上设置cost为15.那么在返回rack05R4会看到metric为79(64+15).
    仅在stub区域ABR上工作
    汇聚内部路由 ( ABR 上使用 )
    Area area-id range ip-add mask
    Area area-id range ip-add mask advertise
    这2个命令用途是一致的这儿就放在一起说明
    比如你的area1中有
    156.26.32.0/28  156.26.32.16/28  156.26.32.32/28  156.26.32.48/28
    4个网段.你可以用area 1 range 156.26.32.0 255.255.255.192汇聚他们
    这样在area0中看到的就是O IA 156.26.32.16/26一条路由而不是4条
    同样你也可以从backbone(area0)向非backbone(area1)区域汇总
    为了防止环路(通常在配置了缺省路由的情况下会发生)在某个被汇聚网段消失时,丢弃到这个网段的流量.建议使用ip route 156.26.32.0 255.255.255.192 null 0
    Area area-id range ip-add mask not-advertise
    抑制ABR广播的路由汇聚
    汇聚外部路由 (可在ASBR和ABR上使用,但在ABR上使用时只能汇聚外部ospf路由)
    Summary-address ip-add mask
    比如你redistribute connected sbunets
    156.26.32.0/28  156.26.32.16/28  156.26.32.32/28  156.26.32.48/28
    4个网段.你可以用summary-address 156.26.32.0 255.255.255.192汇聚他们
    这样在ospf的backbone中看到的就是O E2 156.26.32.16/26一条路由而不是4条
    summary与range的区别
    summary汇聚的是rip. eigrp. static重分发的路由.
    Range汇聚的是ospf区域之间的路由
    Summary-address ip-add mask not-advertise
    阻止汇聚路由被ABR或ASBR广播
    2  3  4  
    Summary-address ip-add mask tag value
    在使用标记的网络中,允许给予标记值得路由策略,并且可以代替基于IP地址的路由策略
    不说了,有点复杂,要配图和例子.我会做个试验说明的
    Auto-cost reference-bandwidth bandwidth
    全局性修改ospf各接口的成本
    ospf把接口带宽分为10^8莱计算接口成本.当接口带宽大于100Mbit/s,不推荐使用缺省值(因为ospf不能区分大于100Mbit/s的接口)这是个全局性的.对于个别接口可以在接口下使用ip os cost (但不推荐)
    接口类型                        接口带宽                        ospf成本
    loopback                        8 000 000 000                1
    serial                                56 000                                1785
    T1                                        1 544 000                        64
    Ethernet                        10 000 000                        10
    fast Ethernet                100 000 000                        1
    Gigabit Ethernet        1 000 000 000                1
    OC48                                2 500 000 000                1
    在同一区域中,所有的ospf路由器要配置相同的参考带宽(不同区域的参考带宽可以不同).
    loopback的成本始终为1
    产生缺省路由
    Default-information originate
    广播缺省路由到OSPF域内
    如果1个ospf区域area0中有3台路由器rack05r1~r3.
    而rack05r1成为了ASBR(比如连接到ISP)
    那么只有rack05r1知道如何到达isp而r2和r3是不知道的
    这时就需要在r1上使用Default-information originate来向r2和r3宣告如何到达
    并且在r1上配置ip route 0.0.0.0 0.0.0.0 next hop
    这样r2和r3会看到一条O*E2 0.0.0.0/0的缺省路由
    Default-information originate always
    无条件的广播缺省路由到OSPF域内
    引用上面的说明.在r1上不配置ip route 0.0.0.0 0.0.0.0 next hop
    r2和r3同样也会看到一条O*E2 0.0.0.0/0的缺省路由
    always就是强制产生的意思
    Default-information originate metric cost
    Default-information originate always metric cost
    如果不只一个OSPF路由器广播缺省路由.使用cost值可以用来选择最优路经.metric值越低(cost越低)越优先
    Default-information originate metric-type type
    Default-information originate always metric-type type
    type的值有1和2两个等同于你在Default-information originate说明中R2和R3看到的是 O*E1 0.0.0.0/0还是O*E2 0.0.0.0/0
    默认的是O*E2它的metric为1 不计算内部成本
    也就是说你在r2和r3看到的关于O*E2 0.0.0.0/0 [110/1] 的metric为1
    如果改为type1 那么你在r2和r3上看到的关于O*E1 0.0.0.0/0 [110/xxx] 那就不一定了.因为要计算内部路由的metric
    Default-information originate route-map route-map-name
    使用route-map有条件的广播缺省路由
    如果使用了Default-information originate always 那么route-map将失效
    也不好解释,我已经做好了配置演示,可以在论坛的NA版找到[ospf试验]产生缺省路由
    Default-metric cost
    为再分布的协议设置缺省的度量
    比如在1个ospf域内有rack05r1和r2.
    r1现在成为ASBR连接并重分发了一个eigrp的网络.
    比如我们在r1上看到的eigrp的路由为D 3.3.3.3 [90/4046000]
    那么r2上会看到0 E2 3.3.3.3 [110/20]
    这时在r1上使用default-metric 55  之后r1上是不会有什么变化的
    但r2上会看到0 E2 3.3.3.3 [110/55]
    Distance administrative-distance
    调整管理距离来影响路由的选路
    1台路由器从2个以上的协议(ospf和rip)学习到同一个网络.这个时候AD就来选择最优路经.AD值低的优先选择
    常见的AD
    connected                0
    static                        1
    ebgp                        20
    eigrp                        90
    igrp                        100
    ospf                        110
    is-is                        115
    rip                                120
    ibgp                        200
    例如1台路由器从eigrp和ospf都学到一条3.3.3.3的路由
    正常情况下sh ip route出来的是D 3.3.3.3 [90/xxx]  (eigrp的AD为90<ospf的110)
    但在这台路由器的ospf的进程下使用distance 80
    那么再次sh ip router 则出来的是 O 3.3.3.3 [80/xxx]  (现在ospf的110变为80<eigrp)
    Distance administrative-distance source-ip-add source-ip-mask
     更改从IP地址/mask相匹配的的原地址学习到的路由的AD
     
    Distance administrative-distance source-ip-add source-ip-mask acl-num
    更改使用acl选定的从IP地址/mask相匹配的的原地址学习到的路由的AD
    Distance ospf external/inter-area/intra-area administrative-distance

    用分布列表过滤路由
    Distribute-list alc in
    阻止从ospf学到的路由被放置到ip路由选择表中
    在一个由rack05r1,r2和r3的路由器组成的ospf域中.
    r1宣告了1.1.1.1 2.2.2.2 3.3.3.3 三个网段
    在r2上定义1个acl
    acc 1 deny 2.2.2.2 0.0.0.255
    acc 1 deny 3.3.3.3 0.0.0.255
    acc 1 permit any
    然后在r2的ospf进程下使用 distribute-list 1 in
    这样r2只能看到1.1.1.1的路由.
    但是被过滤的路由条目仍然在r2的DB中存在 r3还是可以学习到所有的路由条目
    ospf只能做in方向的过滤.out方向的过滤是无效的
    Distribute-list acl in interface-type interface-number
    阻止通过ospf特定接口学到的路由被放置到ip路由选择表中
    Distribute-list alc out
    Distribute-list acl out interface-type interface-number
    以上2条命令对于DV协议如rip eigrp,阻止被acl选定的路由广播到邻居处
    ospf是LS协议,路由是通过LSA传播的,因此这2条命令和ospf一起使用是无效的
    Distribute-list acl out routing-process
    阻止在分布到ospf的路由被放置到ip路由选择表中
    在一个由rack05r1,r2和r3的路由器组成的ospf域中.
    r1是一个ASBR学习到由eigrp 100网络宣告的路由D 3.3.3.3 和D 4.4.4.4
    这样在r2和r3中会看到 O E2 3.3.3.3和 O E2 4.4.4.4
    那么在r1中定义acl   acc 1 permit 4.4.4.0 0.0.0.255
    然后再ospf进程中使用  distribute-list out eigrp 100
    这样r2和r3中只能看到 O E2 4.4.4.4 同时他们的DB中也不存在3.3.3.3
    Distribute-list prefic prefix-list-name in
    阻止从ospf学到的路由被放置到ip路由选择表中
    其实就是用前缀列表代替acl. 引用Distribute-list alc in 的topo结构
    ip prefix-list filter-ospf seq deny 2.2.2.2/32
    ip prefix-list filter-ospf seq deny 3.3.3.3/32
    ip prefix-list filter-ospf seq deny permit 0.0.0.0/0
    在ospf进程中  distribute-list prefix filter-ospf in
    我们可以看到同样的效果
    Distribute-list prefic prefix-list-name in interface-type interface-number
    阻止通过ospf特定接口学到的路由被放置到ip路由选择表中
    Distribute-list prefic prefix-list-name out
    Distribute-list prefic prefix-list-name out interface-type interface-number
    以上2条命令对于DV协议如rip eigrp,阻止被acl选定的路由广播到邻居处
    ospf是LS协议,路由是通过LSA传播的,因此这2条命令和ospf一起使用同样是无效的
    Distribute-list prefic prefix-list-name out routing-process
    阻止在分布到ospf的路由被放置到ip路由选择表中
    引用Distribute-list acl out routing-process 的例子
    更改配置 ip prefix-list filter-eigrp seq 5 permit 4.4.4.0/24
    在ospf进程中 distri prefix filter-eigrp out eigrp 100
    效果是一样的
    记录OSPF邻居状态的改变
    Log-adjacency-changes
    把ospf的邻居状态改变信息记录到控制台
    Log-adjacency-changes detail
    把ospf的邻居状态改变信息记录到内存中
    通过 show logging 显示缓冲区的内容
    最大路经配置
    Maximum-paths number-of-paths
    在负载均衡的情况下,允许使用几条链路.默认4条.可以配置为1-6条
    被动接口
    Passive-interface interface-name interface-number
    使用被动接口减少协议流量
    如果s0/0,s0/1和e0/0三个接口都被network包含了,而e0/0没有任何ospf邻居.
    就可以使用passive-interface e0/0 在指定接口阻止ospf包
    Passive-interface default
    如果你有100个接口被network包含,而只有s0/1一个接口有ospf邻接.
    那么这条命令用起来就很爽了
    passive-interface default
    no passive-interface s0/1
    其实我觉得network x.x.x.x 0.0.0.0 area x  更方便起码只用敲1行就好了
    路由的再次分布
    Redistribute routing-process process-id
    使用缺省类型和度量把主类路由再次分发到ospf中
    比如你的ASBR路由器分发了eigrp的
    5.5.5.5./8                145.5.5.5/16                205.5.5.5/24                classful
    6.5.5.5/12                146.5.5.5./18                206.5.5.5/28                classless
    那么你的ASBR只能往其他的ospf路由器宣告
    5.0.0.0/8                145.5.0.0/16                205.5.5.0/24
    Redistribute routing-process process-id subnets
    为了让上面所有的6个条目都能被正确宣告,加上subnets就ok了
    Redistribute routing-process process-id metric ospf-metric
    指定再分配的路由度量或成本
    默认BGP缺省度量为1 其他的协议为20 取值0~16 777 214
    Redistribute routing-process process-id metric-type ospf-metric
    指定再分配的路由类型
    缺省为2   取值1, 2
    1                O*E1                计算内部成本
    2                O*E2                不计算内部成本
    Redistribute routing-process process-id tag tag-value
    指定再分配的路由标记
    附加到再分布路由的一个32位值.ospf本身没有使用路由标记,但可以在用于指定策略的route-map中引用(就是通过下面的命令实现),比如以tag为基础制定策略再次分布路由
    缺省值为0                取值范围0~4 294 967 295
            以上参数可以组合使用以满足特定需求
    Redistribute routing-process process-id route-map route-map-name
    基于tag来控制路由的再分配
    比较繁琐,用法也比较多,配合上面的参数我会做个试验给大家看看的
     
    ospf的命令很多比较多.比如接口配置的命令.没有在这里列举出来的原因
    部分是要和其他的命名配合使用比如authentication. network. priority需和区域命令配合使用,再罗列出来会显得比较罗嗦.
    还有些特性命令 demand-circuit. database-filter all out. fold-reduction和特殊环境下使用的 mtu-ignore .等等,

    转载于:https://blog.51cto.com/235898457/278350

    展开全文
  • OSPF协议配置命令解析

    万次阅读 多人点赞 2018-12-05 22:06:30
    一,ospf命令 命令功能 ospf命令用来创建并运行OSPF进程。 undo ospf命令用来关闭OSPF进程。 缺省情况下,系统不运行OSPF协议,即不运行OSPF进程。 2.命令格式 ospf I process-id I router-id router-id] undo ...

    一,ospf命令
    命令功能
    ospf命令用来创建并运行OSPF进程。
    undo ospf命令用来关闭OSPF进程。
    缺省情况下,系统不运行OSPF协议,即不运行OSPF进程。
    2.命令格式
    ospf I process-id I router-id router-id]
    undo ospf (process-id)
    3.参数说明
    ospf命令参数说明如表2.2所示
    process-id OSPF进程号 整数形式,取值范围是1~6555缺省值是1
    router-id router-id Router ID 点分十进制格式
    4.使用实例
    运行OSPF协议
    在这里插入图片描述
    二,area命令
    1.命令功能
    area命令用来创建OSPF区域,并进入OSPF区域视图。
    undo area命令用来删除指定区域。
    缺省情况下,系统未创建OSPF区域。
    2.命令格式
    area (area-id)
    undo area (area-id)
    3.参数说明
    area-id 指定区域的标识。其中区域号 area-id是可以是0的称为骨干区域 可以是十进制整数或点分十进制格式。采取整数形式时,取值范围是0~4294967295
    4.使用实例
    进入OSPF区域视图
    在这里插入图片描述

    三,network命令
    network命令用来指定运行OSPF协议的接口和接口所属的区域
    1.命令功能
    undo network命令用来删除运行OSPF协议的接口。
    缺省情况下,此接口不属于任何区城。
    2.命令格式
    network (network-address wildcard-mask)
    undo network (network-address wildcard-mask)
    3.参数说明
    network-address 接口所在的网段地址 点分十进制格式
    wildcard-mask P地址的反码,相当于将P地址的掩码反转(0变1,1变0)。 点分十进制格式
    例如0.0.0.255表示掩码长度24位
    4.使用实例
    指定运行OSPF协议的接口的主IP地址位于网段192.168.1.0/24,接口所在的Area1D为2。
    在这里插入图片描述
    四,ospf dr-priority命令
    1.命令功能
    ospf dr-priority命令用来设置接口在选举DR时的优先级。
    undo ospf dr-priority命令用来恢复其缺省值。
    缺省情况下,优先级为1。
    2.命令格式
    ospf dr-priority (priority)
    undo ospf dr-priority
    3.参数说明
    ospf dr-priority命令参数说明
    prority 接口在选举DR或BDR时的优先级。其值越大,优先级越高。 整数形式,取值范围是0~255
    4.使用实例
    设置接口G0/0/0在选举DR时的优先级为8
    在这里插入图片描述
    五,ink-peer命令
    1.命令功能
    vink-peer命令用来创建并配置虚连接。
    undo vlink-peer命令用来删除虚连接或恢复虚连接的参数为缺省值。
    缺省情况下,OSPF不配置虚连接
    2.命令格式
    vlink-peer (router-id)
    undo vlink-peer (router-id)
    3.参数说明
    vink-peer命令参数
    vink-peer命令参数说明
    router-id 指定建立虚连接的对端路由器ID
    4.使用实例
    创建虚连接,对端设备|D为10.1.1.1。
    在这里插入图片描述
    六,stub命令
    1.命令功能
    stub命令用来将一个区域设置为Stub区域。
    undo stub命令用来取消这种设置
    缺省情况下,没有区域被设置为Stub区域
    2.命令格式
    stub【 no-summary I default-route-advertise】
    undo stub
    3.参数说明
    stub命令参数说明
    no-summary 禁止ABR向Stub区域内发送 Summary LSA
    default-route-advertise 在ABR上配置产生缺省的Type-3 LSA到Stub区域
    4.使用实例
    将OSPF区域1设置为Stub区域。
    在这里插入图片描述
    七,nssa命令
    1,命令功能
    nssa命令用来配置OSPF区域为NSSA区域
    undo nssa命令用来取消NSSA区域,恢复OSPF区域为普通区域
    缺省情况下,OSPF没有区域被设置成NSSA区域。
    2.命令格式
    nssa {default-route-advertise| no-summary}
    undo nssa
    3.参数说明
    nssa命令参数说明
    default-route-advertise 在ASBR上配置产生缺省的Type7LSA到NSA区域
    no-summary 禁止ABR向NSSA区域内发送 Summary LSAS
    4.使用实例
    将OSPF区域1设置为Stub区域。将区域1配置成NSSA区域
    在这里插入图片描述

    八,import- route命令
    1.命令功能
    import-route命令用来引入其他路由协议学习到的路由信息
    undo import-route命令用来删除引入的外部路由信息。
    缺省情况下,不引入其他协议的路由信息
    2.命令格式
    import-route {direct | rip 【process-id-rip 】I static I ospf 【process-id-ospf】}【cost cost】
    undo import-route {direct | rip 【process-id-rip 】 I static I ospf【 process-id-ospf 1】}
    3.参数说明
    mport-route命令参数说明
    direct 引入的源路由协议为Dect协议
    rip 引入的源路由协议是R|P
    process-id-rip 引入RP路由协议的进程号 整数形式,取值范围是1~65535缺省值是1
    static 引入的源路由协议是 Static
    OSPF 引入的源路由协议是OSPF
    process-id-ospf 引入OSPF路由协议的进程号 整数形式,取值范围是1~65535,缺省值是1
    cost cost 指定路由开销值 整数形式,取值范围是0~16777214。缺省值是1
    4.使用实例
    指定引入Type2的RP进程40的路由,路由标记为33,开销值为50
    在这里插入图片描述

    九,abr- summary命令
    1.命令功能
    abr- summary命令用来在区域边界路由器(ABR)上配置路由聚合。
    undo abr-summary命令用来取消在区域边界路由器上进行路由聚合的功能。
    缺省情况下,区域边界路由器不对路由聚合。
    2.命令格式
    abr-summary ip-address mask
    undo abr-summary ip-address mask
    3.参数说明
    abr-summary命令参数说明
    ip-address 指定聚合路由的P地址 点分十进制形式
    mask 指定聚合路由的P地址的掩码 点分十进制形式
    4.使用实例
    将OSPF100的区域1中两个网段10.42.10.0和10.42.110.0的路由聚合成一条聚合路由10.42.0.0向其
    他区域发布。
    在这里插入图片描述
    十, authentication-mode命令
    1.命令功能
    authentication-mode命令用来指定OSPF区域所使用的验证模式及验证口令。
    undo authentication-mode命令用来取消该区域已配置的验证模式
    缺省情况下,没有配置区域验证模式
    2命令格式
    authentication-mode {md5 I hmac-md5 I hmac-sha256 }[ key-id( plain plain-text I 【 cipher 】
    cipher-text )}
    undo authentication-mode
    3.参数说明
    authentication-mode命令参数
    simple 使用简单验证模式。缺省情况下, simple验证模式默认是 Cipher类型。
    plain 明文口令类型。此模式下只能键入明文口令,在查看配置文件时以明文方式显示口令。
    plain-text指定明文验证字 字符串形式,可以为字母或数字,区分大小写,不支持空格。当认证模式为 simple时,长度为1~8;
    认证模式为MD5、 HMAC-MD5、 HMAC-SHA256时,长度为1~255。
    cipher 密文口令类型。可以键入明文或密文口令,但在查看配置文件时均以密文方式显示口令 对于MDS/ HMAC-MD5/ HMAC-SHA256验证模式当此参数缺省时,默认为 Cipher类型。
    cipner-rext 指定密文验证字 字符串形式, 可以为字母或数字,区分大小写,不支持空格。当认证模式为 simple时,长度为1-8的明文或48、24或者32的密文;认证模式为MD5,HMAC-MD5、 HMAC-SHA256时,长度为1-255的明文或20-392的密文
    md5 使用MD5密文验证模式
    hmac-md5 使用 HMAC MD5密文验证模式
    hmac-sha256 使用 HMAC-SHA256验证模式
    ey-id 接口密文验证的验证字标识符,必须与对端的验证字标识符一致 整数形式,取值范围是1-255

    4.使用实例
    指定OSPF区域0使用 HMAC-MD5密文验证模式,密码为 galaxy
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • OSPF 命令配置手册

    2010-01-31 14:08:49
    OSPF 命令配置手册 OSPF 命令配置手册 OSPF 命令配置手册 OSPF 命令配置手册
  • cisco 路由器配置 ospf命令总结

    千次阅读 2013-03-14 10:37:25
    今天花了一天时间把ospf的...OSPF配置命令 Router(config)#router ospf10进程号只在本地有效 Router(config)#network 192.168.10.0 0.0.0.255 area0正反掩码均可 Show ip protocols Show ip route 查看路由表 S...
  • 思科OSPF详细配置命令过程

    千次阅读 多人点赞 2020-06-13 16:04:39
    我们将采用Cisco Packet Tracer进行拓扑搭建,如图所示...接下来我们将要配置OSPF,如图所示: 接下来就是测试环节,两台主机可以互相Ping通,此处我们采用PC1去Ping通PC2,如图所示: 至此,就表明成功了!! ...
  • 14.4OSPF--cost--配置命令

    千次阅读 2020-06-28 22:12:48
    文章目录14.4OSPF--cost--配置命令OSPF度量值:cost,开销OSPF配置命令 OSPF度量值:cost,开销 在每一个运行OSPF的接口上,都维护着一个接口Cost Cost= 10^8/BW (bps) = 100Mbps/BW=接口带宽参考值/接口带宽 到一...
  • Cisco OSPF命令配置

    2009-04-19 19:27:42
    CiscoOSPF命令配置CiscoOSPF命令配置
  • Cisco OSPF命令配置手册 Cisco OSPF命令配置手册 Cisco OSPF命令配置手册 Cisco OSPF命令配置手册
  • cisco路由器OSPF基础配置命令

    千次阅读 多人点赞 2020-04-10 13:20:43
    1.基本配置 R1(config)#interface fastEthernet 0/0 R1(config-if)#ip address 172.16.1.1 255.255.255.0 R1(config-if)#no shutdown R1(config)#interface s2/0 R1(config-if)#ip add 192.168.1.5 255.255.255.252 ...
  • OSPF协议的基本原理及基本配置,OSPF原理复杂但是在工作中最常用。本文进行了基本的描述,基本的配置命令
  • CCNA ospf配置

    2015-03-25 08:48:51
    ospf配置命令
  • OSPF基础知识及配置命令 一级目录 二级目录 三级目录
  • OSPF基本命令

    千次阅读 2019-07-29 10:52:29
    show ip ospf neighbor查看路由邻居表 show ip ospf database查看...show ip ospf查看ospf配置 show ip ospf interface 接口查看ospf接口数据结构 router ospf 进程号 network 网络号反向源码(掩码的全反...
  • OSPF命令配置手册

    2011-12-21 14:14:05
    可在由最少数量的路由器组成的网络环境中实施的每条OSPF命令的正确用法。这可以让读者学会每条OSPF命令,而不需搭建一个庞大的、昂贵的实验室环境。这些示例场景清晰地展示了每条OSPF命令的目的和用法。有的例子介绍...
  • CISCO OSPF命令配置手册
  • 1、单区域配置OSPF路由 先配置好IP地址信息: #物理接口 interface GigabitEthernet0/0/0 ip address 10.0.123.2 255.255.255.0 # #回环接口 interface LoopBack0 ip address 10.0.1.1 255.255.255.0 # ...
  • 目录MikroTik ROS软路由OSPF命令配置实例什么是OSPF:简单介绍工作原理:拓扑图配置命令 什么是OSPFOSPF全程(Open Shortest Path First),是一款基于拓扑的路由选择协议,按类型划分为IGP协议,链路状态协议,用于...
  • 配置引入外部路由时缺省的花费值,nodefaultredistributecost命令取消配置。 defaultredistributecostcost nodefaultredistributecost 【参数说明】 cost为花费值,范围1~65535之间的整数。 【命令模式】 OS.....
  • ospf配置详解

    2018-12-19 11:57:58
    ospf单区域多区域路由配置详解,里面包括配置命令以及拓扑图
  • 1二、OSPF的区域类型-2四、OSPF链路状态通告五、路由器对路由条目的选择六、末梢区域和完全末梢区域(一)、作用(二)、满足以下条件的区域七、OSPF虚链路八、配置命令1、OSPF多区域配置命令2、末梢区域配置命令3、...
  • OSPF命令配置手册笔记 详细讲述了 OSPF的各个知识点,全部使用实验来验证
  • H3C OSPF基本配置命令

    千次阅读 2019-07-10 13:53:00
    转载于:https://www.cnblogs.com/fanweisheng/p/11163457.html
  • OSPF BGPv4配置命令手册 有兴趣的可以看看。比较详细。
  • OSPF的详细配置命令

    2010-04-27 22:15:08
    CISCI OSPF最核心的概念与配置 路由器OSPF协议配置命令

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 936
精华内容 374
关键字:

ospf配置命令