为什么要有端口?

为了使运行不同操作系统的计算机的应用进程能够互相通信,就必须用统一的方法(这种方法与操作系统无关)对TCP/IP体系的应用进程进行标志。

端口号有16位,可允许65535个不同的端口号(0~65535)。

  • 熟知端口(系统端口号):0~1023
  • 登记端口:1024~49151
  • 客户端端口号:49152~65535