端口简介

端口是一个物理对接点,外部设备可以通过它连接到计算机。它也可以是编程对接点,信息通过该对接点从程序流向计算机或通过互联网

网络端口

由互联网协议套件的传输层协议提供的网络端口,例如传输控制协议 (TCP)用户图表协议 (UDP),是用于在计算机和网络之间进行端点通信的号码。两台计算机。

端口号

为了确定传入流量应定向到哪种协议,使用不同的端口号。它们允许具有单个 IP 地址的单个主机运行网络服务。每个端口号都有不同的服务,每个主机的每个 IP 地址可以有 65535 个端口。互联网号码分配机构y  (IANA) 负责管理这些端口的使用。

端口类别

IANA 定义了三种端口类别:

1.常用端口(0 到 1023)

端口号 传输协议 服务名称
20,21 TCP 文件传输协议
23 TCP Telnet
25 TCP 简单邮件传输协议 (SMTP)
53 TCP 和 UDP 域名系统 (DNS)
110 TCP 邮局协议 (POP3)
123 UDP 网络时间协议 (NTP)

2. 注册端口 (1024 至 49151)

1024 至 49151 – IANA 根据请求实体的申请分配给特定服务的注册端口。

3. 动态或私有端口 (49152 至 65535)

这些端口范围从 49,152 到 65,535,可供私人或客户​​服务使用,或用于临时用途。