본문 바로가기
카테고리 없음

네트워크 프로그래밍 6주차 복습

by 할 수 있다 ! 2023. 6. 15.

1. TCP 소켓의 입출력 버퍼에 대해서 설명하시오.

 

입출력 버퍼는 TCP 소켓 각각에 대해 별도로 존재한다. 입출력 버퍼는 소켓 생성시 자동으로 생성된다 .

소켓을 닫아도 출력 버퍼에 남아 있는데 데이터는 계속해서 전송이 이뤄진다. 

 

소켓을 닫으면 입력 버퍼에 남아있는 데이터 소멸 되어버린다

 

 

2. TCP의 내부동작 원리 중 상대소켓과의 연결과정을 3-way handshaking으로 설명하시오.

 

ACK 번호 -> SEQ 번호 + 전송된 바이트 크기 + 1