Transport Layer (전송 계층) 이란?

OSI 7 Layer 에서 4계층에 해당하는 Transport Layer 는 PDU (Protocol Data Unit) 로 Segment 를 사용하며, Process to Process Communication 을 수행한다. (3계층인 Network Layer 에서는 Host to Host Comminication 수행)

 

 

Socket  Address 

전송계층은 Process to Process 통신으로, 종단간 연결을 위해 Socket Address 를 사용한다. 

Socket Address = IP Address + Port Number 이며, Client socket address 와 Server socket address 가 쌍으로 이루어져있다.

 

 

 

Local & Remote Host 는 IP Address, Local & Remote Process 는 Port Number 로 정의된다.

Client process 는 Dynamic Port 범위 내의 Port number 를 발급하여 사용하며, Server process 는 고유 Port Number 를 사용한다.

 

 

Connection-Oriented

Flow-Control, Error-Control 을 통해 Segement 의 도착 순서가 순차적이다. 대표적으로 TCP 프로토콜이 있다.

 

 

Connectionless 

별도의 제어 과정이 없으므로 Segement 의 도착 순서가 순차적이지 않을 수 있다. 대표적으로 UDP 프로토콜이 있다.

 

 

 

 

 

 

공부하면서 정리한 내용을 글로 작성하였습니다.

혹시나 잘못된 내용이 있다면 댓글로 알려주시면 감사하겠습니다 :)

COMMENT