【EIGRP】経路集約設定(ip sumary-address)

EIGRPでは経路集約をサポートしています。OSPFではエリア間でしか経路集約できませんでしたが、EIGRPでは、インタフェース単位で、集約が可能です。

以下の構成を例に確認します。

R2(config)# interface Loopback0 
R2(config-if)#  ip address 172.16.0.2 255.255.255.0
R2(config-if)# interface Loopback1
R2(config-if)#  ip address 172.16.1.2 255.255.255.0
R2(config-if)# interface Loopback2
R2(config-if)#  ip address 172.16.2.2 255.255.255.0       
R2(config-if)# interface Loopback3
R2(config-if)#  ip address 172.16.3.2 255.255.255.0   
R2(config-if)# exit
R2(config)# router eigrp 100
R2(config-router)#  network 172.16.0.0 0.0.0.255
R2(config-router)#  network 172.16.1.0 0.0.0.255
R2(config-router)#  network 172.16.2.0 0.0.0.255
R2(config-router)#  network 172.16.3.0 0.0.0.255
R2(config-router)#  network 192.168.23.0
R3(config)# router eigrp 100
R3(config-router)#  network 192.168.23.0

R3のルーティングテーブルを確認すると、R2で設定している4つのループバックアドレスに対しての経路を学習しています。

R3# show ip route eigrp 
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area 
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
       + - replicated route, % - next hop override

Gateway of last resort is not set

      172.16.0.0/24 is subnetted, 4 subnets
D        172.16.0.0 [90/156160] via 192.168.23.2, 00:02:31, FastEthernet0/0.23
D        172.16.1.0 [90/156160] via 192.168.23.2, 00:02:31, FastEthernet0/0.23
D        172.16.2.0 [90/156160] via 192.168.23.2, 00:02:31, FastEthernet0/0.23
D        172.16.3.0 [90/156160] via 192.168.23.2, 00:02:31, FastEthernet0/0.23

R2で4つのループバックを1つのルートに集約して、R3へ広告します。広告するインタフェースにて、ip summary-addressを設定します。

R2(config)# interface fastEthernet 0/0.23
R2(config-subif)# ip summary-address eigrp 100 172.16.0.0 255.255.252.0

設定変更後、以下のコンソールログが出力されます。

%DUAL-5-NBRCHANGE: EIGRP-IPv4 100: Neighbor 192.168.23.3 (FastEthernet0/0.23) is
 resync: summary configured

R3のルーティングテーブルを確認すると、4つのループバックアドレスが設定した経路に集約され学習していることが確認できます。

R3# show ip route eigrp 
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area 
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
       + - replicated route, % - next hop override

Gateway of last resort is not set

      172.16.0.0/22 is subnetted, 1 subnets
D        172.16.0.0 [90/156160] via 192.168.23.2, 00:02:39, FastEthernet0/0.23

R2のルーティングテーブルを確認すると、集約ルートに対してネクストホップがNull0インタフェースのルートが登録されています。

R2# show ip route eigrp 
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area 
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
       + - replicated route, % - next hop override

Gateway of last resort is not set

      172.16.0.0/16 is variably subnetted, 9 subnets, 3 masks
D        172.16.0.0/22 is a summary, 00:03:41, Null0

これはルーティングループを防止するためです。集約する場合、集約範囲内の宛先不明のパケットを受信した時に、Null0インターフェースでドロップさせるためです。

コメント