1. 理论
端口号的范围是从1~65535
概念
在网络技术中,端口(Port)
大致有两种意思:
一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等。
二是逻辑意义上的端口,一般是指TCP/IP协议
中的端口,端口号的范围从0到65535
,比如用于浏览网页服务的80端口
,用于FTP服务的21端口
等等。
我们这里将要介绍的就是逻辑意义上的端口。
分类
- 公认端口(WellKnownPorts)
从0到1023
,它们紧密绑定(binding)于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。 - 注册端口(RegisteredPorts)
从1024到49151
。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。 - 动态和/或私有端口(Dynamica