Protocol,   프로토콜, 통신 규약

(2018-03-18)

Protocol Stack, 프로토콜 스택, 프로토콜 계층 별 데이터 단위

1. 통신 프로토콜 (Communication Protocol)

  ㅇ 1 이상의 실체 간에 무엇을,언제,어떻게 통신하는가에 대한 절차/규범/규정/규약/규칙


2. 프로토콜 구성요소

  ㅇ 형식 (Syntax : 문법,구문)
     - 데이터 포맷(형식), 부호화신호레벨 등

     * [참고]
        . `데이터 포멧` : 통신,처리,해석하는데 적합하도록 형식화된 표현(Syntax)을 말함
        . `정보`        : 정의된 규약에 따라 인간이 데이터에 부여 한 의미(Semantic)를 말함

  ㅇ 의미 (Semantic)
     - 특정 패턴을 어떻게 해석하고, 어떤 동작을 할 것인가 결정
     - 전송의 조정 및 오류처리를 위한 제어정보 등

  ㅇ 타이밍 (Timing)
     - 속도 일치 및 순서 제어
3. 프로토콜 주요 기능들에러제어 (Error Control)
  ㅇ 캡슐화 (Encapsulation)
  ㅇ 순서제어 (Sequence Control)
  ㅇ 흐름제어 (Flow Control)
  ㅇ 혼잡제어 (Congestion Control)
  ㅇ 동기화 (Synchronization)
  ㅇ 주소지정 (Addressing)
  ㅇ 단편화 및 재합성 (Fragmentation, Reassembly)
  ㅇ 데이터의 형식화 (Data Formatting) 등


4. 프로토콜 계층 별로 주로 사용되는 데이터 단위 명칭

  ㅇ  7  응용 계층      : 메세지, 데이터 
  ㅇ  6  표현 계층      : 메세지, 데이터 
  ㅇ  5  세션 계층      : 메세지, 데이터
  ㅇ  4  전송 계층      : 세그먼트
  ㅇ  3  네트워크 계층  : 패킷, 데이터그램
  ㅇ  2  데이터링크 계층 : 프레임
  ㅇ  1  물리 계층      : 비트


5. 계층 프로토콜(Layer Protocol), 프로토콜 스택(Protocol Stack) 이란? 

  ㅇ 프로토콜 스택
     - 계층화된 프로토콜들의 집단

  ㅇ 한편, 
     - OSI 계층모델에서는, 프로토콜이라는 정의가 매우 엄격함
        . 각 계층에서 통신을 담당하고 있는 것을 엔티티(entity)라 하고,
        . 동일계층 엔티티 간에 통신(peer-to-peer)하는 규칙 만을 프로토콜이라 함
        . 즉, layer protocol 만을 프로토콜로 간주하고 있음

     - TCP/IP 계층모델에서는, 프로토콜 정의가 다소 느슨함
        . 여러 계층에 걸쳐 동작하는 프로토콜들도 있음       ☞ TCP/IP Protocol Suite 참조


[프로토콜 일반] 1. "프로토콜"이란? 2. TLV 3. 투명성 4. 핸드세이킹 5. 전송제어절차
[프로토콜 기능] [흐름 제어]
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
        1. 통신 이란?
        2. 신뢰적 통신
    1.   통신이론
    2.   선로/전송
    3.   통신망 일반
    4.   회선교환(PSTN)
    5.   무선/이동통신
    6.   광통신
    7.   인터넷/데이터통신
          1. 데이터통신망
          2. 인터넷
          3. 데이터 네트워크 설계
      1.   데이터 단위
      2.   프로토콜/계층
        1.   프로토콜 일반
              1. "프로토콜"이란?
              2. TLV
              3. 투명성
              4. 핸드세이킹
              5. 전송제어절차
          1.   프로토콜 기능
          2.   흐름 제어
        2.   계층 모델
      3.   데이터 링크
      4.   TCP/IP
      5.   라우팅
      6.   인터넷 QoS
      7.   인터넷 관리
      8.   인터넷 응용
      9.   인터넷 기타
      10.   패킷교환(PSN)
      11.   인터넷 관련 기관
  7.   정보기술(IT)
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록(시험중)     참고문헌