Transmission control protocol
데이터를 목적지까지 운송하는 역할
http는 데이터를 달라고 요청만 함 그 중간에 데이터가 유실되거나 순서가 섞였는지는 확인하지 않음 이러한 복잡하고 중요한 일은 tcp가 해결함
그럼 과연 재전송하면 새로 오나? 아니면 빠진 부분만 가져오나?
TCP의 동작 방식 3-way-handshake
TCP는 데이터를 보내기전에 상대방과 연결이 가능한 상태인지 먼저 확인하는 절차를 거침
이를 3-way-handshake라고 함
1. 클라이언트 : 나 데이터 보내도 돼?
2. 서버 : 나도 보내도 돼?
3. 클라이언트 : 응 그럼 보낼께~