OSPF【Open Shortest Path First】:开放式最短路径优先协议是IETF定义的一种基于链路状态的内部网关路由协议
网络拓扑图如下:运用 OSPF 动态路由协议来实现所有PC网络互相通信(如想要禁止某网段访问可直接在OSPF中不进行宣告即可)
实现方法如下:
R1 配置命令:
<R1>system-view [R1]ospf 1 #创建ospf 1 [R1-ospf-1]area 0 #区域 0 [R1-ospf-1-area-0.0.0.0]network 10.10.10.0 0.0.0.255 #宣告10.10.10.0网段,掩码用反掩码 [R1-ospf-1-area-0.0.0.0]network 1.1.1.0 0.0.0.255 #宣告1.1.1.0网段 [R1-ospf-1]silent-interface GigabitEthernet 0/0/1 #静默接口G0/0/1
R1 上查看路由表:display ip routing-table
R2 配置命令:
<R2>system-view [R2]ospf 1 #创建ospf 1 [R2-ospf-1]area 0 #区域 0 [R2-ospf-1-area-0.0.0.0]network 1.1.1.0 0.0.0.255 #宣告1.1.1.0网段,掩码用反掩码 [R2-ospf-1-area-0.0.0.0]network 20.20.20.0 0.0.0.255 #宣告20.20.20.0网段 [R2-ospf-1-area-0.0.0.0]network 172.16.20.0 0.0.0.255 #宣告172.16.20.0网段 [R2-ospf-1]silent-interface Ethernet 0/0/0 #静默端口E0/0/0
R2 上查看路由表:display ip routing-table
R3 配置命令:
<R3>system-view [R3-ospf-1]area 0 [R3-ospf-1-area-0.0.0.0]network 172.16.20.0 0.0.0.255 #宣告网段 [R3-ospf-1-area-0.0.0.0]net 30.30.30.0 0.0.0.255 #宣告网段 [R3-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255 #宣告网段 [R3-ospf-1]silent-interface Ethernet 0/0/0 #静默端口E0/0/0
R3 上查看路由表:display ip routing-table
R4 配置命令:
<R4>system-view [R4]ospf 1 [R4-ospf-1]area 0 [R4-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255 #宣告网段 [R4-ospf-1-area-0.0.0.0]network 40.40.40.0 0.0.0.255 #宣告网段 [R4-ospf-1]silent-interface GigabitEthernet 0/0/1 #静默端口G0/0/1
R4 上查看路由表:display ip routing-table
注:在用户视图下输入 reset ospf process 命令来重置ospf进程,重新建立邻居关系