TCP에 대한 높은 수준의 이해를 얻으려고 노력 중이며 혼란스러운 점이 있습니다.메시지 전송 교착 상태에 대한 TCP 사양
서버 S와 클라이언트 C가 연결되어 있다고합시다. S는 C에 메시지를 푸시 및 C가 실현되기 전에 메시지가 이제도 S.
향해메시지를 푸시 전송 S가 대기하는 상태에있다가 ACK 및 C는 또한 메시지의 있었다 있었다면
ACK를 기다리는 중입니다.
사양이 이러한 종류의 교착 상태를 어떻게 피할 수 있습니까? 많은 온라인 리소스가 특정 구현 세부 사항에 빠르게 포함되지만 이러한 교착 상태가 어떻게 처리되는지에 대한 높은 수준의 설명을 찾으려고합니다.
(나는 버퍼링 할 답을했다 가정하고 있지만, 주제에 대한 구체적인 정보를 발견했다.)
응용 프로그램 수준 확인 또는 TCP의 기본 제공 ACK에 대해 이야기하고 있습니까? – Barmar
TCP의 기본 제공 ACK를 말합니다. –
세그먼트를 수신 할 때마다 ACK가 전송되며, 응용 프로그램이 메시지를 보낼 때까지 기다릴 필요가 없습니다. – Barmar