计算机端口及其在计算机网络中的作用

计算机端口 是所有计算设备的基本特征。 计算机端口提供设备需要与外围设备和计算机网络进行通信的输入和输出接口。 计算机上最重要的端口用于计算机网络。

物理端口

端口可以​​是物理的也可以是虚拟的。 物理网络端口允许将电缆连接到计算机, 路由器调制解调器和其他外围设备。 计算机网络硬件上可用的几种不同类型的物理端口包括:

无线网络中的端口

有线计算机网络依赖物理端口和电缆,而无线网络则不需要它们。 例如,Wi-Fi网络利用表示无线电信令频带的频道号码。

互联网协议端口

虚拟端口是互联网协议(IP)网络的重要组成部分。 这些端口允许软件应用程序共享硬件资源而不会相互干扰。 计算机和路由器自动管理通过其虚拟端口传输的网络流量。 出于安全目的,网络防火墙还提供了对每个虚拟端口上的流量流量的一些控制。

在IP网络中,这些虚拟端口编号为0到65535.有关更多信息,请参阅什么是端口号?

计算机网络中的端口问题

出于以下几种原因,物理端口可能会停止运行。 端口故障的原因包括:

除了引脚损坏之外,对端口硬件的物理检查不会发现任何明显的错误。 多端口设备(如网络路由器 )上的一个端口出现故障不会影响其他端口的功能。

物理端口的速度和规格级别也不能仅仅通过物理检查来确定。 例如,一些以太网设备最高工作速度为100 Mbps ,而另一些则支持千兆以太网 ,但在两种情况下,物理连接器都是相同的。 同样,一些USB连接器支持3.0版本,而其他USB连接器仅支持2.x或有时甚至1.x.

网络安全是人们面临虚拟端口最常见的挑战。 互联网攻击者会定期探测网站,路由器和其他网关的端口。 网络防火墙通过限制基于端口的端口访问来极大地防止这些攻击。 为了最有效,防火墙往往过度保护,有时会阻止某人想要允许的流量。 配置防火墙用于处理流量(如端口转发规则)的规则的方法对于非专业人员来说可能非常难以管理。