망 관리 기술의 업계표준 SNMP
종래의 싱글벤더 주체의 기업내 망에서는 벤더 고유의 관리 시스템을 이용하였다. 그러나 멀티벤더로 구성되는 인트라넷에서는 단일한 관리 시스템으로의 운영이 어렵다.
그 때문에 망을 관리하기 위해서는 적절한 관리 제품을 조합시켜 운용하는 것이 요구되는데, 이같은 요구에 대해 업계 표준으로서 각 벤더가 채용하고 있는 관리 기술이 SNMP(Simple Network Management Protocol)이다.

SNMP는 클라이언트-서버형
SNMP자체는 관리 프로토콜의 명칭이다. 이 관리 모델은 관리 스테이션과 관리 대상 노드에 의한 클라이언트-서버형의 시스템이다(그림 참조).

관리 스테이션은 「SNMP매니저」라고 하고, PC나 워크스테이션의 응용 소프트웨어로서 제공되는 것이 일반적이다(사진 참조). 관리 대상이 되는 것은 PC는 물론이고 라우터나 허브, 스위치 등의 네트워크 기기, 종래의 메인프레임 등이 있다. 최근에 와서는 프린터나 UPS (Uninterruptible Power Supply) 등도 대상이 되고 있다.

![]()
구체적인 관리 대상 노드란「SNMP에이전트」기능을 내장한 기기를 말한다. 각 노드의 정보를 수집하고 관리 프로토콜을 사용하여 SNMP매니저에게 보내는데, 여기에서 받는 정보를 MIB(management information base)라고 한다.
MIB는 IANA(Internet Assigned Numbers Authority)에 의해 관리되고 있다. 처음에는 SNMP에이전트 장치의 IP 호스트명이나 어드레스, IP레벨의 통계 정보 등 IP에 의한 통신기기에 공통적인 내용을 종합한 MIB2가 RFC(request for comments)화되었다. 다음으로 허브MIB가 작성되었으며, 이 밖에 벤더 독자의 관리 기능을 실현하기 위해 각 벤더가 만든 사설MIB도 존재한다.
각 기기가 지원하는 MIB를 보면 대체로 어느 레벨까지 관리할 수 있는 가를 알 수 있다. 전용의 관리 어플리케이션을 갖는 기기에서는 사설MIB를 사용하여 보다 세밀한 관리가 가능한 경우도 있다.
SNMP매니저는 일정시간마다 SNMP에이전트에 대하여 「어느 MIB를 찾아내야 하는가」를 요구하며, SNMP에이전트는 지정된 MIB를 찾아내어 매니저에게 회신한다.
단, 이것만으로는 매니저로부터의 요구가 송신되지 않을 때나 요구와 요구 사이에 발생한 장애는 알 수 없다. 이러한 경우 에이전트는 트랩(개입 통지)을 매니저에게 보낸다.
SNMP는 IP의 상위 프로토콜
SNMP에 의한 관리를 검토할 때는 몇 가지 유의할 점이 있다. 우선, SNMP는 IP상에서 동작하는 프로토콜이라는 점으로서 결국 관리 대상 노드에는 IP어드레스가 필수적이다. 허브나 스위치처럼 보통은 IP어드레스가 불필요한 장치에도 IP어드레스를 할당한다. 따라서 관리 시스템의 구축시에 그에 해당하는 IP어드레스를 준비해 두어야 한다.
다음으로 SNMP자체의 트래픽을 고려해야 한다. SNMP매니저에서 각 에이전트에 폴링(polling)으로 조회를 한 결과 각 에이전트로부터 각각의 MIB가 통지된다. 개개의 MIB 크기는 작지만 대량으로 모아지면 상당한 트래픽이 된다. 말단의 PC까지 SNMP로 관리하는 경우 방대한 트래픽이 되어 업무용 트래픽을 압박할 수도 있다. 특히 대역이 좁은 WAN의 경우 커다란 영향을 미치게 된다.
따라서 일반적으로 라우터나 허브, 스위치 등의 네트워크 기기와 각종 서버를 관리 대상으로 하며, PC 등의 클라이언트 머신은 관리하지 않거나 최저한의 관리를 하는 것만으로 한정한다.
필요에 따라 분산된 LAN에 SNMP매니저를 적당히 도입하여 관리 범위를 좁혀가는 기법도 있다. 최근에 와서는 매니저간 통신을 지원하여 분산된 매니저를 중앙의 매니저에서 관리할 수 있는 제품도 나와 있다.
현재, 보다 효율적으로 트래픽을 억제하여 매니저간 통신, 보안 등의 기능을 확충한 SNMP버전2나 버전3의 표준화가 진행되고 있다. 매니저 제품으로는 지원이 진행되고 있는데 에이전트측은 좀 부진한 상황이다.
간단한 용어해설
☞ UPS(uninterruptible power supply)
무정전 전원장치. 정전이나 브레이커 차단 등에 의한 전원공급의 정지시에 축전지의 직류를 인버터하여 교류로 변환, 공급함으로써 PC 등을 가동시키시는 장치.
☞ MIB(management information base)
망 관리 시스템상에서 관리 소프트웨어(매니저)가 관리정보를 효율적으로 검색·설정할 수 있도록 트리위에 번호를 붙여서 나열한 가상적인 데이터베이스. ASN.1언어로 기술된다. 관리하는 매니저측과 관리받는 에이전트측이 공통의 MIB를 갖는다. 매니저가 에이전트에 무엇을 어떻게 관리하는가의 상세한 설명은 모두 이 MIB에 의해 정의된다.
☞ IANA(Internet Assigned Numbers Authority)
IP어드레스, MIB identifier (식별자), 도메인명 등의 인터넷자원을 할당하는 조직.
☞ RFC(request for comments)
인터넷 관련기술의 표준화단체인 IETF(Internet Engineering Task Force)가 정리한 일련의 문서군. 문서의 카테고리에 따라 그 문서의 스테이터스를 알 수 있다. 예를 들면 프로토콜 사양을 기재하여 인터넷표준용 표준화를 작업중인 「Standard Track」, 참고정보 등을 기재하고 있는 「Informational」, 실험적인 프로토콜 사양을 기재하고 있는 「Experimental」, 과거에 검토되었지만 인터넷표준으로는 되지 못했던 프로토콜사양을 기재하고 있는 「Historic」 등이 있다.
☞ SNMP 버전 2
1990년 5월에 RFC에서 정의된 SNMPv1을 더욱 기능과 보안면에서 강화하기 위해 검토·표준화되었던 새로운 SNMP규격.
‘92년 10월에 RFC에서 정의된 SNMPv2를 가리킨다. SNMPv1보다 강화 및 확장된 점은 ①Get Bulk커맨드(관리정보를 정리하여 취득하는 요소), ② 인폼(매니저에서 매니저로의 통지기능), ③ TRAP의 추가, ④ SMI의 확장, ⑤ 보안SMI의 추가, ⑥ 매니저간 통신 등. SNMPv2는 다양한 분야로 갈리었지만 현재는 SNMPv3으로 계속 모아지고 있다.
비씨파크 주식회사, 대표이사 : 박병철 개인정보보호책임자 : 박병철
사업자등록번호 : 114-86-19888 |
본사 : 서울특별시 서초구 서초대로73길, 42, 1307호
전자우편 : master@bcpark.net |
(전화전 이용문의 게시판 필수)
전화: 02-534-982구(09:00~18:00) |
팩스: 02-535-155구 |
긴급: 010-9774-988삼
ㆍ저작권안내 : 비씨파크의 모든 컨텐츠(기사)는 저작권법에 보호를 받습니다. 단, 회원들이 작성한 게시물의 권리는 해당 저작권자에게 있습니다. 비씨파크에 게재된 게시물은 비씨파크의 입장과 다를 수 있습니다. 타인의 저작물을 무단으로 게시, 판매, 대여 또는 상업적 이용시 손해배상의 책임과 처벌을 받을 수 있으며, 이에 대해 책임을 지지 않습니다.
ㆍ쇼핑몰안내 : 비씨파크는 통신판매중개자로서 상품 주문, 배송 및 환불의 의무와 책임은 각 판매 업체에 있습니다.
Copyright ⓒ 2000-2026 BCPARK Inc. All Right Reserved.