A community stack is organized in layers the place every decrease layer supplies providers for an higher layer. HTTP within the utility layer makes use of TCP within the transport layer, which makes use of IPv4 or IPv6 within the community layer, which could use Ethernet within the knowledge hyperlink layer.
Layers talk with one another for his or her providers however neither is a part of one other. Every has its distinct performance.
A HTTP server listens on some TCP port as a way to be linked to. The default TCP port is 80 for HTTP or 443 for HTTPS.
These Q&A is likely to be useful for you: