본문 바로가기
Network/TCP-IP

[Basics] 네트워크 축약 - Summary

by SH.S 2014. 5. 28.

 

Summary 우리말로 축약이라고 한다.

축약이란 분리된 네트워크를 하나의 네트워크로 합치는 것을 의미하는데, 앞서 배웠던 서브넷팅의 반대 개념이라고 생각하면 된다. 서브넷팅은 네트워크를 나누는것, 축약은 합치는것!

 

Auto-Summary

Auto-Summary Classful 방식의 라우팅 프로토콜에서 네트워크 정보가 광고되어지는 방식이다.

Classful 방식에서는 Subnet-mask 함께 보내지 않기 때문에 IP주소의 네트워크 부분을 클래스로 구분할 밖에 없고, 서브네팅한 네트워크들이 나누기 전의 네트워크의 모습으로 자동적으로 합쳐진다고 하여 자동축약, Auto-Summary라고 부른다

) 10.1.1.0/24 네트워크 주소를 Classful방식으로 광고하면 /24 라는 prefix 보내지 않기 때문에 결과적으로

10.0.0.0/8 이라는 주소로 라우팅 테이블에 올리고 광고를 전달해준다.

 

Auto-Summary 하는 프로토콜로는 RIPv1, RIPv2, IGRP, EIGRP 있다.

 

 

Manual-Summary

Manual-Summary, 관리자가 수동으로 필요한 만큼으로 분리된 네트워크를 다시 합치는 것을 의미 한다. 위에서 설명한 자동축약은 무조건 네트워크들이 분리되기 전의 모습인 네트워크로 합쳐지는데 반해 수동축약은 적절한 크기의 네트워크로 축약할 있다.

) 10.1.1.0/24 , 10.1.2.0/24 , 10.1.3.0/24 3개의 네트워크를 축약하려고 한다.

 

10.1.1.0   00001010.00000001.00000001.00000000

10.1.2.0   00001010.00000001.00000010.00000000

10.1.3.0   00001010.00000001.00000011.00000000

-----------------------------------

      Net-ID                  Host-ID

 

각각의 네트워크를 2진수로 변경하여 변하지 않는 구간과 변하는 구간을 구분하여 나눈다.

나뉘어진 부분을 기준으로 Net-ID Host-ID 나눈다. Net-ID 수를 다시 세어보면 네트워크 뒤에 쓰여진 prefix 달라진 것을 있다. 하나로 합쳐진 네트워크 대표주소도 구해야 하는데, Net-ID 그대로 두고 Host-ID 0으로 채워 네트워크 주소를 구한다. 그런 후에 위에 나누어진 비트들을 다시 10진수로 변환하면 10.1.0.0 되고 prefix /24에서 /22 변경된다.

, 10.1.0.0/22 네트워크가 축약된 것이다.

 

Manual-Summary 지원하는 프로토콜은 RIPv2, EIGRP 있다.

 

 

Manual-Summary 설정방법

 

예를 들어 EIGRP Auto-Summary 기능을 끄고 라우팅을 해준 상태라고 한다면 R2 라우팅 테이블는 다음과 같다.

R2# show ip route

     1.0.0.0/24 is subnetted, 3 subnets

D       1.1.1.0 [90/20640000] via 172.16.1.1, 00:00:08, Serial0/0

D       1.1.2.0 [90/20640000] via 172.16.1.1, 00:00:08, Serial0/0

D       1.1.3.0 [90/20640000] via 172.16.1.1, 00:00:08, Serial0/0

     172.16.0.0/30 is subnetted, 1 subnets

C       172.16.1.0 is directly connected, Serial0/0

 

라우팅의 정보가 상세히 들어오고 있는 것을 있다. 라우팅 정보가 많을수록 패킷스위칭 속도가 느려질 있기 때문에 적절한 크기로 줄여주는 것이 좋다. 그래서 R1에서 Loopback 설정된 주소를 Manual-Summary 한다.

설정은 라우팅 프로토콜 설정모드가 아니라, 축약된 내용이 나가는 인터페이스에 가서 설정해준다.

 

R1(config)# interface serial 0/0

R1(config-if)# ip summary-address eigrp 1 1.1.0.0 255.255.252.0

------------------------------------------------------------------------

R2# show ip route

     1.0.0.0/22 is subnetted, 1 subnets

D       1.1.0.0 [90/20640000] via 172.16.1.1, 00:00:06, Serial0/0

     172.16.0.0/30 is subnetted, 1 subnets

C       172.16.1.0 is directly connected, Serial0/0

 

ip summary-address 라는 명령어로 축약을 하는데 광고되어지고 있는 라우팅 프로토콜을 뒤에 설정한다. EIGRP AS1 설정되어 있었다면 위와 같이 설정하면 된다. Manual-Summary 인터페이스에 설정하면 기본적으로 AD값이 5 설정되어서 업데이트 패킷에 해당 내용이 실려서 나가게 된다.

Summary 인터페이스 하나가 다운이 되어도 그대로 업데이트가 진행되지만 Manual-Summary안에 포함되는 인터페이스가 모두 다운이 되는 경우에 Summary 내용의 업데이트가 멈춘다.

 

 

'Network > TCP-IP' 카테고리의 다른 글

3계층 보충-IPv4  (2) 2014.07.21
3계층(Network) 세부설명  (0) 2014.07.20
2계층(Data-link) 세부설명  (1) 2014.07.19
1계층(Physical) 세부설명  (0) 2014.07.18
TCP/IP와 OSI 7Layer 개요  (4) 2013.07.24