더북(TheBook)

이제 send(B)를 실행합니다. 그러면 송신 버퍼의 맨 앞에 B가 채워집니다. 그리고 곧바로 send(C)를 실행하면 송신 버퍼의 B 뒤에 C가 채워집니다.

p150_4

▲ 그림 3-5 B와 C로 채워진 송신 버퍼

 

이제 운영체제로 B와 C가 빠져나갑니다. 결국 소켓 버퍼는 다시 완전히 빈 상태가 됩니다.

p151_1

▲ 그림 3-6 B와 C가 빠져나간 송신 버퍼

 

send(DEFG)를 호출하면 소켓 버퍼에 이것이 채워집니다.

p151_2

▲ 그림 3-7 DEFG가 채워진 송신 버퍼

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.