华为OSPF动态路由实战
实验环境:实验:
1.RID的选举
2.DR的选举
3.邻接关系的建立
4.基本配置
5.路由引入
6.ASE1/ASE2 ,N1/N2路由分析
7.6种LSA分析
8.stub/完全stub/NSSA/完全NSSA
9.路由聚合通报分析
ospf 10 router-id1.1.1.1 环卫口的地址作为router-id。
area 1新建区域1
network 12.0.0.00.0.0.3 通报自己的IP信息
network1.1.1.10.0.0.0
< AR1>reset ospf 10 process graceful-restart 重启OSPF
<AR1>dis ospf 10 brief 可以查看ospf信息
ospf 10router-id2.2.2.2
area 1AR2也属于区域1
network12.0.0.0 0.0.0.3
network 23.0.0.0 0.0.0.3
AR3属于区域边界路由(ABR),同时具备区域1和区域0.环卫口的IP放在区域0或者1都可以
ospf 10router-id 3.3.3.3
area1
network 23.0.0.0 0.0.0.3
area 0
network 34.0.0.0 0.0.0.3
network 3.3.3.3 0.0.0.0
ospf10 router-id 4.4.4.4
network 34.0.0.0 0.0.0.3
area 2
network 45.0.0.0 0.0.0.3
network 4.4.4.4 0.0.0.0
ospf 10 router-id5.5.5.5
area 2
network 45.0.0.0 0.0.0.3
network 5.5.5.5 0.0.0.0
配置好以后可以通过:
<AR3>display ospf peer brief 查看邻居关系
此时关于ospf基本的配置已经好了。
<AR4>display ospf interface g0/0/0 查看ospf接口信息
ospf的cost值是由100M/接口的带宽,所得到的值,至小为1。
状态为DR,网络类型type为广播.
---------------------------------------------------------
OSPF启动以后邻居关系建立过程:
1.Init状态:首先由一方发起hello报文(如果发送4次hello报文都没人回应,就会人为整个区域就只有自己,则自己就成为DR,如果有人回应则route-ip大的为DR)
2.2Way状态:当对方回应hello报文,收到对方回应的报文后关系将成为2Way的关系(而在回应之前一定是Down的状态)
3.ExStart状态:2Way状态以后将进行ExStart这个状态,ExStart状态会选主从.
4.Exchange状态:主从选好以后在Exchang状态下会相互发送DBD,主先送。
5.loading状态:收到对方的DBD头部信息的时候,会向对方发送LSR请求需要的信息.
6.full状态:对方收到LSR以后会发送LSU来回应。(最终为full的关系)
--------------------------------------------------------------------
配置AR6和AR1的RIP协议:
rip
version 2
undo summary
network 6.0.0.0
network16.0.0.0
rip
version 2
undo summary
network 16.0.0.0
<AR1>displayip routing-table protocolrip此时可以查看AR1的rip路由信息
需要让AR6和其他路由相互学习。在AR1上做路由引入(此时的AR1为ASBR角色):
import-routeriptype 11代表度量值累加,比如AR2学到的度量值为1.那么AR3学到 的度量值就为2 ,默认是2 不累加。
import-routeospf10 引入ospf
<AR2>display ospf routing 可以看到ospf学到的rip的类型为1
LSA:
1和2类:只能在本区域交互链路状态信息,如果要往外转发需要区域边界路由器的参与,区域边界路由 去通过使用3类进行描述,并向外传递
3类: 可以在区域边界交互信息
4类: 用于定位ASBR
5类: 在不同的协议域之间交互信息
7类: 之在nssa区域里泛洪,并通报引入外部路由列入RIP
<AR2>display ospf lsdb router 查看1类LSA信息
<AR3>displayospf lsdbnetwork查看2类LSA,结合1类。
不再同一区域的AR4和AR5,是不知道谁是ASBR,所以AR3作为Abr会为AR4产生一个4类来标记谁是ASBR
<AR4>display ospf lsdb asbr 查看4类LSA
<AR5>display ospf lsdb sum 查看3类LSA。作为AR5会收到很多AR4通过3类描述出来的信息。
------
<AR5>display ospf lsdb ase 查看5类LSA,5类像整个ospf域通告路由
优化成Stub区域,优化掉4类和4类:例如,区域2,所有的设备只有一条链路连到ABR上,可以优化掉4 5类LSA,AR4通过3类进行描述通报给AR5
Stub只能在没有外部区域的情况下使用:Stub区域优化网络。
ospf 10
-ospf-10]area 2
-ospf-10-area-0.0.0.2]stub
ospf 10
-ospf-10]area 2
-ospf-10-area-0.0.0.2]stub
此时再查看4类和5类已经没有信息了
优化成完全stub区域:比stub少了3类的明细,只接收一条默认的3类
stub no-summary
stub no-summary
有Asbr的区域 别入区域1则不能优化为stub区域。因为他必须要5类去通报RIP的外部路由。但是如果要优化则可以使用NSSA优化
NSSA优化: 优化以后 4和5类没有了。通过7类nssa进行通报
nssa
nssa
nssa
<AR1>dis ospf lsdb nssa 查看多出来的7类,7类的泛洪范围只能在nssa区域里
此时的AR3会把自己变成Asbr,把nssa区域里的路由转换成5类向整个ospf区域进行通告
可以通过AR4的1类看到3已经变成Asbr了
区域内的网络聚合:先去掉nssa 和stub ,undo nssa ,undo stub
域内的路由汇总只能在ABR上,域外的路由汇总只能在Asbr上做
int LoopBack 10
ip add 172.16.0.1 24配置两个环卫口模拟网段
ip address 172.16.1.1 24
network 172.16.0.00.0.0.255
network 172.16.1.00.0.0.255
此时的路由表显示的都是明细
abr-summary172.16.0.0 255.255.254.0 路由汇总
聚合以后:
外部网络聚合:
外部的路由只能在ASBR上做
ip add 173.16.1.1 24
ip add 173.16.0.1 24
network173.16.0.0
聚合前:
asbr-summary 173.16.0.0 255.255.254.0 路由汇总
汇总以后:
修改度量值
ospf cost 10 通过调整OSPF的cost值来调整流量的走向。值越小越优先
页:
[1]