[Network 09. 27]03. Chapter3 TCP
TCP는 Transmission Control Protocol의 약자로 연결 지향형 소켓이다. 연결지향형 소켓이란 통신을 하기위해 접속을 성립해야 하며 하위계층의 IP가 신뢰성을 보장하지 않는 패킷 교환 기술을 사용하기 때문이다. 접속을 하기 위해 Three way handshake를 통한 접속을 한다. Three way handshake를 통한 접속이란? 첫째 클라이언트는 동기화플래그(SYN)을 1로 설정 시퀸스 번호 필드에 랜덤번호를 채운 TCP세그먼트를 서버로 보내 접속 요청을 개시 한다. 둘째 서버는 클라이언트로부터 받은 세그먼트의 SYN을 검사한 후 SYN와 ACK 플래그를 1로 설정, 확인응답번호 필드에 클라이언트가 보낸 시퀸스 번호에서 1만큼 증가시킨다 번호를 넣고, 시퀸스 번호는 랜덤으로 ..
2010.09.26