OSPF协议

来源:互联网 发布:北京sem优化师 编辑:程序博客网 时间:2024/05/16 07:09

一、优势

  1. 拥有区域内完整拓扑
  2. 采用最短路径优先算法,选择最佳路由(度量标准:物理带宽,等价负载,1000MB/带宽)

二、原理

  1. 建立邻居,邻居交互(通过LSA交互),建立完整拓扑数据库
  2. SPF算法求最优路径,建立路由表
  3. Area0,骨干区域

三、配置

SW1(config)#router ospf 110      //定义OSPF进程SW1(config-router)#router-id 1.1.1.1   //定义路由器标识SW1(config-router)#int vlan 10   //该接口激活ospf进程,该接口的网络信息被公告到ospf,用以被其他设备得到SW1(config-if)#ip ospf 110 a 100SW1(config-if)#int vlan 20      SW1(config-if)#ip ospf 110 a 100

四、验证

SW1#show run | s ospf                      SW1#show ip protocols SW1#show ip ospf interface brief SW1#show ip ospf routeSW1#show ip ospf neighbor branch(config)#router ospf 110branch(config-router)#router-id 1.1.1.1branch(config-router)#network 10.1.30.100 0.0.0.0 area 0branch(config-router)#network 192.168.1.1 0.0.0.0 area 0branch(config)#do show ip route ospf

五、注

  1. ip报文是逐跳转发的
    PC1#traceroute 172.16.1.1 numeric Tracing the route to 172.16.1.1VRF info: (vrf in name/id, vrf out name/id)  1 10.1.10.254 2 msec 0 msec 0 msec  2 10.1.30.100 0 msec 1 msec 1 msec  3 192.168.1.2 0 msec 1 msec 0 msec  4 172.16.1.1 0 msec *  3 msec
  2. 邻居与邻接
    邻居 two way 状态 邻接 full状态(只有邻接状态可以交换LSA,同步LSDB) 构建邻居的方式
    1. 广播方式发现和构建邻居关系 目的IP255.255.255.255
    2. 组播方式发现和构建邻居关系 目的IP224.0.0.5/224.0.0.6
    3. 单播方式发现和构建邻居关系 (BGP)

  3. ospf进程号的作用
    1. 同一路由使用同一进程号,不同路由可使用不同进程号,对OSPF的运行没什么影响,但建议使用同一进程号,便于管理。
    2. 同一路由使用不同进程号,用于划分ospf域。
      • 两个不同的OSPF进程是相互独立和隔离的
      • 两个进程独立维护各自的LSDB(链路状态数据库)。
      • 但是都可以为R2自身贡献路由,构建R2全局路由。
      • 这两条路由不会互相灌进对方的OSPF进程。除非路由重发布。
  4. 路由ID的作用
    1. route-id在OSPF中是作为路由器唯一标识的。当OSPF中选举DR(指定路由)和BDR(备份指定路由)时首先查看路由器的优先级,优先级大者当选DR,其次是BDR;如果优先级相同则根据route-id的大小来选举,route-id大者当选。
    2. 在不指明RouterID的情况下,路由器会自动进行选举,选举规则如下:
      • 在多loopback口的OSPF路由器上,以最大的loopback口地址作为Router-id.
      • 在只有一个loopback口的OSPF路由器上,选择loopback口地址作为Router-id.
      • 没loopback口的OSPF路由器,选择物理接口上IP地址最大的作为Router-id.
  5. ospf选举DR与BDR
    1. 因为在一个广播类型的ospf网络中,如果每两台路由器都建立邻居关系的话,那么网络的很大一部分带宽都是ospf的报文了,为了避免这个情况的产生,就出现了,DR和BDR,主要作用就是在一个广播网络中,其他路由器都跟DR和BDR建立邻接关系(full状态),剩下的其他都是邻居关系(TWO-way状态)。
原创粉丝点击