# 주소 요약/경로 요약(Route Summarization)
- 서브넷팅과 VLSM이 실시된 환경에서 주소 통합을 실시하기 위한 방법이다.
- 또한, 동적 라우팅 프로토콜을 사용하여 라우팅 업데이트시 경로 요약을 실시하여, 라우팅 테이블 크기를 최소화하여, 라우터 CPU 성능을 효율적으로 운영하는 방법으로도 사용된다.
- 주소 요약/경로 요약은 클래스풀 요약, 슈퍼넷팅, CIDR 이라는 3가지 방법으로 할 수 있다.
1) 클래스풀 요약 : 각각의 클래스 디폴트 서브넷 마스크까지 공통 비트를 요약하는 것을 의미한다.

Ex1) A 클래스 클래스풀 경로 요약 실시
10.1.1.0 /24
10.1.2.0 /24
10.10.1.0 /24
10.11.3.0 /24
10.100.1.0 /24
10.123.13.0 /24
-----------------> '10.0.0.0/8'로 클래스풀 요약 가능
Ex2) B 클래스 클래스풀 경로 요약 실시
172.16.5.0 /24
172.16.8.0 /24
172.16.100.32 /27
-----------------> '172.16.0.0 /16'으로 클래스풀 요약 가능
Ex3) C 클래스 클래스풀 경로 요약 실시
192.168.1.0 /27
192.168.1.32 /27
192.168.1.64 /27
192.168.1.128 /30
-----------------> '192.168.1.0 /24'로 클래스풀 요약 가능
Ex4) A 클래스 클래스풀 경로 요약 실시
59.5.100.0 /24
59.5.101.0 /24
59.5.102.0 /24
59.5.103.0 /24
59.5.104.0 /24
-----------------> '59.0.0.0 /8'로 클래스풀 요약 가능
2) 슈퍼넷팅 경로 요약 : 각각의 클래스 디폴트 서브넷 밖으로 상세하게 요약하는 방법을 의미한다.

Ex1) B 클래스 슈퍼넷팅 경로 요약 실시
172.16.8.0 /24 => 172.16.00001 000.0
172.16.9.0 /24 => 172.16.00001 001.0
172.16.10.0 /24 => 172.16.00001 010.0
172.16.11.0 /24 => 172.16.00001 011.0
172.16.12.0 /24 => 172.16.00001 100.0
172.16.13.0 /24 => 172.16.00001 101.0
-------------------------------------> 172.16.8.0 255.255.248.0 -> '172.16.8.0 /21'로 슈퍼넷팅 요약 가능
255.255.11111 000.0
Ex2) A 클래스 슈퍼넷팅 경로 요약 실시
10.1.1.0 /24 => 10.00000001.1.0
10.1.3.0 /24 => 10.00000001.3.0
10.1.11.0 /24 => 10.00000001.11.0
10.1.56.0 /24 => 10.00000001.56.0
-------------------------------------> 10.1.0.0 255.255.0.0 -> '10.1.0.0 /16'으로 슈퍼넷팅 요약 가능
255.111111111.0.0
Ex3) A 클래스 슈퍼넷팅 경로 요약 실시
59.5.100.0 /24 => 59.5.0110 0100.0
59.5.101.0 /24 => 59.5.0110 0101.0
59.5.102.0 /24 => 59.5.0110 0110.0
59.5.103.0 /24 => 59.5.0110 0111.0
59.5.104.0 /24 => 59.5.0110 1000.0
-------------------------------------> 59.5.96.0 255.255.240.0 -> '59.5.96.0 /20'으로 슈퍼넷팅 요약 가능
255.255.1111 0000.0
3) CIDR 경로 요약 : 각각의 클래스 디폴트 서브넷 안쪽으로 상세하게 요약하는 방법을 의미한다. ISP 업체에서 C 클래스를 할당한 이후 C 클래스 주소 통합을 하기 위한 적절한 방법을 선택해야 했는데, 이 문제를 CIDR 경로 요약 기능이 가능하게 하였다. 현재는 C 클래스 뿐만아니라, A 클래스, B 클래스 환경에서도 가능하다.

Ex1) C 클래스 CIDR 경로 요약 실시
201.16.1.0 /24 => 201.16.00000 001.0
201.16.2.0 /24 => 201.16.00000 010.0
201.16.3.0 /24 => 201.16.00000 011.0
201.16.4.0 /24 => 201.16.00000 100.0
201.16.5.0 /24 => 201.16.00000 101.0
201.16.6.0 /24 => 201.16.00000 110.0
-------------------------------------> 201.16.0.0 255.255.248.0 -> '201.16.0.0 /21'로 CIDR 경로 요약 가능
255.255.11111 000.0