Hyper-text Transfer Protocol.. or Hyper-media Transfer Protocol?

· 10 min · Protocol

General Topic: Protocol | Status: In Progress

Sources:


In a Nutshell…

HTTP is a protocol that’s built on top of the TCP/IP protocol. It is used as one of the standards to transport data on the internet. It resides in the application layer (highest level) in the TCP/IP model.

TCP/IP Model

As it is built on top of TCP/IP, by default it uses TCP’s port, which is port 80. HTTPS, however, uses port 443.

Versions

Did You Know?

UDP, or User Datagram Protocol, is the leanest and meanest transport protocol around. It strips down to the essentials, only providing port numbers (like HTTP on port 80 or DNS on port 53). There’s no handshake, no connection setup—just pure, unadulterated speed. If a packet gets lost, UDP doesn’t care; it won’t resend it. This “best effort” approach means blazing-fast performance with zero wait for handshakes or error checks. UDP shines in live, high-frequency updates where outdated data doesn’t matter, like video calls or online gaming. Need low upfront delay? DNS queries love UDP for its single-trip simplicity. When milliseconds matter, UDP is your go-to guy.