路由协议OSPF

  OSPF协议是我们目前应用很广泛的一种协议,名字扩展开就是open shortest path first。翻译过来就是

开放式最短路径优先。它有以下几个特点:1 它是一个公有协议,任何公司或者产品都可以使用此协议配置动态路由 2网络规模不受限制 3支持层次化的网络设计


  分层设计包含1 骨干层 0区域就是骨干区域,一般用十进制或者点分十进制表示;

            2 非骨干区域,所有非骨干区域必须连接骨干区域。

路由协议OSPF

如上图,R1,R2.R3 三个路由器相连,组成骨干区;PC16 和PC17就是非骨干区域。原理就是在这个简单的网络中开启OSPF协议,则此协议会把三个路由器每个端口的IP地址中的网络部分放入协议报文中发送出去,每个路由器经过相互学习添加到自己的路由表中,是网络联通。

 实验:联通PC16和PC17

 思路;两个PC间联通需要经过3个路由器,按照添加静态路由思路需要在R1 /GIG0/0,R2两个接口,R3  /GIG0/0进行配置。现在我们不使用添加静态路由的方式,使用OSPF协议。

  步骤:1 配置PC16 IP为192.168.10.1 网关 192.168.10.254

          配置PC17 IP为192.168.20.1 网关 192.168.20.254

       

        2 配置R1接口GIG0/0 IP地址10.10.2.1

          配置R1接口GIGI0/1 IP地址192.168.10.254

         

          配置R2接口GIG0/0 IP地址10.10.2.2

          配置R2接口GIGI0/1 IP地址10.10.3.1

         

          配置R3接口GIG0/0 IP地址10.10.3.2       

          配置R1接口GIGI0/1 IP地址192.168.20.254

        3 配置动态路由

对R1进行配置

       R1(config)#router ospf 1

R1(config-router)#network 10.10.2.0 0.0.0.255 area 0

R1(config-router)#network 192.168.10.0 0.0.0.255 area 0

对R2进行配置

       R2(config)#router ospf 1

R2(config-router)#network 10.10.2.0 0.0.0.255 area 0

R2(config-router)#network 10.10.3.0 0.0.0.255 area 0

对R3进行配置

       R3(config)#router ospf 1  //启用OSPF 1

R3(config-router)#network 10.10.3.0 0.0.0.255 area 0

R3(config-router)#network 192.168.20.0 0.0.0.255 area 0 // NETWORK后面的IP地址范围所覆盖的端口都启用OSPF协议,该端口可以发送该协议报文;该端口可以接受该协议报文;0.0.0.255反掩码表示IP地址中网段部分放入协议报文中传输出去,传输范围是area 0,就是在骨干层传输,达到让每个路由器学习到此内容的目的。