HTTP, TCP, UDP 및 비 연결


8

요즘 HTTP와 약간 혼동됩니다.

일부 사실은 TCP가 연결 지향 또는 비 연결 연결을 작동 할 수 있다는 것입니다. TCP는 연결 지향적이지만 UDP는 비 연결 적이며 메시지 자체가 단일 메시지에 들어갈 수있을 때 사용됩니다.

질문:

HTTP가 TCP를 사용하고 TCP가 다중 메시지 교환을위한 안정적인 연결을 제공하고 HTTP가 연결이없는 경우 어떻게 가능합니까?

TCP는 연결 지향적입니까? 그렇다면 HTTP 연결은 어떻습니까?

답변:


15

단일 HTTP 요청이 서비스되면 연결이 닫히고 재사용되지 않기 때문에 HTTP (1.0 연결 유지없이 1.0)는 연결이 없습니다. HTTP 요청은 TCP 프로토콜 데이터 단위가 아니므로 TCP는 TCP 프로토콜 데이터 단위와 관련하여 연결 지향적이므로 HTTP가 HTTP 프로토콜 데이터 단위와 관련하여 연결되지 않는 것을 막지 않습니다.

우리는 HTTP 프로토콜 자체를 볼 때 어떤 프로토콜이 계층화되어 있는지 상관하지 않습니다. TCP 일 수는 있지만 이론적으로는 다른 것일 수 있습니다. 따라서 TCP의 속성은 완전히 관련이 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.