ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 네트워크 매니지먼트와 SNMP
    네트워크 2024. 6. 7. 15:42

    Autonomous Systems

    네트워크 관리 프로토콜

    응용 계층 프로토콜임([IP헤더]-[UDP헤더]-[SNMP헤더]-[Data])

     

    관리 대상(Managed device)과 관리 주체(Managing entity)

    MIB(Management Information Base)는 각 Managed device에 존재하는 데이터베이스, 장치의 상태와 성능 정보를 저장

     

    관리 주체는 SNMP를 통해 네트워크의 각 장치에서 데이터를 수집함

     

    Managed device(장치 그 자체)의 agent(장치에 있는 소프트웨어)가 MIB에 모아뒀던 데이터를 Managing entity에 보냄

    -> 관리 주체가 해당 정보를 보고 네트워크를 모니터링하고 관리

    이때 데이터를 주고 받을 때 사용하는 프로토콜이 SNMP

     

    Message Type Function
    GetRequest
    GetNextRequest
    GetBulkRequest
    Manager-to-agent: 데이터 요청
    InformRequest Manager-to-Manager: MIB값 전달
    (일반적으론, 관리 엔티티가 다른 관리 엔티티에 트랩과 유사한 알림을 보내고 확은 응답을 요구한다고 설명)
    SetRequest Manager-to-agent: MIB값 세팅
    Response Agent-to-manager: 요청에 대한 응값, 값
    Trap Agent-to-manager: 예외 상황

     

     

    SNMP PDU (Protocol Data Unit)

    SNMP 메시지에서 헤더와 데이터를 둘 다 포함하는 포맷

    PDU type
    (0~3)
    Req ID Err Status Err Idx Name Value Name Value ..

    Type, GET/SET header, Variables to get/set

    PDU type
    4
    Enterprise Agent Addr Trap Type Specific
    code
    Time
    Stamp
    Name Value ..

    Type, Trapheader, Trap info

     

    '네트워크' 카테고리의 다른 글

    Link layer - introduction  (0) 2024.06.07
    멀티캐스팅  (0) 2024.06.07
    ICMP (Internet Control Message Protocol)  (0) 2024.06.06
    SDN(software defined networking) control plane  (0) 2024.06.06
    Intra-AS / Inter-AS routing  (0) 2024.06.05
Designed by Tistory.