正掩码:/24 255.255.255.0
反掩码: 255.255.255.255
-255.-255.-255.+0
例如掩码:255.255.252.0 反掩码:0.0.3.255
在反掩码里面,0 bit 表示精确匹配,1bit 表示任意匹配。
R1:
ospf 1
area 0
network 12.1.1.0 0.0.0.255
network 192.168.10.0 0.0.0.255
network 23.1.1.0 0.0.0.255
ospf router-id 1.1.1.1 #系统视图,更改router-id
reset ospf process #用户视图,重置ospf进程
R2:
ospf 1 #启动ospf 进程1
area 0 #进入区域0
network 192.168.1.0 0.0.0.255 #宣告直连网段(只要能够包含接口即可)
ospf router-id 2.2.2.2 #系统视图,更改router-id
reset ospf process #用户视图,重置ospf进程
R3:
ospf 1
area 0
network 23.1.1.0 0.0.0.255
network 34.1.1.0 0.0.0.255
network 192.168.5.0 0.0.0.255
ospf router-id 3.3.3.3 #系统视图,更改router-id
reset ospf process #用户视图,重置ospf进程
R4:
ospf 1
area 0
network 34.1.1.4 0.0.0.0 #精确宣告接口IP
network 4.4.4.4 0.0.0.0 #精确宣告接口IP
ospf router-id 4.4.4.4 #系统视图,更改router-id
reset ospf process #用户视图,重置ospf进程
注意:现实网络中router-id不要随意进行更改
注意:ospf 宣告时,宣告的网段只要包含接口就可以。
router id :运行ospf路由器的身份id
router id选举:优先选择最大的逻辑接口地址--->再选择最大物理接口地址。
注意1:router id 是在ospf进程刚启动时开始选举,后面如果有必要更改router id 则需要重启ospf进程。
注意2:由于接口的ip地址变动可能引发ospf router id 的变动进而对网络产生影响,因此建议给ospf手动指定固定的router id。
注意3:在一个ospf网络里面,每台路由器的router id都必须是独一无。
注意4:router id并不一定是路由器接口的ip地址。
查看邻居表:dis ospf peer brief
更改router-id
重置ospf进程