[컴퓨터망]-network managment, configuration

2023. 6. 14. 18:13· Computer Science/Network
목차
  1. 네트워크 관리의 구성요소
  2. Network operator approaches to management
  3. CLI
  4. SNMP
  5. message format
  6. NETCONF
  7. YANG

 

네트워크 관리

많은 하드웨어와 소프트웨어들이 상호작용을 하고 있는 복잡한 네트워크를 관리하는 프로토콜을 제어하는 것이다.

 

네트워크 관리의 구성요소

 

그림과 같이 라우터, 호스트, 스위치처럼 관리를 받는 device를 managed device라고 한다.

이 device들이 데이터를 전달해서 어떠한 관리 쳬계를 만드는데 
그것을 MIB(Management Information Base)라고 부른다.

이 MIB 내에 모든 device들의 object들의 현재 상태들이 다 저장된다.

각각의 host들이 하나의 agent이고, 그 안에 data가 있다.

MIB를 돌리기위해서는 Managing Server가 필요하다.

서버가 MIB를 전부 관리하고, 각각의 agent 하고 주고받으면서 data들을 가져온다.

 

Managing Server와 device 간에 data를 주고받는데 프로토콜이 바로 SNMP가 있다.

 

 

Network operator approaches to management

CLI

  • Command Line interface
  • 사용자와 컴퓨터가 직접 상호작용하는 방식

SNMP

Simple Network Management Protocol

 

MIB 정보를 보내는 방법은 2가지가 있다.

request/response

device 각각에다가 request를 보내서 response하는 일반적인 방법

trap mode

어떤 변화가 생겼을 때 데이터들을 같이 유지하는 방식이다.
갖고 있는 server가 변화가 생겼을때, 변화에 대한 것들을 server에 전달한다.
특별한, 예외적인 상황을 보고해주는 방식이다.

 

 

SNMP protocol에는 message type과 기능이 정의되어 있다.

Trap 모드는 Agent -> manager에게 전달하는 예외적인 상황

 

message format

위 경우는 Error고, 아래 경우는 TRAP이다.

 

MIB는 Management Information Base이다.

MIB는 SMI라고 하는 데이터 정의 언어를 사용하여 정의된다.

SMI(Structure of Management Information)

 

 

NETCONF

  • 목표 : 네트워크 전체의 장치를 적극적으로 관리/구성하기
  • 관리 서버와 관리 대상 네트워크 장치 사이에서 작동한다.
    • 동작 : 검색, 설정, 수정, 활성화
    • 여러 장치에 대한 커밋 작업
    • 운영 데이터 및 통계 정보 조회
    • 장치로부터 알리 ㅁ구독
  • 원격 프로시저 호출 패러다임
    • NETCONF 프로토콜 메시지는 XML로 인코딩 된다.
    • 안전하고 신뢰할 수 있는 전송 프로토콜을 통해 교환된다.

 

YANG

  • NETCONF 네트워크 관리 데이터의 구조, 구문, 의미를 지정하기 위해 사용되는 데이터 모델링언어
  • NETCONF 구성이 정확성과 일관성 제약 조건을 만족하도록 보장한다

 

 

저작자표시

'Computer Science > Network' 카테고리의 다른 글

[컴퓨터망]- Multiple Access Protocol  (0) 2023.06.14
[컴퓨터망] - Link layer, CRC  (0) 2023.06.14
[컴퓨터망]-ICMP(Internet Control Message Protocol)  (0) 2023.06.14
[컴퓨터망]- SDN control plane  (0) 2023.06.14
[컴퓨터망]-라우팅 알고리즘  (0) 2023.06.13
  1. 네트워크 관리의 구성요소
  2. Network operator approaches to management
  3. CLI
  4. SNMP
  5. message format
  6. NETCONF
  7. YANG
'Computer Science/Network' 카테고리의 다른 글
  • [컴퓨터망]- Multiple Access Protocol
  • [컴퓨터망] - Link layer, CRC
  • [컴퓨터망]-ICMP(Internet Control Message Protocol)
  • [컴퓨터망]- SDN control plane
재한
재한
안녕하세요 💻
재한
짜이한
전체
오늘
어제
  • 분류 전체보기 (501)
    • Skils (115)
      • Android (49)
      • C++ (5)
      • Kotlin (36)
      • Algorithm (24)
      • Server (1)
    • CodingTest (228)
      • Programmers (45)
      • Baekjoon (183)
    • Experience (8)
      • 후기(코딩테스트,프로그램,프로젝트) (8)
    • Computer Science (70)
      • Design Pattern (2)
      • OOP (2)
      • Computer Architecture (14)
      • OS (2)
      • Software Engineering (3)
      • DataBase (8)
      • Network (39)
    • 학교 (75)
      • R프로그래밍 (26)
      • 회계와 사회생활 (17)
      • 컴퓨터학개론 (20)
      • it기술경영개론 (12)

블로그 메뉴

  • 홈
  • 태그
  • 카테고리
  • 글쓰기
  • 설정

인기 글

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.2
재한
[컴퓨터망]-network managment, configuration
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.