实验拓扑如下
实验目的:
1.掌握OSPF引入静态路由的办法
2.掌握OSPF引入直连路由的办法
1、先进行多区域ospf配置
先进行单区域的配置
[Huawei]sysname AR1
[AR1]route id 1.1.1.1
[AR1]int g0/0/0
[AR1-GigabitEthernet0/0/0]ip address 12.1.1.1 24
[AR1]ospf 1
[AR1-ospf-1]area 0
[AR1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0
[AR1-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255
在其他的设备上按照图上要求进行相应的配置
2、在R1上引入外部路由
在这里我们采取使用引入一条直连路由
[AR1]int LoopBack 100
[AR1-LoopBack100]ip address 100.100.100.100 32
[AR1]ospf
[AR1-ospf-1]import-route direct
//引入本地直连路由
查看AR4的ospf路由表我们可以清楚的看见引入了一条路由并且它的cost值为1 还显示了是由1.1.1.1这台路由器引入的。
[AR1-ospf-1]import-route direct cost 100 type 1 tag 8888
修改直连路由的cost值为100,开销是用来衡量路径优劣的指标,数值越小表示路径越好。通过设置开销,可以影响 OSPF 在选择最佳路径时的决策。
type 1:表示导入的直连路由的类型为 Type 1。Type 1 路由是指在 OSPF 中使用的默认路由类型,也称为区域内路由。
tag 8888:表示为导入的直连路由设置一个标签(tag)。标签是一个用户定义的数值,用于标识特定的路由。通过标签,可以对路由进行分类和操作。
我们再次查看AR4的ospf路由表
我们可以看到cost值为103,这是因为cost值在每经过一次路由器的时候就会加一他是通过AR1传给AR2在AR2中这条路由cost就是101再由AR2传给AR3在AR3中cost值就是102传到最后到了AR4的时候cost值就变为了图中的103。并且路由类型也变为了我们设置的区间内路由,标签也是我们设置的8888.
再看下面的一张图我们不难发现当我们吧区域类型设置为type2时候他的cost值就不会和区域内路由一样进行变化他的cost值一直都是100。
引入静态路由
[AR1]ip route-static 200.200.200.0 24 NULL 0
写入一条静态路由
[AR1-ospf-1]import-route static cost 2334 tag 2334 type 2
引入静态路由
可以看出我们写入的路由正常的在AR4上学习到了。