반응형 OS & Hardware & Network5 TCP 깊게 이해하기 TCP (Transmission Control Protocol, 전송제어 프로토콜)TCP란 컴퓨터와 다른 컴퓨터가 데이터를 전송하기 위한 규약이다.인터넷 통신에서 가장 많이 사용되는 프로토콜로 TCP/IP가 있다.데이터 전송에는 TCP를 사용하고 목적지까지 도달하는 라우팅 과정은 IP를 사용한 통신 방식을 TCP/IP라 부른다. TCP 전송 방식TCP는 클라이언트(송신자)와 서버(수신자) 간 데이터 전달을 위해 연결설정과 연결종료를 해야한다. 연결설정(3-Way-Handshake)TCP의 연결설정 방식을 3-way-handshake라고 한다.총 패킷을 3번 전달하며 syn, ack이라는 플래그 목적의 컨트롤 비트를 사용하여 연결을 설정한다.클라이언트에서 syn 비트를 1로 체크하여 서버에 보내고 서버에서.. 2023. 8. 15. 이전 1 2 다음 반응형