服务器常用端口号及其作用
在计算机网络中,端口号是用于标识进程的一种机制。服务器就是运行在某个端口上的进程,不同的应用程序用不同的端口号。
HTTP / HTTPS
HTTP(HyperText Transfer Protocol)是一种应用协议,它的默认端口号是80。在客户端向服务器发送请求时,如果没有其他指定,HTTP 客户端就默认使用 80 端口。HTTPS(HTTP Secure)是在 HTTP 上加入了 SSL/TLS 协议,使数据加密传输,其默认端口号是443。
FTP
FTP(File Transfer Protocol)是一种用途广泛的文件传输协议,其默认端口号是21。FTP 服务器在该端口上等待传入的连接,并在客户端请求时向其它端口建立数据连接。
SSH
SSH(Secure Shell)是一种网络协议,用于在网络上进行加密通信。服务器通过 SSH 监听 22 端口。SSH 最常用的用途之一是在计算机之间进行远程管理。
SMTP
SMTP(Simple Mail Transfer Protocol)是一种电子邮件传输协议,在服务器端口25号等待传入的客户端邮件,用来发送邮件。
TCP / UDP
TCP(Transmission Control Protocol)和 UDP(User Datagram Protocol)是不同的传输协议,服务器通常同时监听这两个协议的一个或多个端口。TCP 是一种可靠的面向连接的协议,而 UDP 则更为轻量级。