TCP 연결형 연결형이란 IP와 PORT를 메모리에 기억하고 있는 상태 클라이언트가 연결을 정상적이지 않은 방법으로 끊었을 경우 (PC가 꺼지거나 네트워크선이 뽑히는 등) 서버에서는 언제 연결이 끊겼는지 알 수 있나? 서버에서 클라이언트에 패킷을 보냈을 때의 응답 유무로 연결이 끊겼는지 확인 하트비트 - 연결이 끊겼는지 L7차원에서 확인 (클라 -> 서버) 신뢰성 일대일 데이터 경계 구분 없음 UDP 비연결형 비신뢰성 일대다 (브로드캐스트, 멀티캐스트) 데이터 경계 구분 있음 TCP가 커널에서 하는 일이 더 많다 상대방의 버퍼 확인 양쪽 (클라/서버) 송신버퍼 수신버퍼 100바이트를 두번 송신 send(100) send(100) 수신 버퍼에 처리되지 않은 60바이트의 데이터가 있을 경우 송신측에서는 데이..