TCP/UDP协议常用端口号服务

本文详细介绍了端口号的范围及分类,包括众所周知的端口和动态端口,并列举了常见端口号及其用途。同时,阐述了使用TCP和UDP协议的常见端口,并解释了这些端口在实际应用中的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 端口号的范围是从1~65535。其中1~1024是被RFC 3232规定好了的,被称作“众所周知的端口”(Well Known Ports);从1025~65535的端口被称为动态端口(Dynamic Ports),可用来建立与其它主机的会话,也可由用户自定义用途。

    一些常见的端口号及其用途如下:

    TCP 21端口:FTP 文件传输服务

    TCP 23端口:TELNET 终端仿真服务

    TCP 25端口:SMTP 简单邮件传输服务

    UDP 53端口:DNS 域名解析服务

    TCP 80端口:HTTP 超文本传输服务

    TCP 110端口:POP3 “邮局协议版本3”使用的端口

    TCP 443端口:HTTPS 加密的超文本传输服务

    TCP 1521端口:Oracle数据库服务

    TCP 1863端口:MSN Messenger的文件传输功能所使用的端口

    TCP 3389端口:Microsoft RDP 微软远程桌面使用的端口

    TCP 5631端口:Symantec pcAnywhere 远程控制数据传输时使用的端口

    UDP 5632端口:Symantec pcAnywhere 主控端扫描被控端时使用的端口

    TCP 5000端口:MS SQL Server使用的端口

    UDP 8000端口:腾讯QQ

    TCP 25端口:SMTP 25仔

    TCP 110端口:POP3  

  • 使用TCP协议的常见端口主要有以下几种:
    (1)

    FTP:定义了文件传输协议,使用21端口。常说某某计算机开了FTP服务便是启动了文件传输服务。下载文件,上传主页,都要用到FTP服务。
    (2)
    Telnet:它是一种用于远程登陆的端口,用户可以以自己的身份远程连接到计算机上,通过这种端口可以提供一种基于DOS模式下的通信服务。如以前的BBS是纯字符界面的,支持BBS的服务器将23端口打开,对外提供服务。
    (3)
    SMTP:定义了简单邮件传送协议,现在很多邮件服务器都用的是这个协议,用于发送邮件。如常见的免费邮件服务中用的就是这个邮件服务端口,所以在电子邮件设置中常看到有这么SMTP端口设置这个栏,服务器开放的是25号端口。
    (4)
    POP3:它是和SMTP对应,POP3用于接收邮件。通常情况下,POP3协议所用的是110端口。也是说,只要你有相应的使用POP3协议的程序(例如Foxmail或Outlook),就可以不以Web方式登陆进邮箱界面,直接用邮件程序就可以收到邮件(如是163邮箱就没有必要先进入网易网站,再进入自己的邮箱来收信)。

  • 使用UDP协议的常见端口有:                                                                                                                                                                                                                                          (1)HTTP:超文本传输协议,上网浏览网页时,就得在提供网络资源的计算机上打开端口80来提供服务,常用的“www服务”,“WEB服务器”用的都是这个端口                  (2)DNS:域名解析服务。因特网上的每一台计算机都有一个网络地址与之对应,这个地址就是常说的IP地址,访问计算机的时候只需要知道域名,域名和IP地址之间的对应关系由DNS服务器来完成,使用53端口。                                                                                                                                                                                                              (3)SNMP:简单网络管理协议,使用161端口,用来管理网络设备。



### TCPUDP 协议常用端口号及其用途 TCPUDP 是网络通信中常用的两种协议。以下是它们的一些常用端口号及对应的服务: #### 常见的 TCP 端口服务 1. **20/TCP** - FTP 数据传输 (File Transfer Protocol) [^1] 2. **21/TCP** - FTP 控制命令 (File Transfer Protocol) [^1] 3. **22/TCP** - SSH (Secure Shell) 远程登录协议 [^1] 4. **23/TCP** - Telnet 远程登录服务 5. **25/TCP** - SMTP (Simple Mail Transfer Protocol) 邮件传输协议 [^1] 6. **53/TCP** - DNS (Domain Name System) 域名解析服务 [^1] 7. **80/TCP** - HTTP (HyperText Transfer Protocol) 超文本传输协议 [^1] 8. **110/TCP** - POP3 (Post Office Protocol version 3) 邮件接收协议 [^1] 9. **143/TCP** - IMAP (Internet Message Access Protocol) 邮件访问协议 [^1] 10. **443/TCP** - HTTPS (HTTP Secure) 加密的超文本传输协议 [^1] #### 常见的 UDP 端口服务 1. **53/UDP** - DNS (Domain Name System) 域名解析服务 [^1] 2. **67/UDP 和 68/UDP** - DHCP (Dynamic Host Configuration Protocol) 动态主机配置协议 [^1] 3. **69/UDP** - TFTP (Trivial File Transfer Protocol) 简单文件传输协议 [^1] 4. **123/UDP** - NTP (Network Time Protocol) 网络时间协议 [^1] 5. **161/UDP** - SNMP (Simple Network Management Protocol) 简单网络管理协议 [^1] 6. **162/UDP** - SNMP Trap (Simple Network Management Protocol) 网络管理告警协议 [^1] 7. **500/UDP** - IKE (Internet Key Exchange) IPSec 密钥交换协议 [^1] #### AppleTalk DDP 端口服务 AppleTalk 使用的数据报传递协议(DDP)也定义了一些特定的端口: 1. **1/DDP** - RTMP (Routing Table Maintenance Protocol) 路由表维护协议 2. **2/DDP** - NBP (Name Binding Protocol) 名称绑定协议 [^1] 3. **4/DDP** - Echo (AppleTalk Echo Protocol) 回显协议 [^1] 4. **6/DDP** - ZIP (Zone Information Protocol) 区块信息协议 [^1] #### 端口状态解析 在进行网络扫描时,端口的状态可以通过工具如 `nmap` 来检测,常见的端口状态包括: - **open**:应用程序在该端口上监听并接收连接或数据包 [^3]。 - **closed**:端口未被任何应用程序使用,但仍响应探测请求 [^3]。 - **filtered**:端口被防火墙或其他安全设备过滤,无法确定其状态 [^3]。 - **unfiltered**:端口可访问,但无法明确其是否开放 [^3]。 ```python # 示例代码:使用 Python 的 socket 模块检查端口状态 import socket def check_port(ip, port): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.settimeout(1) result = sock.connect_ex((ip, port)) if result == 0: print(f"Port {port} is open") else: print(f"Port {port} is closed or filtered") sock.close() # 测试端口 check_port("127.0.0.1", 80) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值