1. MIB (Management Information Base)
ㅇ 망관리를 위해 사용되는, 체계화(Hierarchically)된 관리 정보(Management Information)
- 망 관리 자원 정보를 구조화시킨, 대규모 관리 정보 집합
2. MIB 특징
ㅇ 계층적 구조(트리 구조)로 관리하게 됨
ㅇ 관리 정보를 구조화시킨 트리 구조 내의 각 노드(Node)를 객체(Object)라고 함
- 대부분의 관리 객체들이 값(Value)를 갖게됨
- 각 관리 객체가 객체식별자(OID,Object IDentifier)에 의해 인덱스화되어 됨
. 즉, OID는 트리 구조로된 MIB 내 위치를 알려주는 주소 역할을 함
ㅇ 망관리용 프로토콜인 SNMP 등에 의해 읽혀짐
3. MIB 객체
ㅇ 특정 장비에서 읽고 쓸 수 있는 변수 객체를 말함
4. MIB 계층적 정보 구성 형태
ㅇ MIB Tree (특히, 트리 하단의 mib-2를 눈여겨 볼 것)
ㅇ 표현의 例
- .1.3.6.1.2.1.1 -> {root.iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1).system(1)}
ㅇ internet(1) 하에, SNMP 관련 MIB 객체들의 3개 부류
- mgmt(2) {.1.3.6.1.2} : 일반 MIB 객체들
- private(4) {.1.3.6.1.4} : 사설 MIB 객체들
- snmpv2(6) {.1.3.6.1.6} : SNMPv2 관련 MIB 객체들
5. mib-2 {.1.3.6.1.2.1} 내의 객체들에 대한 설명
※ SNMP에서, MIB 내의 객체들에 대해 크게 11개의 범주로 나눌 수 있음
ㅇ System (1) : 장치의 이름, 위치, 기타 묘사 등 시스템의 전반적인 정보
- sysDescr(1), sysObjectID(2), sysUpTime(3), sysContact(4), sysName(5),
sysLocation(6), sysService(7)
ㅇ Interface (2) : 망과의 인터페이스 및 각 인터페이스에서의 트래픽 통계
- ifNumber(1), ifTable(2)
ㅇ AT (3) : 주소 변환(Address Translation)
- atTable(1)
ㅇ IP (4) : IP Packet들의 통계
- ipFowarding(1), ipDefaultTTL(2), ipInReceives(3), ...
ㅇ ICMP (5) : 수신된 ICMP 메세지들에 대한 통계
- icmpInMsgs(1), icmpInErrors(2), ...
ㅇ TCP (6) : TCP 매개변수, 통계 등
- tcpRtoAlgorithm(1), tcpRtoMin(2), ...
ㅇ UDP (7) : UDP 트래픽 통계
- udpInDatagrams(1), udpNoPorts(2), ...
ㅇ EGP (8) : EGP 트래픽 통계
- egpInMsgs(1), egpInErrors(2), ...
ㅇ transmission (10): (매체에 특화된 MIB와 관련되어 Reserved)
ㅇ SNMP (11) : SNMP 관련 트래픽 통계
6. 표준
ㅇ RFC 1155 (MIB-1), RFC 1213 (MIB-2)