비디오: 리눅스(Linux) ssh-server, putty - 원격 접속 2024
네트워크에서 TCP를 통해 데이터를 전송하려면 핸드 셰이 킹, 또는보다 구체적으로 세 가지로 알려진 필수 세션 설정 프로세스를 따라야합니다. -way 핸드 셰이크 는 세 개의 IP 패킷을 완료하기 때문에 발생합니다. 세 방향 핸드 셰이크는 다음 그림에서 설명하고이 세 프레임을 포함합니다.
-
SYN: 이것은 동기화 단계입니다. 이 TCP 세그먼트는 다가오는 데이터 전송에 사용할 일련 번호를 설정합니다.
-
SYN-ACK: 원격 호스트의 응답은 두 가지를 수행합니다.
-
사용할 일련 번호를 확인합니다.
-
원래 요청을 승인합니다.
-
-
ACK: 이 데이터는 발신 호스트로부터 전송되며, 대상 호스트로부터 일련 번호 및 확인 응답을 수신 확인합니다.
-
Finish 프레임은 세션이 종료되는 요청입니다. FIN-ACK:
-
완료 요청에 대한 응답은 완료 및 승인에 대한 동의입니다. 세션 설정과 달리 후속 승인이 없습니다. 이 세션의 끝은 데이터가 전송 될 때 닫힙니다. 원격 호스트는 FIN-ACK를 받으면 연결 종료를 닫습니다.