OSPF

1.动态路由协议

动态学习收敛路由
距离矢量路由协议:RIP、EIGRP、BGP
链路状态路由协议:OSPF、ISIS

2.OSPF基础

现网中使用最多的,共有协议,任何厂家都能使用
管理距离AD值:
CISCO:STATIC=1、OSPF=110,静态优于OSPF
管理距离不会传递,越小越优先
度量值Metric
OSPF:COST 100/带宽(m)
S=1.544M COST=64 cpos时序 国内标准2m
E=10m cost=10
F=100m cost=1
G=1000m cost=1
TEN G=10000m cost=1
修改带宽:bandwidth-reference 10000 10000/带宽(m)

3.配置命令

ospf 1 router-id x.x.x.x
area 0
network 172.16.12.0 0.0.0.255
network 192.168.100.1 0.0.0.0
network 192.168.200.1 0.0.0.0

4.OSPF五种包

  1. hello
    建立邻居:同网段、同区域
    维护邻居:周期性的发送,10S发送一次,40S超时。
  2. dbd
    数据库描述信息
  3. lsr
    链路状态请求包,dbd中对应的路由信息
  4. lsu
    链路状态更新包,发送路由信息。LSA→LSDB→SPF→路由表
  5. lasck
    链路状态确认包,确认对方发送的lsu信息

5.操作流程

思科配置:
config
router ospf 1 //进程号,不同的进程号相对独立
network 172.16.12.0 0.0.0.255 area 1
//网段:需要宣告接口的网段
反掩码:需要宣告接口的掩码置反
区域:此接口对应的区域

验证:

show ip ospf neighbor
ping
  1. 为什么可以通?
    因为有路由
  2. 为什么有路由?
    建立了邻居关系,邻居表是正常的,宣告配置没有问题
  3. 怎么计算出来路由?
    LSU→LSA→LSDB→SPF→ROUTE
    链路状态数据库:show ip ospf database
三张表:
  1. 邻居表:
    建立的邻居关系如何:show ip ospf neighbor
  2. 链路状态数据库:
    所有有关OSPF传递过来的信息:show ip ospf database
  3. ospf路由表:
    使能(最优的条目)的路由加入表项:show ip route ospf

6.建立邻居的过程

七种状态:
  1. down:
    没有宣告,接口down状态。
  2. init:
    router-id:标识设备在ospf种的名称
    选举:
    1.手动 router ospf 1 → router-id 2.2.2.2
    2.逻辑接口IP地址最大的,loop
    3.物理接口IP地址最大的
    互发hello包
    跳转条件:设备间了解到对方的router-id
  3. 2-way:
    选举DR:
    概念:DR指定路由器,收集同一个广播域其他DRother路由信息,进行打包发送。
    选举规则:
    1.DR优先级,越大越优先,范围0-255,默认为1,为0时不参与选举。
    2.router-id,越大越优先
    3.DR选举时间:10-40S
int f0/0
ip ospf priority 0 //修改优先级
  1. exstart:
    信息交换初始状态,在这个状态下,本地路由器和邻居将建立Master/Slave关系,并确定DD Sequence Number,路由器ID大的的成为Master。
  2. exchange:
    信息交换状态:本地路由器和邻居交换一个或多个DBD分组(也叫DDP) 。DBD包含有关LSDB中LSA条目的摘要信息。
  3. loading:
    信息加载状态:收到DBD后,使用LSACK分组确认已收到DBD。将收到的信息同LSDB中的信息进行比较。如果DBD中有更新的链路状态条目,则想对方发送一个LSR,用于请求新的LSA 。
  4. full:
    完全邻接状态,这种邻接出现在Router LSA和Network LSA中。

重置进程:

clear ip ospf process
y
组播地址

224.0.0.5、224.0.0.6
DR、BDR、DROTHER
DR接收:
224.0.0.6(DRoeher发送)
224.0.0.5(BDR、DRother)
DRother接收: 224.0.0.5(DR发送)
LSU: 路由信息、LSA链路状态通告、224.0.0.6 LSU

2-way和FULL
  1. 2-way:邻居,不传递路由信息。DRother-DRother
  2. FULL: 邻接,传递所有信息。DRother-DR、BDR-DR、DRother-BDR
抓包看OSPF其他的信息
  1. 稳态:FULL,只能看到hello。1800s重新泛红、3600s重新泛红超时,路由丢失。
  2. 重新建立邻居
  3. 接口变更配置变更
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值