컴공/네트워크

    HTTP는 TCP 기반일까요?? 네니요!

    HTTP는 application layer 프로토콜이다 OSI 7 layer에 따르면, 그리고 인터넷의 근간이 되는 TCP/IP stack에 따르면, application layer는 transport layer 위에서 동작한다 그렇기 때문에 application layer로 분류되는 HTTP 프로토콜은 transport layer에 속하는 프로토콜 중에 하나를 사용해서 동작할 거라고 예상할 수 있다 transport layer에는 대표적으로 두 개의 프로토콜이 존재한다 하나는 TCP, 다른 하나는 UDP다 HTTP는 이 두 개의 프로토콜 중에 어디에 기반해서 동작하는 걸까? HTTP는 TCP 기반일까? UDP 기반일까? 아마도 많은 분들이 HTTP는 TCP를 기반으로 동작한다고 알고 있을 것이다 그..