google.com, pub-6766303929253490, DIRECT, f08c47fec0942fa0

Cisco 기본지식(7) – Route Summarization


1. Route Summarization이란?

Cisco의 Route Summarization(경로 요약) 은 여러 개의 상세(Route)를 하나의 큰 네트워크로 묶어서 광고(Advertise)하는 기술입니다. 이를 통해 라우팅 테이블 크기를 줄이고, CPU와 메모리 사용량을 감소시키며, 라우팅 업데이트를 최소화하여 네트워크를 더욱 안정적으로 운영할 수 있습니다.

예를 들어 다음과 같은 네트워크가 있다고 가정해보겠습니다.

192.168.0.0/24
192.168.1.0/24
192.168.2.0/24
192.168.3.0/24

일반적으로는 라우터가 4개의 Route를 광고합니다.

192.168.0.0/24
192.168.1.0/24
192.168.2.0/24
192.168.3.0/24

하지만 요약하면

192.168.0.0/22

단 하나의 Route만 광고합니다.

즉,

4개의 Route
        ↓
1개의 Summary Route

2. 왜 사용하는가?

Route Summarization을 사용하는 가장 큰 이유는 다음과 같습니다.

① Routing Table 감소

Before

R1

192.168.0.0/24
192.168.1.0/24
192.168.2.0/24
192.168.3.0/24
...

After

R1

192.168.0.0/22

② CPU 사용량 감소

라우팅 프로토콜(OSPF, EIGRP 등)은

  • SPF 계산
  • DUAL 계산
  • Routing Update

를 계속 수행합니다.

Route가 적으면 계산량도 줄어듭니다.


③ 메모리 절약

라우팅 테이블이 작아집니다.

예)

1000개의 Route

↓

20개의 Summary

④ Network Stability 향상

예를 들어

192.168.2.0/24

한 개가 장애가 발생해도

상위 Router는

192.168.0.0/22

만 알고 있으므로

라우팅 업데이트가 크게 변하지 않습니다.

이를 Route Flapping 감소라고 합니다.


3. 어떻게 요약하는가?

예를 들어

10.1.0.0/24
10.1.1.0/24
10.1.2.0/24
10.1.3.0/24

2진수로 보면

10.1.0.0

00000000

10.1.1.0

00000001

10.1.2.0

00000010

10.1.3.0

00000011

공통 부분은

10.1.000000

입니다.

따라서

10.1.0.0/22

로 요약됩니다.


4. Summary를 계산하는 방법

예)

172.16.0.0/24
172.16.1.0/24
172.16.2.0/24
172.16.3.0/24

3번째 Octet

0 = 00000000

1 = 00000001

2 = 00000010

3 = 00000011

공통비트

000000

앞의 22bit가 동일

172.16.0.0/22

5. Cisco에서 사용하는 Routing Protocol별 Summary

Cisco에서는 대부분 다음 프로토콜에서 사용합니다.

  • RIP
  • EIGRP
  • OSPF
  • IS-IS
  • BGP

6. EIGRP Summary

가장 많이 사용하는 예입니다.

interface GigabitEthernet0/0

 ip summary-address eigrp 100 10.1.0.0 255.255.252.0

의미

AS Number

100

Summary

10.1.0.0/22

결과

10.1.0.0/24
10.1.1.0/24
10.1.2.0/24
10.1.3.0/24

↓

10.1.0.0/22

7. OSPF Summary

OSPF에서는 두 종류가 있습니다.

(1) Area Summary

ABR에서 사용

router ospf 1

 area 1 range 10.1.0.0 255.255.252.0

(2) ASBR Summary

External Route

summary-address

명령을 사용합니다.

예)

router ospf 1

summary-address 172.16.0.0 255.255.252.0

8. RIP Summary

RIPv2는 자동 요약(Auto Summary)을 지원했지만, 현재는 비활성화하는 경우가 많습니다.

router rip

version 2

no auto-summary

수동 요약이 필요한 경우 인터페이스에서 설정할 수 있습니다.


9. BGP Summary (Aggregation)

BGP에서는

aggregate-address

명령을 사용합니다.

router bgp 65001

aggregate-address 10.1.0.0 255.255.252.0

10. EIGRP의 Null0 Route

EIGRP Summary를 생성하면 자동으로

Null0

Route도 생성됩니다.

예)

10.1.0.0/22

↓

Null0

왜 필요할까요?

예를 들어

10.1.0.0/24

10.1.1.0/24

10.1.2.0/24

만 존재하고

10.1.3.0/24

는 존재하지 않는다면,

요약 경로(10.1.0.0/22)만 믿고 들어온 10.1.3.0/24 목적지의 트래픽은 실제 경로가 없기 때문에 Null0로 폐기됩니다. 이렇게 하면 잘못된 경로를 따라 패킷이 계속 순환하는 라우팅 루프를 예방할 수 있습니다.


11. Route Summarization의 단점

Black Hole

가장 큰 단점입니다.

예)

Summary

10.1.0.0/22

실제로는

10.1.3.0

가 존재하지 않는데

상위 Router는

10.1.0.0/22

만 알고 있습니다.

그러면

10.1.3.5

로 가는 패킷은

Summary Router까지 갔다가

Null0

로 버려집니다.

이를 Black Hole 현상이라고 합니다.


정확한 경로 확인 어려움

10.1.0.0/22

만 보이므로

실제 내부가

10.1.0
10.1.1
10.1.2
10.1.3

인지 알기 어렵습니다.


12. 언제 사용하는 것이 좋은가?

다음과 같은 계층형 네트워크에서 특히 효과적입니다.

           Core
             |
      ----------------
      |              |
 Distribution    Distribution
      |              |
   Access        Access

예를 들어 Distribution 라우터가 Access 네트워크의 상세 경로를 하나의 요약 경로로 광고하면 Core는 훨씬 단순한 라우팅 테이블을 유지할 수 있습니다.


13. 실무 예제

예를 들어 Branch Router에 다음 네트워크가 연결되어 있다고 가정합니다.

10.10.0.0/24
10.10.1.0/24
10.10.2.0/24
10.10.3.0/24

Branch는 본사(Core)로

10.10.0.0/22

만 광고합니다.

         HQ

     10.10.0.0/22
             |
          Branch
       /   /   \   \
10.10.0
10.10.1
10.10.2
10.10.3

이렇게 하면 본사에서는 네 개의 개별 경로 대신 하나의 요약 경로만 관리하면 됩니다.


14. Route Summarization의 핵심 정리

항목설명
목적여러 경로를 하나의 경로로 요약
장점라우팅 테이블 감소, CPU/메모리 절약, 라우팅 업데이트 감소, 네트워크 안정성 향상
단점Black Hole 가능성, 상세 경로 정보 감소
EIGRPip summary-address eigrp
OSPFarea range, summary-address
BGPaggregate-address
RIPAuto Summary(레거시), 수동 요약 가능
주의사항요약 경로는 실제 주소 계획과 일치해야 하며, 불연속(discontiguous) 네트워크에서는 의도치 않은 트래픽 폐기가 발생하지 않도록 설계해야 함

실무 팁: Route Summarization은 단순히 “경로를 줄이는 기능”이 아니라, IP 주소 설계(IP Address Planning) 와 함께 고려해야 가장 큰 효과를 얻을 수 있습니다. 주소를 계층적으로 할당하면(예: 지사별, 층별, 부서별로 연속된 대역 사용) 자연스럽고 안전한 요약 경로를 만들 수 있으며, OSPF의 ABR이나 EIGRP의 Distribution 라우터처럼 계층 경계에서 요약을 수행하는 것이 일반적인 설계 방식입니다.

Comments

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다