OSPF在不同网络环境下默认的不同工作方式
[a3]display ospf interface g 0/0/0 # 查看ospf接口的网络类型
网络类型 | OSPF接口的网络类型(工作方式) | 计时器 |
---|---|---|
BMA(以太网) | broadcast ,需要DR/BDR的选举 | hello:10s ;dead:40 |
P2P(ppp,HDLC,MGRE) | p2p 只能建立一个邻居关系,不需要进行DR/BDR的选举 | hello:10s ;dead:40 |
环回接口(虚拟接口) | p2p , 华为设备虽然标记为p2p,但实际无数据收发,学习到的是32位的主机路由 | 计时器不生效 |
无真实的网络场景(对NBMA的改进) | p2mp, 可以创建多个邻居关系,不需要进行DR/BDR的选举 | hello:30;dead:120 |
NBMA网络(帧中继) | NBMA,不会自动建邻,需手工指定,需要DR/BDR的选举 | hello:30;dead:120 |
BMA网络:
P2P网络:
Cost:
华为设备的串口遵循E1标准,最大传输速率为2.048Mbps(T1标准:最大传输速率为1.544Mbps)
cost = 48 因为 100 / 2.048 = 48.828125
环回接口:
环回接口,别人默认学习的32位主机路由,但是不符合模拟的场景,因此可以通过修改接口类型使其学习真实的掩码信息
[Huawei-LoopBack0]ospf network-type broadcast # 将环回接口的网络类型改为broadcast
MGRE网络:
Cost:
华为设备将tunnel接口的传输速率定义为64Kbps(实际上该接口为虚拟接口,传输速率取决于物理接口)
目的:为了避免选路时选择tunnel接口,因为走隧道会进行复杂的封装,消耗资源
P2MP:
NBMA:
NBMA网络中建邻方式:手工指定,以单播的形式建邻
[a1-ospf-1]peer 12.0.0.1
attempt状态:
尝试状态:一个过度状态,当自己指定邻居时进入attempt,当双方都指定对端为邻居后进入 init