CCNP OSPF

来源:互联网 发布:考勤管理系统源码 编辑:程序博客网 时间:2024/04/30 22:37

本人菜鸟一枚刚开始学

RIP7层  EIGRP为4层上层协议号为88OSPF为4层上层协议号为89

一、分类

1.是一个IGP

2.支持VLSM和CIDR

3.是一个链路状态协议(发送的是LSA),同一个区域的router通过收到的LSA加入到链路状态数据库(LSDB),

通过OSPF算法以自己为根算出最优的路由条目,把最优的路由条目加入到路由表当中。LSA传递是基于泛红传递的。

二、注意

区域

1.在多个区域中要使用area0相连接,单个区域中可以不用。不同区域之间的路由传递要通过OSPF的边界路由器,

2.在一个属于多区域的路由器中,该路由器会独立维护这些区域的LSDB。

3.要使得ospf收敛,要保证一个区域内的LSDB要保持一致。



三、邻居

1.相同的HELLO时间、相同的dead时间。
2.相同的区域。
3.相同的认证类型和相同的认证密钥。
4.如果把一个非骨干区域部署为一个特殊区域,区域内所有路由器要部署为相同的区域类型。
5.同样的MTU值 建立邻居时无视 MTU值的命令IP ospf mtu-ignore(接口模式下)


down 初始状态,接口被宣告进ospf没有发送任何报文。
initial 通过接口收到了一份hello报文。
two-way 通过接口收到了一份带有neighbor字段其中带有自己router-id的hello报文。
exstart 交互三个不带LSA报头的dbd报文, 协商主从关系。
exchange 由master发起交互DBD
loading 交互LSR和LSU和LSAACK实现LSDB的同步。
FUll 当LSDB同步时,到FULL。


查看OSPF的命令
1.show ip  ospf neighbor
2.show ip ospf int
3.show ip ospf int br
4.show ip portocols
5.show ip ospf database
6.show ip ospf database router

特性

 1.修改HELLO时间: 接口模式 ip ospf hello-interval

2.seed metric :种子度量值,对于OSPF而言如果将BGP路由重分发进OSPF,seed metric 默认为1,
所有其他外部seed metric 默认为20 在ASBR上将E2改成O E1 进程模式下 redistritbute eigrp 90 subnets metric-type 1

四、OSPF算法
运行ospf内的每一个区域的LSDB都相等,以自己为根用cost算出最优路由然后加表。

四、五种报文

1.hello
2.DBD(同步邻居的LSDB)
3.LSR(请求你需要的LSA)
4.LSU(完整的LSA信息)
5.LSACK(确认收到 要返回一个ACK)

1.router LSA : 描述了包含了该路由器所连接的所有直连的链路,链路的前缀 掩码 链路类型。传播范围:一个区域内。
通告者:每一台属于该区域的路由器只会向该路由器通告一条LSA。
LINK-ID:通告该LSA的路由器RID
ADV router:通告该LSA的路由器RID
2.network LSA :传播范围:同 1 类 。
通告者:MA网段的DR
包含内容:拓扑信息,包含了该MA网段直连的所有路由器的RID信息,该MA网段的掩码
LINK-ID : 该MA网段DR接口的IP地址
ADV router : 该DR的RID
3.summary network LSA
传播范围:除了该区域外的整个OSPF路由选择域
通告者:ABR
包含内容:一条3类LSA包含一条OSPF域间路由
LINK-ID:3类LSA路由的前缀
ADV router:ABR的RID    3类LSA在OSPF路由器选择域内传递的时候为了保证可达性每跨越一个ABR都会自动改写为该ABR的RID
4.EXTERNAL LSA 
传递范围:整个OSPF路由选择域
通告者:ASBR
包含内容:纯路由信息,一条OSPF域外路由对应一条LSA
LINK-ID:域外路由的前缀
AVD  ROUTER :ASBR的RID,该LSA在OSPF域内传递的时候,ADVrouter不会发生改变

SUMMARY  ASB LSA 
传递范围:除了ASBR所在区域之外的整个路由选择域
通告者:和ASBR在同一个区域的ABR
包含内容:拓扑信息,描述了ASBR所在的位置
LINK-ID: ASBR的router-id
AVD router:通告者ABR的RID 。并且该值每跨越一个ABR都会自动改变。 


原创粉丝点击