OSPF协议配置的主要命令
第6章 OSPF路由协议配置

6.1.2 链路状态协议的工作原理
1. 发现邻居 向所有可用网络发送Hello分组,依靠这种Hello协议,链路状态协议 实现邻居的发现。
2. 数据库同步 在确定了邻居之后,路由器将进行链路状态数据库(LSDB)的同步,主 要包括以下三个过程: (1)创建链路状态通告(LSA) 在创建链路状态通过的过程中,其中一个重要的步骤是计算出每个接 口的度量值。在OSPF中使用代价(cost)作为度量值。Cost为1到65535之间 的一个整数。不同厂商的代价计算方法不尽相同,但其一般原则是带宽越 高,代价越小(越优先)。思科的代价计算公式是108/带宽。 如果带宽大于100M的话,将产生1个小于1的小数,这是不允许的.因此从 IOS版本11.2之后,可以使用命令ospf auto-cost reference-bandwidth 来 修正这个问题,允许管理者更改缺省的参考带宽。
第6章 OSPF动态路由的配置
(时间:8学时)
第6章 动态路由的配置
学习目的与要求:
动态路由协议能够动态地反映网络的状态,当网络发 生变化时,网络中的路由器会把这个消息通告给其他的路 由器,最终所有的路由器将知道网络的变化,及时调整路 由表,从而保证数据包的正常传输。 学完本章,你将能够: 描述链路状态路由协议原理 熟练配置OSPF路由
6.2.1
OSPF协议概述
OSPF是开放标准同时性能远强于RIP协议,因此在大中型 网络中OSPF协议得到了普遍使用,其特点如下: (1)OSPF是自治系统内部使用的协议即内部网关协议,是 基于链路状态算法的路由协议。 (2)OSPF使用IP分组直接封装OSPF协议报文,协议号是89。 OSPF数据包的TTL值被设为1,即OSPF数据包只能被传送到 一跳范围之内的邻居路由器。 (3)OSPF当前主要使用的版本是针对IPv4开发的OSPFv2, 其协议的具体描述在RFC2328中。另外针对IPv6的OSPFv3 也开始使用,在RFC2470中确定了OSPFv3的基本标准。 (4)OSPF能快速收敛,当网络拓扑发生变化时,OSPF可以 立即发送更新报文,使这一变化在自治系统中同步。同时 OSPF这种不定时广播路由,也节省了带宽资源。
华为ospf配置命令_【总结】:华为、H3C、锐捷三家交换机配置命令详解【转】

华为ospf配置命令_【总结】:华为、H3C、锐捷三家交换机配置命令详解【转】⼀直以来,对于华为、H3C、锐捷交换机的命令配置,不断的有朋友留⾔,三家交换机的配置命令容易弄混,经常在实际项⽬配置中出错,因此,本期我们将来介绍这三家交换机的基础配置命令,⼤家可以分别来看下他们的命令有什么不同。
为了让⼤家更加清楚,每⾏代码都有解释。
⼀、华为交换机基础配置命令1、创建vlan://⽤户视图,也就是在Quidway模式下运⾏命令。
system-view //进⼊配置视图[Quidway] vlan 10 //创建vlan 10,并进⼊vlan10配置视图,如果vlan10存在就直接进⼊vlan10配置视图[Quidway-vlan10] quit //回到配置视图[Quidway] vlan 100 //创建vlan 100,并进⼊vlan100配置视图,如果vlan10存在就直接进⼊vlan100配置视图[Quidway-vlan100] quit //回到配置视图2、将端⼝加⼊到vlan中:[Quidway] interface GigabitEthernet2/0/1 (10G光⼝)[Quidway- GigabitEthernet2/0/1] port link-type access //定义端⼝传输模式[Quidway- GigabitEthernet2/0/1] port default vlan 100 //将端⼝加⼊vlan100[Quidway- GigabitEthernet2/0/1] quit //回到配置视图[Quidway] interface GigabitEthernet1/0/0 //进⼊1号插槽上的第⼀个千兆⽹⼝配置视图中。
0代表1号⼝[Quidway- GigabitEthernet1/0/0] port link-type access //定义端⼝传输模式[Quidway- GigabitEthernet2/0/1] port default vlan 10 //将这个端⼝加⼊到vlan10中[Quidway- GigabitEthernet2/0/1] quit 3、将多个端⼝加⼊到VLAN中system-view[Quidway]vlan 10[Quidway-vlan10]port GigabitEthernet 1/0/0 to 1/0/29 //将0到29号⼝加⼊到vlan10中[Quidway-vlan10]quit4、交换机配置IP地址[Quidway] interface Vlanif100 // 进⼊vlan100接⼝视图与vlan 100命令进⼊的地⽅不同[Quidway-Vlanif100] ip address 119.167.200.90 255.255.255.252 // 定义vlan100管理IP三层交换⽹关路由[Quidway-Vlanif100] quit //返回视图[Quidway] interface Vlanif10 // 进⼊vlan10接⼝视图与vlan 10命令进⼊的地⽅不同[Quidway-Vlanif10] ip address 119.167.206.129 255.255.255.128 // 定义vlan10管理IP三层交换⽹关路由[Quidway-Vlanif10] quit5、配置默认⽹关:[Quidway]ip route-static 0.0.0.0 0.0.0.0 119.167.200.89 //配置默认⽹关。
H3C路由器OSPF命令

H3C路由器OSPF命令一、OSPF概述1.1 OSPF简介1.2 OSPF特点1.3 OSPF网络拓扑类型二、OSPF基础配置2.1 创建OSPF进程2.2 配置路由器ID2.3 配置网络类型2.4 配置区域范围2.5 OSPF接口配置三、OSPF高级配置3.1 OSPF区域间路由器互联3.1.1 配置虚拟链路3.1.2 配置区域边界路由器3.2 OSPF路由策略3.2.1 配置路由过滤3.2.2 配置路由重分布3.3 OSPF特殊功能3.3.1 配置OSPF路由汇总3.3.2 配置OSPF默认路由四、故障排除与监控4.1 OSPF邻居关系4.1.1 OSPF邻居状态4.1.2 OSPF邻居关系异常排查 4.2 OSPF路由表4.2.1 OSPF路由表查看4.2.2 OSPF路由异常排查五、命令参考5.1 OSPF基本命令5.2 OSPF高级命令5.3 OSPF调试命令六、附录6.1 OSPF常见问题解答6.2 OSPF配置示例6.3 OSPF相关资料本文档涉及附件:附件1:OSPF配置示例文件本文所涉及的法律名词及注释:1、OSPF:开放最短路径优先(Open Shortest Path First),是一种基于链路状态的内部网关协议(IGP)。
它通过收集并传播拓扑信息,计算出最短路径,实现路由选择。
2、路由器ID:路由器在同一AS内的唯一标识符,通常通过路由器本地地质或配置指定。
3、网络类型:定义OSPF连接方式的参数,包括点对点、广播、非广播多点、虚拟连接等。
4、区域范围:指定OSPF区域ID的范围。
5、OSPF接口配置:为每个接口指定OSPF相关参数,如区域ID、Hello间隔、认证等。
6、OSPF区域间路由器互联:不同区域的OSPF路由器之间建立互联,通常使用虚拟链路或区域边界路由器实现。
7、路由过滤:通过配置ACL或路由策略控制OSPF路由信息的传播和接收。
8、路由重分布:将其他路由协议的路由信息导入到OSPF 中,实现不同协议间的互联互通。
H3C OSPFv3配置命令

H3C OSPFv3配置命令(V150104)版本说明目录版本说明 (2)目录 (2)abr-summary (4)area (4)default cost (5)default-cost (5)display ospfv3 (6)display ospfv3 interface (8)display ospfv3 lsdb (9)display ospfv3 lsdb statistic (11)display ospfv3 next-hop (12)display ospfv3 peer (13)display ospfv3 peer statistic (15)display ospfv3 request-list (16)display ospfv3 retrans-list (17)display ospfv3 routing (19)display ospfv3 statistic (20)display ospfv3 topology (21)display ospfv3 vlink (22)filter-policy export (23)filter-policy import (24)import-route (25)log-peer-change (26)maximum load-balancing (26)ospfv3 (27)ospfv3 area (27)ospfv3 cost (28)ospfv3 dr-priority (28)ospfv3 mtu-ignore (29)ospfv3 timer dead (30)ospfv3 timer hello (30)ospfv3 timer retransmit (31)ospfv3 trans-delay (31)preference (32)router-id (33)silent-interface (33)spf timers (34)stub (35)vlink-peer (35)abr-summary【命令】abr-summary ipv6-address prefix-length [ not-advertise ]undo abr-summary ipv6-address prefix-length【视图】OSPFv3区域视图【参数】ipv6-address:聚合路由的目的IPv6地址。
OSPF动态路由配置-命令脚本

任务说明网络拓扑witch>enSwitch#conf tSwitch(config)#hostname S1S1(config)#vlan 11S1(config-vlan)#exitS1(config)#vlan 12S1(config-vlan)#exitS1(config)#interface range fa 0/1-12 S1(config-if)#switchport access vlan 11 S1(config-if)#exitS1(config)#interface range fa 0/13-20 S1(config-if)#switchport access vlan 12 S1(config-if)#exitS1(config)#interface fa 0/24S1(config-if)#switchport mode trunk S1(config-if)#exitS1(config)#endswitch>enSwitch#conf tSwitch(config)#hostname S2S2config)#vlan 21S2(config-vlan)#exitS2(config)#vlan 22S2(config-vlan)#exitS2config)#interface range fa 0/1-12S2(config-if)#switchport access vlan 21 S2(config-if)#exitS2(config)#interface range fa 0/13-20 S2(config-if)#switchport access vlan 22 S2(config-if)#exitS2(config)#interface fa 0/24S2(config-if)#switchport mode trunk S2(config-if)#exitS2(config)#endR3配置Continue with configuration dialog? [yes/no]: nPress RETURN to get started!Router>enRouter#conf tRouter(config)#hostname R3R3(config)#interface fastEthernet 0/0R3(config-if)#no shutdownR3(config)#interface fastEthernet 0/0.1 // 配置子接口R3(config-subif)#encapsulation dot1Q 11 //在路由器上配置trunk的封装协议R3(config-subif)#ip address 172.20.11.254 255.255.255.0R3(config-subif)#exitR3(config)#interface fastEthernet 0/0.2 // 配置子接口R3(config-subif)#encapsulation dot1Q 12 //在路由器上配置trunk的封装协议R3(config-subif)#ip address 172.20.12.254 255.255.255.0R3(config-subif)#endR3(config)#interface fastEthernet 0/1R3(config-if)#no shutdownR3(config-if)#ip address 172.16.100.2 255.255.255.252 R3(config-if)#exitR3#conf tR3(config)#router ospf 1R3(config-router)#network 172.20.11.0 0.0.0.255 area 0 R3(config-router)#network 172.20.12.0 0.0.0.255 area 0 R3(config-router)#network 172.16.100.0 0.0.0.3 area 0 R3(config-router)#endR4配置Continue with configuration dialog? [yes/no]: n Press RETURN to get started!Router>enRouter#conf tRouter(config)#hostname R4R4(config)#interface fastEthernet 0/0R4(config-if)#no shutdownR4(config)#interface fastEthernet 0/0.1 // 配置子接口R4(config-subif)#encapsulation dot1Q 21 //在路由器上配置trunk的封装协议R4(config-subif)#ip address 172.20.21.254 255.255.255.0R4(config-subif)#exitR4(config)#interface fastEthernet 0/0.2 // 配置子接口R4(config-subif)#encapsulation dot1Q 22 //在路由器上配置trunk的封装协议R4(config-subif)#ip address 172.20.22.254 255.255.255.0R4(config-subif)#endR4(config)#interface fastEthernet 0/1R4(config-if)#no shutdownR4(config-if)#ip address 172.16.100.6 255.255.255.252R4(config-if)#exitR4(config)#router ospf 1R4(config-router)#network 172.20.21.0 0.0.0.255 area 0R4(config-router)#network 172.20.22.0 0.0.0.255 area 0R4(config-router)#network 172.16.100.4 0.0.0.255 area 0R4(config-router)#endR2配置Router>enRouter#conf tRouter(config)#hostname R2R2(config)#interface fastEthernet 0/0R2(config-if)#ip address 172.16.100.1 255.255.255.252 R2(config-if)#no shutdownR2(config-if)#exitR2(config)# interface fastEthernet 0/1R2(config-if)#no shutdownR2(config-if)#ip address 172.16.100.5 255.255.255.252 R2(config-if)#exitR2(config)# router ospf 1R2(config-router)#network 172.16.100.0 0.0.0.3 area 0 R2(config-router)#network 172.16.100.4 0.0.0.3 area 0 R1(config-router)#end。
路由器OSPF协议配置命令

设置接⼝的络类型。
no ip ospf network-type取消设置。
[ no ] ip ospf network-type { nonbroadcast | point_to_multipoint }【参数说明】nonbroadcast设置接⼝的络类型为⾮⼴播NBMA类型。
point_to_multipoint设置接⼝的络类型为点到多点。
【命令模式】接⼝配置模式【使⽤指南】在没有多址访问能⼒的⼴播上,应该将接⼝配置成NBMA⽅式。
当⼀个NBMA络中,不能保证任意两台路由器之间都是直接可达的话,应将络设置为点到多点的⽅式。
【举例】配置接⼝Serial0为⾮⼴播NBMA类型。
Quidway(config-if-Serial0)#ip ospf network-type nonbroadcast【相关命令】14. ip ospf neighborip ospf pollinterval在NBMA和点到多点接⼝上配置发送轮询HELLO报⽂的时间间隔,no ip ospf pollinterval命令恢复为缺省值。
ip ospf pollinterval timeno ip ospf pollinterval【参数说明】time为发送轮询HELLO报⽂的时间间隔,以秒为单位,合法的范围是0~65535。
【缺省情况】接⼝缺省发送轮询HELLO报⽂的时间间隔为120秒。
【命令模式】接⼝配置模式【使⽤指南】在NBMA和点到多点络中,当⼀台路由器的邻居⼀直没有响应时(时间间隔超过了dead-interval ),仍然有必要继续发送HELLO 报⽂,但发送的频率要降低为以pollinterval的频率发送。
所以pollinterval要远⼤于hello-interval的值,⾄少为两分钟(120秒)。
通过配置轮询间隔以指定该接⼝在与相邻路由器构成邻接关系之前发送轮询HELLO报⽂的时间周期。
【举例】在接⼝Serial0上配置发送轮询HELLO报⽂的时间间隔为130秒。
优化OSPF的配置命令

优化OSPF的配置命令
2、配置OSPF的接口参考带宽 ① [H3C] ospf 进程号 /*开启OSPF路由协议 ② [H3C-ospf-1] bandwidth-reference /*配置接口参考带宽,默认参考带宽为100Mbps 3、配置OSPF网络类型的命令 ① [H3C] int GigabitEthernet 0/0 /*进入到路由器的接口模式下 ② [H3C-GigabitEthernet0/0] ospf network-type { broadcast | nbma | p2mp | p2p } /*配置接口的网络类型
优化OSPF的配置命令
8、在ASBR上配置路由聚合 ① [H3C] ospf 进程号 router-id 自身的RID /*开启OSPF路由协议 ② [H3C-ospf-1] asbr-summary 聚合后网段 子网掩码 [not-advertise] /*参数not-advertise代表不向其它区域发布这条路由
优化OSPF的配置命令
6、OSPF引入默认路由的命令 ① [H3C-ospf-1] default-route-advertise [always] /*引入默认路由,加上always参数可产生一个描述默认路由的5类LSA发布出去 7、在ABR上配置路由聚合 ① [H3C] ospf 进程号 router-id 自身的RID /*开启OSPF路由协议 ② [H3C-ospf-1] area 区域号 /*配置OSPF区域号 ③ [H3C-ospf-1-area-0.0.0.1]abr-summary 聚合后网段 子网掩码 [advertise|not-advertise] /*参数advertise代表发布这条路由,not-advertise代表不发布这条路由
OSPF路由协议配置55620

1.实验目的1.掌握OSPF协议的基本原理和配置;2.熟悉DR的选举原理和配置;3.了解多区域OSPF的原理和配置;4.尝试根据协议原理设计实验过程;5.利用现有的链接完成图示的物理链接2.实验环境(软件条件、硬件条件等)3台MSR3040路由器、一台MSR5060路由器、3台S3610交换机、12台pc;3.实验原理与方法(架构图、流程图等)【OSPF协议】OSPF(Open Shortest Path First开放式最短路径优先)[1]是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。
OSPF路由协议是一种典型的链路状态(Link-state)的路由协议,一般用于同一个路由域内。
在这里,路由域是指一个自治系统(Autonomous System),即AS,它是指一组通过统一的路由政策或路由协议互相交换路由信息的网络。
在这个AS中,所有的OSPF路由器都维护一个相同的描述这个AS结构的数据库,该数据库中存放的是路由域中相应链路的状态信息,OSPF路由器正是通过这个数据库计算出其OSPF路由表的。
作为一种链路状态的路由协议,OSPF将链路状态广播数据包LSA(Link State Advertisement)传送给在某一区域内的所有路由器,这一点与距离矢量路由协议不同。
运行距离矢量路由协议的路由器是将部分或全部的路由表传递给与其相邻的路由器。
【OSPF邻居关系】邻接关系建立的4个阶段:1.邻居发现阶段2.双向通信阶段:Hello报文都列出了对方的RID,则BC完成.3.数据库同步阶段:4.完全邻接阶段: full adjacency邻居关系的建立和维持都是靠Hello包完成的,在一般的网络类型中,Hello包是每经过1个HelloInterval发送一次,有1个例外:在NBMA网络中,路由器每经过一个PollInterval 周期发送Hello包给状态为down的邻居(其他类型的网络是不会把Hello包发送给状态为down的路由器的).Cisco路由器上PollInterval默认60s Hello Packet以组播的方式发送给224.0.0.5,在NBMA类型,点到多点和虚链路类型网络,以单播发送给邻居路由器。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
OSPF 开放式最短路径优先算法Open Shortest Path First(OSPF将时间和距离的资源最优化,这种最优化的结果就是速度的最优化,每个时间片和时系分隔中总有空隙的路径资源存在,使得空隙路径资源被最大化的利用,如果能够将此算法用于“智能交通管理”中,那将是一大突破)(参见:OSPF 开放式最短路径优先算法Open Shortest Path First) 1.router ospf<ProcessID>启动OSPF路由协议进程并进入OSPF配置模式。
若进程已经启动,则该命令的作用就是进入OSPF配置模式。
其中Process ID(PID)是OSPF的进程号,它的范围是1~65535,ID 可以在指定的范围内随意设置,它只对本地路由器内部有意义,不同的路由器PID可以相同,也可以不同。
Router-test(config)#router ospf 10 //路由器启动ospf进程,进程号为102.network address wildmask area area-idNetwork ip<子网号><子网掩码的反码>area<区域号>配置OSPF运行的接口并指定这些接口所在的区域ID。
OSPF路由协议进程将对每一个network配置,搜索落入address wildmask范围(可以是无类别的网段)的接口,然后将这些接口信息放入OSPF链路状态信息数据库相应的area-id中。
(OSPF的SPF 要覆盖全网络的路径,所以使用wildmask,而RIP的V_D只是一个很小的局部范围,因此不能使用wildmask 进行覆盖,其中子网掩码的反码的计算方法为,将子网掩码表示成2进制,然后各位取反,再转换成10进制即可。
如:子网掩码:255.0.0.0的反码为0.255.255.255)OSPF协议交互的是链路状态信息而不是具体路由信息。
OSPF路由是对链路状态信息数据库调用SPF算法(参见:SPF算法)计算出来的。
area-id为0的区域为主干区,一个OSPF域内只能有一个主干区。
其他区域维护各自的链路状态信息数据库,非0区域之间的链路状态信息交互必须经过主干区。
同时位于两个区域的路由器称为区域边界路由器,即ABR。
ABR是非0区域的路由出口,在ABR上一般有一个非0区域和一个主干区域的链路状态信息数据库,两个数据库之间交互区域间的链路状态信息。
Router-test(config)#router ospf 10 //路由器启动ospf进程,进程号为10Router-test(config-router)#network 192.168.1.0 0.0.0.255 area 0 //将192.168.1.0定义为参与OSPF的网络,OSPF覆盖全网设备,设置OSPF主区域号为0Router-test(config-router)#exit //从OSPF协议配置模式退到全局配置模式Router-test(config)#exit //从全局配置模式退到特权用户模式Router-test#_ //路由器处于特权用户模式配置单个IP地址参与OSPFRouter-test(config)#router ospf 10 //路由器启动ospf进程,进程号为10Router-test(config-router)#network 192.168.1.1 0.0.0.0 area 0 //将IP地址为192.168.1.1的设备定义为参与OSPF算法,OSPF覆盖全网设备,设置OSPF主区域号为0(192.168.1.1的子网掩码是广播地址255.255.255.255,其反码是0.0.0.0)Router-test(config-router)#exit //从OSPF协议配置模式退到全局配置模式Router-test(config)#exit //从全局配置模式退到特权用户模式Router-test#_ //路由器处于特权用户模式3.area area-id range address mask {advertise|no-advertise} Area<区域号>rang<子网号><子网掩码>该命令用于在ABR上将某区域的路由聚合后通告进另一区域,目的是减小路由表的大小。
address mask表示聚合的范围(可以是无类别的网段)。
如果是advertise,落入这一范围的路由将被聚合成一条address mask的路由通告出去,而那些具体路由将不被通告;如果是no-advertise,落入这一范围的路由将不会被通告也不会被聚合后通告。
Router-test(config)#router ospf 10 //路由器启动ospf进程,进程号为10Router-test(config-router)#area 0 rang 212.37.123.0 255.255.255.0//将主区域(area0)内的路由汇聚后通告进212.37.123.0的网络区域Router-test(config-router)#exit //从OSPF协议配置模式退到全局配置模式Router-test(config)#exit //从全局配置模式退到特权用户模式Router-test#_ //路由器处于特权用户模式4.passive-interface配置被动接口Router-test(config)#router ospf 10 //路由器启动ospf进程,进程号为10Router-test(config-router)#passive-interface ethernet0//标准以太网环境配置OSPF的被动接口Router-test(config-router)#exit //从OSPF协议配置模式退到全局配置模式Router-test(config)#exit //从全局配置模式退到特权用户模式Router-test#_ //路由器处于特权用户模式另外,第三层的交换机的配置命令如下Router-test(config)#router ospf 60 //路由器启动ospf进程,进程号为60Router-test(config-router)#passive-interface vlan10 //局域网环境配置OSPF的被动接口Router-test(config-router)#end//直接从OSPF协议配置模式退到特权用户模式Router-test#_ //路由器处于特权用户模式5.distribute-list配置路由过滤distribute-list有两种,一种是基于out方向的;一种是基于in方向的;out方向:distribute-list {access-list-number | name } outin方向:distribute-list [access-list-number | name ] | [route-map map-tag] in [interface-type interface-number]Distribute-list在距离矢量路由协议与链路状态协议的不同用法距离矢量协议Rip Eigrp因为距离矢量协议直接传递路由信息,会在运行协议进程接口的in 和out方向控制相应协议路由信息Distribute-list in在协议接口的in方向控制路由信息,只改变自己,其它路由器不改变Distribute-list out在协议接口的out方向控制路由信息,自己不改变,其它路由器会改变。
Router-test(config)#access-list 10 deny any //配置访问控制列表Router-test(config)#router ospf 10 //启动OSPF协议,进程号为10Router-test(config-router)#distribute-list 10 out seria0 //在同步接口模式下将10号访问控制列表中的路由信息更新至本路由器的访问路径中(其中10为已在全局配置模式下配置的访问控制列表,其中定义了路由过滤信息) Router-test(config)#end //end直接退回到特权用户模式Router-test#_ //路由器处于特权用户状态6.distance 配置管理距离该命令用来配置或改变OSPF的管理距离Router-test(config)#router ospf 10 //启动OSPF协议,进程号为10Router-test(config)#distance 100 //配置路由器管理距离为100Router-test(config)#end //end直接退回到特权用户模式Router-test#_ //路由器处于特权用户状态7.redistribute 引入外部路由命令redistribute[metric number] /[tag number] /protocol [metric-type {1|2}]redistribute <引入外部路由的花费值>/<引入外部路由是默认的标记值>/protocol<引入外部路由时外部路由的的类型>将非OSPF协议的路由信息重分配进OSPF。
protocol为重分配的路由源,可以是connected、static、rip和bgp。
metric number为被重分配路由的外部度量值,可选项。
没有配置该选项时,被重分配路由的外部度量值取default metric number配置的值,未配置default metric number时,默认为10。
外部路由被重分配进OSPF后,可能变成OSPF External1类型或者OSPF External2类型。
可以通过metric-type {1|2}来指定被重分配后的类型,默认为OSPF External2类型。
两种类型的区别体现在度量值的计算方法上:OSPF External1类型认为被重分配路由的外部度量值和OSPF域内度量值相当,OSPF域内度量值不可忽略,所以其最终的度量值为外部和OSPF域内之和;OSPF External2类型认为被重分配路由的OSPF域内度量值相对其外部度量值可忽略,所以其最终的度量值即外部度量值。
一旦配置了重分配,路由器即成为自治系统边界路由器,即ASBR。
Router-test(config)#router ospf 10 //启动OSPF协议,进程号为10Router-test(config-router)#redistribute metric 200 //引入外部路由时度量值为200 Router-test(config-router)#redistibute tag 100 //配置外部路由的标记值为100(该命令用来配置引入外部路由时默认的标记值,标记能告诉OSPF,外部路由源于什么路由协议。