链路状态信息包括:
1、链路状态
2、接口的IP地址和子网掩码
3、链路的带宽(开销)
4、该链路所包含的路由器
Ospf定义的网路类型:
一、 P2P网络
仅两台路由器连接;支持广播和组播数据包的转发。
P2P网络的例子:两台通过PPP(Point-To-Point Protocol)链路相连接的路由器网络
二、 广播型网络
多台设备共享同一链路连接;支持广播和组播数据包的转发。
广播型网络的例子:通过以太网链路连接的路由器网络。
三、 NBMA网络
多台设备通过VC连接;不支持广播和组播。每个路由器的邻居建立需要手动配置
四、 P2MP网络
多个点到点的集合
支持广播和组播;
一类LSA:link-id 是对端路由器的router-id data是用10.1.13.1的接口连接的路由器 p2p类型
二类LSA:link-id 是DR的接口IP地址,data是宣告本地接口的IP地址 adv是dr的router-id link-Type TransNet
虚链路的作用:(虚链路是骨干域的延伸)连接远离骨干区域的普通区域,缝合断裂的骨干区域
ABR:普通域和骨干域的边界
Ospf计算的前提是:LSDB同步
Stub区域:末节区域,这个区域后面不能加入其他任何区域,拒绝接受外部路由;设置stub区域的目的减少该区域的lsa数量,过滤4类5类lsa的特殊区域。由该区域同时连接骨干区域的ABR,向该区域发布一条3类的缺省。
NSSA区域在将七类LSA转为五类LSA的时候,只能在一个ABR上进行转换,如果有两个ABR则在router-id大的路由器上进行转换(防止环路出现)
Defult-cost当出现负载均衡时,在【0.0.0.1】中通过delult-cost修改cost值
三类LSA可以修改,与距离矢量差不多,距离矢量每传播一次,修改一次。
Ospf的区域汇总必须在出区域之前做汇总
Ospf的三类过滤:
- 汇总的方式做过滤
Abr上 明细路由中
Abr-summary x.x.x.x x.x.x.x not-adv - 用filter过滤工具
abr上,用ACL
ospf的默认路由下发
(1) 单区域下发
配置特殊区域即可获得单区域的默认路由
(2) 整个ospf
使用default-route-advertise命令 (1)路由表中存在一条默认,如果该默认消失那么ospf下发的默认也会消失 (2)路由表中不存在默认,那么可以在default-route-advertise后追加always命令,强行下发一条默认----不推荐,容易在一些特殊情况出环。
Ospf的更新
定时更新与触发更新
定时更新:
Lsa每1800s定时更新
LSU一般是单播
DD类型的LSA只包含LSA的摘要信息
Router链路类型(p2p transnet stub virtual-link)和网络类型不是一个概念;
Ospf的网络类型分类:
P2P
P2P : 指的是一种从一种接口通过介质只能到达另一个唯一接口的网络,其链路类型是P2P;常见的线路一般是广域网的串型线路,二层协议是PPP和HDLC的都是P2P线路;
P2MP:没有一种线路默认识别为P2MP,这种线路是人工强制指定的一种线路,一般用于改造默认为NBMA的线路或者hub-spoke类型的线路
MA BMA NBMA
Ospf的建邻和进程号无关
3类LSA经过ABR是不修改ADV,4类LSA经过ABR时修改ADV
每台路由器根据有向图,使用SPF算法计算出一颗以自己为根的最短路径树,这棵树给出了自治系统中各节点的路由
IS-IS
优点:简便性 扩展性强
根据实验要求,操作的步骤为:
1、搭建拓扑结构
2、配置接口IP和环回IP
3、启用ospf协议
4、配置虚链路
5、启动rip
6、汇总rip的路由
7、重发布
8、配置ospf的安全认证
一、搭建拓扑结构
二、配置接口IP和环回
以R1为例
3、启用ospf协议
R1
ospf 1 router-id 1.1.1.1
area 0.0.0.0
network 1.1.1.1 0.0.0.0
network 10.1.123.1 0.0.0.0
R2
ospf 1 router-id 2.2.2.2
area 0.0.0.0
network 2.2.2.2 0.0.0.0
network 10.1.123.2 0.0.0.0
area 0.0.0.1
network 10.1.24.2 0.0.0.0
R3
ospf 1 router-id 3.3.3.3
area 0.0.0.0
network 3.3.3.3 0.0.0.0
network 10.1.123.3 0.0.0.0
area 0.0.0.2
network 10.1.35.1 0.0.0.0
R4
ospf 1 router-id 4.4.4.4
import-route rip 1
area 0.0.0.1
network 4.4.4.4 0.0.0.0
network 10.1.24.1 0.0.0.0
R5
ospf 1 router-id 5.5.5.5
area 0.0.0.2
network 5.5.5.5 0.0.0.0
network 10.1.35.2 0.0.0.0
area 0.0.0.3
network 10.1.56.1 0.0.0.0
4、配置虚链路
R3
ospf 1 router-id 5.5.5.5
area 0.0.0.2
vlink-peer 3.3.3.3
R5
ospf 1 router-id 5.5.5.5
area 0.0.0.2
vlink-peer 3.3.3.3
5、启动rip
R4
rip 1
undo summary
version 2
network 10.0.0.0
import-route ospf 1rip 1
R8
undo summary
version 2
network 20.0.0.0
network 10.0.0.0
R1 R7类似
6、汇总rip的路由
interface GigabitEthernet0/0/1
rip summary-address 20.1.8.0 255.255.248.0
ip route-static 20.1.8.0 255.255.248.0 NULL0
R1类似
7、重发布
在ABR R4和ABR R1上进行重发布的操作
R4
ospf 1 router-id 4.4.4.4
import-route rip 1
rip 1
import-route ospf 1
在R1 上类似
8、配置ospf的安全认证
[r3-ospf-1-area-0.0.0.2]authentication-mode md5 1 cipher 123456
[r5-ospf-1-area-0.0.0.2]authentication-mode md5 1 cipher 123456
在配置上NSSA区域减少区域
实验到这就结束了;