DR与BDR(7/21,48min)

双方路由器进入2Way状态后,可能(若接口是PPP封装)会进入选举状态

缺省情况下,OSPF认为帧中继、ATM(异步传输)的网络类型是NBMA(非广播多路访问)

PPP不需要源目MAC

只要是Ethernet Ⅱ类型,就是广播多路访问类型

术语

备注

DR

Designed Router,指定路由器,类似班长,总经理

BDR

Backup DR,备用DR,类似副班长、副总经理

DRothers

类似普通学生、普通员工

关系

DR、BDR、DRothers之间都保持邻接关系(Full)

Drothers之间只保持邻居关系(2Way)

地址

224.0.0.6向DR与BDR发送链路状态更新

224.0.0.5向所有OSPF路由器发送

选举规则

首先比较Hello报文中携带的优先级:

优先级范围0-255,默认1

优先级最高的被选举为DR,优先级次高的被选举为BDR

优先级为0的不参与选举

优先级一致的情况下,比较RID,越大越优先

选举具有非抢占性,除非当DR与BDR都失效或重启OSPF进程

5代表all ospf路由,6代表片dr bdr

基于接口决定开销、状态(角色)、类型(广播)、优先级

串口中不选举dr或bdr,没有意义

OSPF度量值

ospf端口号 ospf端口开销_网络

路由方向为路由学习方向

数据方向指数据发送方向

开销最小为1(只取整,不四舍五入)

Huawei的回环口开销为0(Cisco为1)

修改接口开销值:int lo 1;ospf cost 10

ospf端口号 ospf端口开销_优先级_02

 左侧为129(出接口开销相加)右侧为65(出接口开销增加)实验/生产环境需要自行查看

OSPF配置(7/20,19min)

命令

备注

ospf 1 router-id 1.1.1.1

开启OSPF,进程号缺省为1

手动配置Router-id

area 0或area 0.0.0.0

配置区域

network 192.168.0.0 0.0.0.255

宣告网络,指定运行OSPF的接口;

使用反掩码来匹配(255.255.255.255-掩码)

display ospf peer [brief]

显示OSPF邻居信息

ospf timer hello 10

修改Hello包发送间隔

ospf timer dead 40

修改Hello包超时时间

display ospf interface gi0/0/0

显示OSPF接口信息

ospf dr-priority 100

修改OSPF接口优先级

ospf cost 10

(接口视图下)修改开销,

范围1-65535,缺省1

bandwidth-reference 100

调整带宽参考值(公式分子),默认为100Mbps;

需要在整个OSPF网络中统一调整

reset ospf process

重启OSPF进程

 network 192.168.0.1 0.0.0.0 精确匹配一个主机地址

只调hello包发送间隔,dead time也会变化(默认四倍)

分别调调整hello与dead time,二者数值可以没有关系

注入静态路由

[R4]ospf 1
[R4-ospf-1]import-route direct

OSPF综合实验(认证及缺省路由发布) (7/21,60min)

实验拓扑

只提及缺省路由发布与认证语法,配置过程在下一篇中给出

ospf端口号 ospf端口开销_网络_03

OSPF发布缺省路由:

在ASBR上

[R4]ip route-s 0.0.0.0 0 48.0.0.8
[R4]ospf 1
[R4-ospf-1]defalut-route-advertise

此时R1、R3、R6都会有一条默认路由

MD5认证

ospf端口号 ospf端口开销_ospf端口号_04

 OSPF认证命令:

命令

备注

int gi0/0/0

        ospf authentication-mode md5 1 cipher ayanami

配置接口认证

ospf 1

        area 0

        authentication-mode md5 1 cipher ayanami

配置区域认证

接口配置与区域配置二选一即可,可同时配置,接口认证优先生效;此处“1”为密钥id

提到CCIE排错的“1”与“I”