[Network] 트랜스포트 계층 : TCP
TCP 1. Client와 Server 서로 1:1 통신을 한다 - Server는 Client별로 소켓을 보유하고 있기 때문에, 1:1로 양방향 통신이 가능하다 - 3-way handshake를 통해서 TCP 연결을 하면 소켓이 생성된다 2. 신뢰적이고, 순차적인 Data를 전달한다 - UDP와 달리, TCP는 Data를 바이트 스트림으로 인식 각 Data별로 Boundary가 존재하지 않는다 일단 Data를 TCP Buffer에 저장해둔다 혼잡/흐름 제어에 따라서 Data를 전송한다 이때, Data는 순차적인 바이트 스트림이므로 Window Size씩 전송이 된다 >> TCP는 Data의 Boundary가 존재하지 않고, 하나의 연속적인 바이트 스트림으로 인식 3. 연결지향형 서비스를 제공한다 - Cl..
2022.02.15