实验拓扑

QQ图片20210816221306.png
1、先完成基本的ospf配置(创建环回口和配置ip就不做阐述)

  1. R1
  2. [R1-ospf-1-area-0.0.0.1]network 1.1.1.1 0.0.0.0
  3. [R1-ospf-1-area-0.0.0.1]net 10.0.0.0 0.0.0.255
  4. [R1-ospf-1-area-0.0.0.1]net 192.168.1.0 0.0.0.255
  5. [R1-ospf-1-area-0.0.0.1]net 192.168.2.0 0.0.0.255
  6. [R1-ospf-1-area-0.0.0.1]net 192.168.3.0 0.0.0.255
  7. R2
  8. [R2-ospf-1-area-0.0.0.1]net 10.0.0.0 0.0.0.255
  9. [R2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
  10. [R2-ospf-1-area-0.0.0.0]net 20.0.0.0 0.0.0.255
  11. R3
  12. [R3-ospf-1-area-0.0.0.0]net 3.3.3.3 0.0.0.0
  13. [R3-ospf-1-area-0.0.0.0]net 20.0.0.0 0.0.0.255

完成以上配置之后,会在R3上面看到R1的3条明细业务网段路由和其他路由
2、在R2上面配置路由聚合(ABR上做路由聚合,是对某一个区域的路由信息进行聚合,聚合后,ABR像其他区域只发送一条聚合后的路由 参数not-advertise是不向外发布这条聚合路由。默认是发布的,不然就没意义了。。。)

  1. [R2-ospf-1]area 1
  2. [R2-ospf-1-area-0.0.0.1]abr-summary 192.168.0.0 22

此时在看R3的路由表,会发现业务网段只能学习到一条聚合后的路由:

  1. 192.168.0.0/22 O_INTER 10 2 20.0.0.1 GE0/1

在R2上配置聚合路由,并且不发布聚合后的路由

  1. [R2-ospf-1]area 1
  2. [R2-ospf-1-area-0.0.0.1]abr-summary 192.168.0.0 22 not-advertise

此时R3上没有学习到任何关于业务网段的路由信息。

上面做的是在ABR(R2)上配置路由聚合。在ospf协议里还有一种常见的路由器类型就是ASBR:跟其他AS连接的路由器(这里用R1做模拟)

3、在R1上首先把宣告的ospf业务网段路由删掉,通过引入直连路由的方式发布业务网段,此时的业务网段是外部路由,可以当作是通过别的自治系统学习到的路由,那么此时的R1就是ASBR路由器了。

具体操作如下

  1. [R1-ospf-1]area 1
  2. [R1-ospf-1-area-0.0.0.1]undo net 192.168.1.0 0.0.0.255-----不在宣告业务网段为区域内路由
  3. [R1-ospf-1-area-0.0.0.1]undo net 192.168.2.0 0.0.0.255
  4. [R1-ospf-1-area-0.0.0.1]undo net 192.168.3.0 0.0.0.255
  5. [R1-ospf-1]import-route direct-----通过引入直连发布业务网段路由
  6. 此时在R3上会学习到类型为第二类外部路由的业务网段信息
  7. Destination/Mask Proto Pre Cost NextHop Interface
  8. 192.168.1.0/24 O_ASE2 150 1 20.0.0.1 GE0/1
  9. 192.168.2.0/24 O_ASE2 150 1 20.0.0.1 GE0/1
  10. 192.168.3.0/24 O_ASE2 150 1 20.0.0.1 GE0/1

在R1上配置路由聚合

  1. [R1-ospf-1]asbr-summary 192.168.0.0 22
  2. ---注意了,在ASBR上配置聚合路由时是在ospf进程视图下面配置,并非像在ABR配置是在区域视图下面,切记----------

在R3上只会看到1条聚合后的路由

  1. Destination/Mask Proto Pre Cost NextHop Interface
  2. 192.168.0.0/22 O_ASE2 150 1 20.0.0.1 GE0/1

在聚合路由的后面在加上not-advertise参数,R3一条业务网段的路由信息都看不到。