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 |