📜  端口 80 (1)

📅  最后修改于: 2023-12-03 15:11:28.117000             🧑  作者: Mango

端口 80

什么是端口?

端口是在计算机中用于进程间通信的虚拟通道,用于标识一个应用程序和网络之间的连接。

端口 80是什么?

端口80是一种被Web服务器(例如Apache, Nginx)绑定的TCP端口。当我们在浏览器中输入网址时, 浏览器会通过HTTP协议请求网页,这时会通过端口80与Web服务器建立连接。

HTTP协议

HTTP协议是Web应用最常用的一种协议,使用TCP协议进行数据传输。当浏览器使用HTTP协议请求网页时,首先会通过DNS解析得到该网页所在服务器的IP地址,然后通过TCP协议的端口80向该地址发送数据包,最后服务器会发送响应数据包。

端口监听

当Web服务器启动时,会对端口80进行监听。当有用户通过HTTP协议请求该服务器的Web资源时,Web服务器就会响应请求,并向请求方发送所需的HTML、CSS、图片等数据。

管理端口

端口80是被系统管理员和服务器管理者所管理的,通常情况下,系统管理员可以通过防火墙允许或阻止端口80上的进入和出站连接。

总结

端口80是Web服务器使用的TCP端口,通过HTTP协议与客户端建立连接,用于传输Web资源。在开发Web应用时需要对端口80有一定的了解,以实现对Web应用的优化与管理。