[Protocol] 프로토콜이란?

조아리 ㅣ 2024. 5. 17. 16:10

반응형

Protocol (프로토콜) 이란?

프로토콜은 컴퓨터 내부에서, 또는 컴퓨터 사이에서 데이터의 교환 방식을 정의하는 규칙 체계입니다.

기기간 통신은 교환되는 데이터의 형식에 대해 상호 합의를 요구합니다.

이런 형식을 정의하는 규칙의 집합을 프로토콜이라고 합니다.

 

용어

  • Protocol
    • 통신에 참여하는 Communication parties 간의 규약
  • Protocol Hierarchies (Protocol Layers)
    • 네트워크는 일련의 계층으로 구성됩니다.
    • 각 계층은 상위 계층에 특정 서비스를 제공합니다.
  • Protocol Stack
    • 특정 서비스를 제공하기 위한 Protocol의 계층 별 집합
    • FTP 서비스 : FTP-TCP-IP-Ethernet
  • Protocol Data Unit (PDU)
    • Sender/Receiver Address
    • User Information
    • 전송 등에 에러의 발생이 있었는지에 대한 정보
    • Flow Control Information
    • Layer 2 PDU : Frame
      Layer 3 PDU : Packet
      Layer 4 PDU : Segment, Datagram
반응형