计算机端口是所有计算设备的重要特征。端口提供输入和输出接口设备需要与之通信外围设备和计算机网络.
计算机上最重要的端口是用来联网的,因为没有它们,计算机就会完全隔离,无法与外界通信。
物理端口
端口可以是物理端口,也可以是虚拟端口。物理网口可以让你把电缆连接到电脑上,路由器,调制解调器,及其他外围设备。端口以一种或另一种方式物理连接到主板.
计算机网络上提供的几种类型的物理端口硬件包括:
无线网络中的端口
虽然有线计算机网络依赖于物理端口和电缆,无线网络不需要他们。无线上网例如,网络使用信道号来表示无线电信令频带。
然而,有线和无线网络可以通过物理计算机端口混合。例如,一个网络适配器插入计算机的USB端口将有线电器转换为无线计算机,从而使用端口遍布两种技术之间的间隙。
互联网协议端口
虚拟端口是互联网协议(IP)网络。这些端口允许软件应用程序以共享硬件资源而不会对彼此干扰。
计算机和路由器通过它们的虚拟端口自动管理网络流量。网络防火墙为了安全的目的,还可以对每个虚拟端口上的流量提供一些控制。
在IP网络中,这些虚拟端口是通过端口号,从0到65535。例如,端口80允许您通过您的web浏览器, 和端口21与ftp相关联。
计算机网络中端口的问题
有几个原因,物理端口可以停止运行。端口失败的原因包括:
- 电涌(用于实际连接到电源的设备)。
- 水损伤。
- 内部失败。
- 电缆引脚造成的损坏(例如,直接弹力地插入电缆或通过试图将错误类型的电缆插入端口)。
除了引脚损坏,物理检查端口硬件不会发现任何明显的错误。多端口设备(如网络路由器)上一个端口的故障不会影响其他端口的功能。
物理端口的速度和规格也不能通过物理检查来确定。例如,某些以太网设备的最大工作速率为100Mbps,而其他人则支持千兆以太网,但两种情况下物理连接器都是相同的。同样,一些USB连接器支持版本3.0而其他人只支持USB 2. x或有时候USB 1. x.
虚拟端口最常见的挑战是网络安全。互联网攻击者经常探针的端口网站,路由器和任何其他网络网关.网络防火墙根据端口的数量限制端口的访问,从而帮助防范这些攻击。
为了最有效,防火墙往往会过度保护,有时会阻止一个人想要允许的交通。配置防火墙用于处理流量的规则的方法 - 例如端口转发规则- 对于非专业人士来说是复杂的。