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インターフェースでドロップさせるためです。
コメント