计算机网络中的端口是用来区分不同服务或应用的逻辑地址,用于实现电脑之间或电脑与互联网的通信。物理传输通道上必须要有一些能够标识进程或者应用的具体数字来标识其所有的请求和传输数据,因为电脑之间的通讯是基于IP地址实现的,IP地址只标识了网络中的主机,如果两台主机之间多个进程共享同一个IP地址,则需要通过端口号进行区分。
常见的端口有21端口用于FTP文件传输协议,80端口用于web服务,443端口用于https协议等等。电脑网络中应用程序与不同的外部设备或其他应用程序交流时,他们需要使用唯一的端口号作为应用程序的地址,以确保接收和过滤正确的数据。如果端口号被占用了,那么新的进程将无法启动。