OSPF网络类型
- P2P
- BMA(广播多路访问)
- NBMA(非广播型多路访问)
- P2MP点对多点主站 (P2MP——point 2 multiple point)
- Loopback
- Ndp2mp
- Vlink
注意:loopback接口默认OSPF网络类型为P2P,但是生成路由的网络掩码默认为32位(还原真实网络掩码思科中修改类型为P2P,华为中修改为BMA类型),并且cost为0。
P2P
(POINT_TO_POINT):在一个网段内只能存在两个节点,即便强制连接第三节点,最终也无法正常的通讯。
串行链路上,二层封装技术为ppp(华为默认)或hdlc(思科默认),也就是说没有物理寻址。
物理接口:HDLC(高级数据链路控制协议) PPP (点对点协议) GRE MGRE
hello时间:10s
是否选举DR:不选举
是否自动建立邻居:自动建立
BMA
(BROADCAST)广播型多路访问技术,在一个MA网络中同时存在广播机制。
二层封装技术为以太网
物理接口:以太网
hello时间:10s
是否选举DR:选举
是否自动建立邻居:是
特性:产生的1类LSA不完整,需要2类LSA补充
NBMA
非广播型多路访问技术,在一个MA网络中没有广播机制。
二层封装技术为帧中继(也使用的串行链路)、MGRE
使用的是伪广播机制(不是真正的广播)
物理接口:FR-帧中继(物理接口、多点子接口)ATM-异步传输网络 思科的MGRE
hello时间:30s
是否选举DR:选举DR
是否自动建立邻居:否(建立邻居需要手工指定peer,思科中单边指定就可以,华为需要双方同时指定)
网络部署类型:1.full-mesh 2.part-mesh 3.hub-spoke
在hub-spoke网络中,若默认网络类型为NBMA:
1.手工指定peer
2.控制DR位置,不得出现BDR
3.spoke之间互指映射(PVC)
伪广播和真广播的区别
伪广播:一台设备给该网段内所有设备都发一个单播数据包,于是这就营造了一个广播的结果,但是它不是真正广播的过程;因此伪广播对带宽资源的消耗是非常大的。
真广播:一台设备发出了一个广播数据包,这个数据包会被交换机复制转发给该网段内的所有设备;也就是说这台设备只发送一次。
P2MP
点对多点主站(P2MP——point 2 multiple point),一种思科定义的技术,是指在一序列接收器和到中心站点的发送器之间的通信。P2MP典型地被设置成三个片断使能够频繁的重利用。
物理接口:无
hello时间:30s
是否选举DR:不选举
是否自动建立邻居:自动
特点:将物理接口IP地址以32位主机路由的形式传递进入OSPF
不同的网络类型能否建立OSPF 邻居(邻接)?
总结:
1.是否建立邻居关系与网络类型无关。hello时间和dead时间一致,其他参数默认(一致),无论什么网络类型,邻居关系均可以正常建立;
2.需要选举DR/BDR相互之间可以收到路由,或不需要选举DR/BDR相互之间也可以收到路由,其他情况都没有路由。由于广播和NBMA网络需要选举DR/BDR,点到点、点到多点、点到多点非广播不选举DR/BDR。所以只有两端都选举DR/BDR的网络类型或者两端都不选举DR/BDR的网络类型才可以传递路由;
3.一端需要选举DR/BDR,另一端不选举DR/BDR,hello时间,dead时间一致,邻居关系可以建立,但无法传递路由。因2类LSA是由DR产生的,另一端没有DR/BDR的概念,则无法传递路由。
OSPF 认证: 链路认证、区域认证、虚链路认证
1.链路认证
2.区域认证
OSPF 路由控制:
默认: 1 3 类LSA AD值为10 ,5类 7类 LSA AD值为150
修改AD值:
1.OSPF 进程直接修改AD值,仅仅针对 1 3 类LSA。
2. 修改5 7类LSA AD值
3.修改metric (cost)
1.修改参考带宽:
2.修改接口cost值