网络端口是引用三种不同事物的常用方法。网络接入点,例如家庭路由器,通常称为网络端口。第二个常见含义是指网络电缆插入接入点或计算机的实际位置。这些物理端口为用户提供对本地网络和Internet的访问。这种端口的最后...
网络端口是引用三种不同事物的常用方法。网络接入点,例如家庭路由器,通常称为网络端口。第二个常见含义是指网络电缆插入接入点或计算机的实际位置。这些物理端口为用户提供对本地网络和Internet的访问。这种端口的最后一个常见用法是指允许计算机处理的软件系统同时执行多个网络任务。这些端口将网络流量分成一系列单独的源,以便信息和服务保持分离。

无线路由器通常称为网络端口。
用户指的是硬件网络端口,它通常是两件事之一。网络接入点,如路由器、交换机或调制解调器,可以称为端口。这在谈论无线网络时尤其常见,其中,术语"无线端口"用于指代系统连接到的路由器。另一个常见的硬件网络端口是与网络的实际连接。在这种情况下,以太网电缆连接到计算机、路由器或调制解调器的小矩形孔就是端口。这种用法是旧计算机的保留串行端口或通信端口等术语。

常见的串行电缆类型是推荐的标准232(RS-232)电缆。
网络端口的最后一次使用是基于软件而不是硬件。根据这个定义,端口是计算机中基于软件的、非物理的位置。这些端口将网络流量和基于网络的服务分成若干段计算机可以对这些段进行单独的优先级排序和处理,就像它处理内部进程一样。
通过拆分网络源,计算机可以同时从多个源发送和接收数据。每个活动网络端口都可以将信息直接发送给它。例如,如果进程在端口1000上运行,则该特定的网络端口可以发送和接收信息。传出信息将引用端口1000作为发送方,发送回的信息将专门发送到端口1000。如果一台计算机维护着100个不同的端口,它们都会做同样的事情。
在这种情况下,所有计算机上的网络端口都遵循一定的原则。端口可以是从0到65535的任意数字,但1024以下的许多端口是特定Internet任务所需的。例如,Web浏览,电子邮件和telnet都有预定义的端口,计算机在这些端口上不断监视活动。其他程序,如视频游戏或下载程序,都有用户或程序定义的端口,只有在程序运行时计算机才会激活这些端口。