在计算机网络中,端口号是一种与IP地址配合使用的编程数据结构,用于标识传输层协议中的一个应用程序或服务。在实际应用中,许多端口号已经被普遍使用于某些特定服务或协议上。
一、Web类服务
Web服务是指基于HTTP协议访问内容的一种服务。以下是一些常见的Web服务端口号:
端口号 | 服务/应用 |
---|---|
80 | HTTP |
443 | HTTPS |
8080 | HTTP代理 |
8443 | Tomcat SSL |
二、邮件服务
邮件传输使用的协议是SMTP协议,加密协议是POP3或IMAP协议。以下是一些常见的邮箱服务端口号:
端口号 | 服务/应用 |
---|---|
25 | SMTP Relay |
110 | POP3 |
143 | IMAP |
465 | SMTP SSL |
993 | IMAP SSL |
995 | POP3 SSL |
三、数据库服务
数据库服务在互联网中扮演非常重要的角色,MySQL 和 PostgresQL 是最受欢迎的两种开源数据库。以下是一些常见的数据库服务端口号:
端口号 | 服务/应用 |
---|---|
3306 | MySQL |
5432 | PostgresQL |
6379 | Redis |
27017 | MongoDB |
四、文件传输服务
文件传输服务是指在网络上能够让用户方便地互相传输文件的服务。以下是一些常见的文件传输服务端口号:
端口号 | 服务/应用 |
---|---|
20 | FTP Data Port |
21 | FTP Control Port |
22 | SSH、SFTP & SCP |
69 | TFTP |
五、其他服务
除了以上四类服务,还有其他一些常见服务的端口号:
端口号 | 服务/应用 |
---|---|
53 | DNS & DNSSEC |
67 | DHCP Server |
68 | DHCP Client |
161 | SNMP |