카테고리 없음

[Chapter 1] 네트워크의 기초 용어와 기능(프로토콜)

devrabbit22 2025. 2. 6. 15:02

Protocol은 통신 시스템이 데이터를 교환하기 위해 사용하는 통신 규칙이다.

OSI 7계층 모델에서는 각 계층에서 수행할 수 있는 프로토콜이 서로 독립적이라 간주한다.

계층1에는 계층1끼리 통신할 수 있는 프로토콜이 존재하며, 계층2에는 계층2끼리 통신할 수 있는 프로토콜이 존재한다.

 

프로토콜의 예

연결을 설정할 때는 항상 발신자의 요청에 의하여 시작되며, 수신자는 미리 연결 대기 상태에 있어야 한다.

연결 설정은 상호 간의 합의 아래 이루어지지만, 종료는 한쪽의 일방적인 종결 선언으로도 가능하다.

 

데이터 단위

네트워크 프로토콜을 사용해 데이터를 교환할 때는 먼저 데이터를 특정 형태로 규격화 하는 작업이 필요하다.

OSI 7계층 모델의 각 계층에서 규격화된 데이터는 고유 명칭이 있다.

계층에 상관없이 사용할 때는 통칭하여 PDU(Protocol Data Unit)이라고 한다.

APPDU(Application Protocol Data Unit)응용 계층에서 사용한다.

PPDU(Presentation Protocol Data Unit)표현 계층에서 사용한다.

SPDU(Session Protocol Data Unit)세션 계층에서 사용한다.

TPDU(Transport Protocol Data Unit)전송 계층에서 사용한다.

 

인터넷에서 사용하는 전송 계층 프로토콜인 TCP에서는 세그먼트(Segment)라 부르고 UDP에서는 데이터그램(Datagram)이라 부른다. 데이터그램은 일반적인 상황에서 계층4 프로토콜의 전송 데이터를 가리킬 때도 사용된다.

NPDU(Network Protocol Data Unit)네트워크 계층에서 사용하며, 보통 패킷(packet)이라 부른다.

패킷은 원래 네트워크 계층의 IP프로토콜에서 유래했지만, 요즘은 네트워크 계층의 전송 데이터를 의미한다.

DPDU(Data Link Protocol Data Unit) 데이터 링크 계층에서 사용하며, 보통 프레임(Frame)이라 부른다.

 


Reference 

쉽게 배우는 데이터 통신과 컴퓨터 네트워크

프로토콜의 예 이미지 출처: https://terms.naver.com/entry.naver?docId=2271799&cid=51207&categoryId=51207

 

프로토콜

프로토콜(Protocol)은 통신 시스템이 데이터를 교환하기 위해 사용하는 통신 규칙이다. OSI 7계층 모델에서는 각 계층에서 수행되는 프로토콜이 서로 독립적이라고 간주한다. 따라서 계층 1에는 계

terms.naver.com