![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdZAchV%2FbtsEhVZ1j6q%2FpVoJ17NCSKdk6VmRqTJotK%2Fimg.png)
TCP란 TCP는 메일이나 파일 전송, 웹브라우저 등 데이터를 전송의 신뢰성을 요구하는 애플리케이션에 사용한다. TCP는 애플리케이션 데이터를 송싱하기 전에 TCP 커넥션(TCP Connection)이라는 논리적인 통신로를 만들어 통신 환경을 전비한다. TCP 커넥션은 각각의 단말에서 볼 때, 송신 전용으로 사용하는 송신 파이프와 수신 전용으로 사용하는 수신 파이프로 구성된다. TCP는 송신 측 단말과 수신 측 단말이 2개의 논리적인 파이프를 전이중으로 사용해 '보냅니다!', '받았습니다!'라고 확인해 가면서 데이터를 보내기 때문에 신뢰성이 향상된다. 3웨이 핸드셰이크 (3 way handshake)란 TCP 커넥션은 3웨이 핸드셰이크(3 way handshake)로 커넥션을 여는 것에서 시작한다. 3웨..