Transport Layer services Transport Layer의 역할 Source부터 Destination까지 패킷이 제대로 전송될 수 있도록 한다. Application Layer에서 만든 데이터를 일정한 크기로 자른다. Transport Layer 프로토콜의 종류 세부적으로 들어가면 Transport Layer에도 여러가지 프로토콜들이 존재하지만, 대표적으로 두가지 프로토콜이 있다. TCP (Transmission Control Protocol) for loss-sensitive application reliable transport 전송 프로세스와 수신 프로세스 간의 안정적인 전송이 가능하다. in-order delivery 데이터를 순서대로 전송한다. connection-oriented..
TCP UDP
Internet transport protocols services transport layer에서 application layer protocol에 제공해 줘야 하는 것 TCP service (for loss-sensitive application) reliable transport 전송 프로세스와 수신 프로세스 간의 안정적인 전송이 가능하다. connection-oriented (연결 지향) : 클라이언트와 서버 간에 설정(setup)이 필요하다. 여기서 말하는 설정(setup)이란? sender/receiver에 buffer 할당 buffer & window size 설정 등 flow control sender 측 버퍼가 넘치치 않도록 제어해준다. congestion control 네트워크 과부하 ..