[mib] [MIB구조] MIB구조
- 등록일 / 수정일
- 페이지 / 형식
- 자료평가
- 구매가격
- 2008.11.10 / 2019.12.24
- 4페이지 / doc (MS워드 2003이하)
- 평가한 분이 없습니다. (구매금액의 3%지급)
- 500원
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
1
2
3
4
추천 연관자료
- 랜(근거리통신망, LAN)의 종류, 랜(근거리통신망, LAN)의 개발, 랜(근거리통신망, LAN)의 구성요소, 랜(근거리통신망, LAN)의 관련용어, 랜(근거리통신망, LAN)의 서버운영방식, 랜(근거리통신망, LAN)의 표준화
- 국가 채무와 그리스
- [졸업][경영정보] 차세대인터넷 그리드에 관한 연구 및 현황 분석
- [근거리통신망(랜, LAN)]근거리통신망(랜, LAN)의 개념, 분류, 근거리통신망(랜, LAN)의 기술동향, 근거리통신망(랜, LAN)의 시장동향, 근거리통신망(랜, LAN)의 관련용어, 근거리통신망(랜, LAN)의 보안대책
- [문화식민지]우리나라의 신 문화 식민지
- 본문내용
-
1.2. 문제 snmp에서 사용되는 MIB의 구조를 설명하세요. 단 각각 지정된 번호에 대한 구성과 목적, 사용방법에 대해서 언급하세요!!
SNMP는 Simple Network Management Protocol 이다.말그대로 네트워크를 관리하기 위한 프로토콜이다. SNMP manager와 agent로 구성되는데 SNMP를 지원하는 모든 노드는 SNMP agent가 돌고 있고 망 관리를 위해 서로 통신을 하게 된다.주요 역할은 다음과 같다.첫 번째로 SNMP manager는 각 노드의 상태를 알 수 있다. 상태라는 것은 그 노드에 대한 여러가지 정보를 말하며 예를 들면 시스템관련정보(시스템이름,OS,버젼,회사명 등), 네트워크 관련정보(IP주소,RouteTable,송신패킷수,수신패킷수 등등), 기타 각종 MIB에 정의된 정보들을 볼 수 있다.두 번째로 SNMP manager는 원격으로 노드의 상태를 변경할 수 있다. IP를 변경하거나 Routing Table을 변경하거나, 시스템 이름을 변경하는 등의 작업을 할 수 있다. 그러나 노드가 이러한 변경을 허용하고 구현되어 있어야 한다.세 번째로 SNMP Trap 이라는 것이 있는 데, 노드가 특정한 이벤트가 발생하면 Manager한테 알려주는 것을 말한다. 즉 장비의 한 포트가 고장난 경우 SNMP Manager에게 SNMP Trap으로 알려준다.
MIB(Management Information Base) Manager와 Agent사이에 특정한 정보를 주고 받는 것이 Network 관리의 기본이다. 관리 되어야 할 특정한 정보(Information), 자원(Resource)을 객체(object)라 한다. 이런 객체들을 모아놓은 집합체를 MIB이라고 한다. Network를 관리한다는 것은 관리대상인 장비 ‐ Workstation, Printer/File Server와 같은 Host는 물론이고 Hub, Router, Switch와 같은 통신장비 ‐ 들이 제공하는 MIB중에서 특정 값을 얻어와서 그 장비의 상태를 파악하거나 그 값을 변경함을 의미한다. 값의 변경은 해당 MIBD의 String이나 수치를 변경시키는 것은 물론이고 값을 변경을 통하여 그 장비의 상태를 변경시킬 수도 있고 그 장비에 일정한 작동을 지시, 수행할 수 있게 한다. 즉 Interface의 관리 값을 수정해서 해당 장비의 통신을 불가능하게 할 수도 있고 Hub의 특정 포트로의 전송을 막을 수도 있다. 또한 특정 MIB의 변경을 통하여 HUB를 Reset시킬 수도 있다.MIB를 정의하고 구성하는 Framework인 SMI는 RFC1155에 아래와 같은 사항을 정의해놓고 있다.1. MIB의 각 객체(Objects)들은 ISO(ISO 8824)와 ITU‐T(X.208)에 의해 표준화되고 개발된 언어인 ASN.1(Abstract Syntax Notation One)을 사용해서 정의한다. 2. 정의할 모든 객체는 반드시 이름(name), Syntax, Encoding)을 갖고 있어야 한다. 이름 ‐ 해당 객체를 식별하는 객체 식별자(object identifier) Syntax ‐ 객체의 Data 종류. 예) INTERGER, OCTECT STRING 등 부호화 ‐ 객체의 Data가 어떤 BIT 패턴으로 전송되는가? (SNMP는 ASN.1의 BES(Besic Encoding Rules)를 이용.) 3. ASN.1에서 정의된 Data 종류 중 SNMP에서 사용할 수 있는 것과 허용되는 구조가 명시되어 있다. MIB객체들은 관리하기 편하도록 Tree구조를 가지게 된다. 다음은 MIB의 일반적인 구조이다.
그림 2. MIB계층 구조
이 외에도 각각의 개체들은 다음과 같은 정보를 갖고 있다.
(1)system
호스트나 라우터의 운영체제 정보
(2)interfaces
네트워크 인터페이스 정보
(3)addr‐translation
주소 변환 정보
(4)ip
IP 프로토콜 정보
(5)icmp
ICMP 프로토콜 정보
(6)tcp
TCP 프로토콜 정보
(7)udp
UDP 프로토콜 정보
(8)egp
Exterior Gateway 프로토콜 정보
MIB는 위에서 처럼 계층적인(디렉토리) 구조를 가지게 된다(위의 그림은 MIB를 설명하기 위해 일부만을 표시하고 있다). 예를들어서 agent가 설치되어 있는 시스템으로 부터 시스템부가정보(sysDescr)를 얻어오길 원한다면 ISO.org.dod.internet.mgmt.mib‐2.system.sysDescr과 같은 식으로 manger에서 데이타를 요청하면 된다.
위의 MIB계층 구조를 보면 각 MIB옆에 숫자가 있는것을 볼수 있다. 이 숫자가 OID번호이다. 즉 sysDescr의 OID값은 1.3.6.1.1.2.1.1.1 이 될것이다. OID번호를 이용하는 이유는 MIB고유 문자열을 통해서 원하는 데이타를 가져오기위해서는 아무래도 요청이 길어질수가 있기 때문이다.
자료평가
-
아직 평가한 내용이 없습니다.