HDG 解释:什么是计算机端口及其用途?

当您听到“计算机端口”一词时,您会想到什么?USB端口?TCP/IP端口?它可能会让人感到困惑。有两类端口——物理端口和虚拟端口。USB端口是物理端口的示例,而TCP (USB)TCP/IP端口是虚拟端口的示例。 

虚拟端口的数量超过物理端口,所以我们将从物理端口开始。几乎任何电子设备都可以找到这两个类。手机、平板电脑、个人电脑,甚至汽车和其他机器中的电子部件都可以兼有这两种类别。出于我们的目的,我们将在本文中说一台计算机。只要知道它几乎可以是任何设备。

什么是端口?(What Is A Port?)

那么,什么是端口?我们可以将这些端口称为插孔或插座,但正确的术语是端口。这些端口的基本功能是允许将一个硬件插入另一个硬件,以便它们可以相互通信。用技术术语来说,这些是输入/输出(I/O 或 IO)端口。设备可以拥有的端口数量受可用物理空间的限制。

有两组端口——串行和并行。分组基于端口允许通信的方式。 

串行端口一次只能传输一位。想想(Think)火车。一次只能有一部分火车在特定的轨道段上。发动机在货运车之前运行,货运轨道车在最后一辆车之前运行。如果其中任何两个同时在同一段轨道上,那就是火车失事或碰撞。 

流经串行端口的数据也是如此。位 1(Bit one)和位 2 不能同时在同一段电缆上,否则会发生碰撞,导致无法正常工作。

并行端口可以允许同时传输许多位。想想(Think)多车道高速公路。高速公路上的每辆车都有一点。在高速公路的任何特定路段,可能同时有 5、10 甚至 20 辆汽车,彼此并排。这使得通信速度更快。如果不清楚如何,它将是。

假设我们通过火车和卡车向两个人发送消息,例如“Hello”。我们将通过火车将其发送给一个人,然后通过卡车将其发送给另一个人。每个问候字母都涂在卡车的前部和轨道车的前部。 

等待火车的人,串行方法,会看到引擎上的 H,然后是下一辆车上的 E,然后是下一辆车上的第一个 L,然后是下一辆车上的第二个 L,然后是 O最后一辆车。

在 5 车道高速公路上等待卡车的人会看到所有卡车同时到达,并排并排,很好地拼写HELLO 。

物理端口的类型(Types of Physical Ports)

DE-9 或 RS-232 端口 - 通用(DE-9 or RS-232 Port – General Use)

您可能仍然会在某些计算机上看到这些,但它们在工业世界之外变得越来越不常见。它们曾经与鼠标、键盘和许多其他设备一起使用。

PS/2 – General Use

Personal (Seen)Personal System/2 ( PS/2 ) 端口主要用于较旧的计算机上,最常用于键盘和鼠标。它们采用颜色编码——键盘为紫色,鼠标为绿色。 

PS/2端口仍可能在高安全性设施中的计算机上看到。只有PS/2鼠标和键盘无需USB端口。如果有USB端口,就有可能窃取数据或注入恶意软件。

USB 端口一般信息(USB Port General Information)

目前可以看到的通用串行总线(Universal Serial Bus)( USB ) 端口有 2 个常见的主要规格,即USB 2USB 3。这些规范指的是数据传输速率,而不是它们的物理形状因数。本节下方将进一步介绍几种不同的外形尺寸。 

USB 2.0的最大数据传输速率仅为 480 MbpsUSB 3有不同的版本,但除了一些指示版本的标记外,它们在视觉上都非常相似。USB 3.0  高达 5 GbpsUSB 3.1高达 10 GbpsUSB 3.2高达 20 Gbps。是的,USB 4 也即将推出。USB 3(A USB 3)设备可以通过旧的USB 2端口工作,但只能以USB 2速率传输数据。

从视觉上看,USB 2 Type AType B及其对应的USB 3 可以通过连接器内部块的颜色轻松区分。较快的USB 3.0有一个蓝色块,而较慢的USB 2.0有一个黑色块。其他类型的USB连接器没有这种块。我们将在他们自己的部分中介绍他们的传输率。

如果您想了解有关不同类型 USB 电缆(different types of USB cables)的更多信息,我们也有相关文章。

USB A 型 - 一般用途(USB Type A – General Use)

您肯定知道USB Type A端口。它是一个能够传输数据和承载电力的端口。它以大约 5 伏的电压输出电力。安培数的范围可以从 100 mA 到 500 mA 或 0.5 安培。 

A(Type A)描述符是指端口的外形尺寸。这是最常见的矩形,其中一半有一个带有连接器的块,另一半是开放的以接收匹配的连接。我们还有一篇关于修复 USB 端口(fixing USB ports)的文章。

USB B 型 - 一般用途(USB Type B – General Use)

最常见于桌面打印机的USB B 型(USB Type B)端口有一个方孔。它们符合USB 2USB 3标准。USB 2看起来有点像谷仓的末端轮廓,而USB 3(USB 3)看起来有点像石壁炉。

USB C 型 - 一般用途(USB Type C – General Use)

更新的USB(USB)外形解决了必须以正确方式插入电缆的烦恼。无论哪种方式都会奏效。这是一个可逆连接器。它还能以大约 5 伏的电压传导电力,但电流比USB A 型(USB Type A)更高。它可以高达 5安培(Amps)。这使得快速充电(fast charging)成为其功能之一。

RJ-11 – 通讯(RJ-11 – Communications)

我们不太可能在设备上找到RJ-11,除非它用于电话或传真通信。是的,它是一个电话插孔。它可以被动地传输电信号,但有些电话线会携带电流,如果您不小心,可能会给您带来强烈的电击。即使他们是老式的,也要尊重他们。

RJ-45 – 通讯(RJ-45 – Communications)

更可能称为网络插孔,RJ-45端口是一个 8 针端口,用于使用以太网(Ethernet)电缆将设备连接到网络。它看起来像一个电话插孔,但稍微宽一点。

3.5 毫米 TRS 连接器 – 音频(3.5 mm TRS Connector – Audio)

这些最常用于音频设备。绿色的用于连接扬声器或耳机。粉红色(Pink)用于麦克风。蓝色(Blue)用于从音频设备直接连接。它也被称为线路输入。还有其他类型,但它们在家用设备上并不常见。

VGA/SVGA Port – Video

视频图形阵列(Video Graphics Array)( VGA ) 或超级视频图形阵列(Super Video Graphics Array)( SVGA )端口用于将显示器或投影仪连接到计算机。VGA可以提供高达640×480的分辨率,SVGA可以超过800×600。 

两种类型看起来相同。它们看起来像DE-9,但有 3 排 5 个孔,其中DE-9有 5 排,下面有 4 排。

DisplayPort – 视频和音频(DisplayPort – Video and Audio)

如果您的计算机有一个看起来像一个角被剃掉的矩形的插槽,那就是DisplayPort。这是一个 20 针连接器,用于连接视频设备。它还能够通过电缆发送音频,因此如果您连接的设备有扬声器,它也应该从您的计算机上接收音频。

HDMI – 视频和音频(HDMI – Video and Audio)

高清媒体接口(High Definition Media Interface)( HDMI )端口非常受欢迎。它也是一个视频端口,它也能够传输音频信号。这些可以在大多数 PC 和许多电视上找到。

这些是您最有可能遇到的不同物理端口。如果这里没有找到您要查看的端口,则Internet上有很多端口识别资源。

虚拟端口(Virtual Ports)

有 65,535 个虚拟端口,它们都与网络通信有关。每个都可能有不同的用途,具体取决于通过它们的数据类型。这些端口用于传输控制协议(Transfer Control Protocol)( TCP ) 或用户数据报协议(User Datagram Protocol)( UDP ) 或两者。

TCP通常与Internet 协议(Internet Protocol)(IP) 混为一谈。您可能已经将其视为TCP/IPTCP用于打开两个设备之间的连接,以便可以传输数据。它通过让一个设备与另一个设备联系,然后在它们之间达成协议以传输数据来做到这一点。这称为握手连接。这可能需要一点时间。

UDP不建立握手连接。它刚刚开始传输。它更快,但由于没有就如何做事达成任何协议,因此可能会发生错误。 

理论上,任何类型的网络通信都可以通过任何端口进行。这会让成千上万的端口可用。因此,我们尝试遵循一个标准,让生活更轻松。互联网号码分配机构(Internet Assigned Numbers Authority)( IANA ) 确实有一个端口注册和它们的用途(registry of ports and what they are used for)。 

当通信数据包进入计算机时,它会携带有关它想要连接到哪个端口的信息。这就是计算机如何知道如何处理这些数据包的方式。这就是为什么您可以通过同一根网络电缆查看网页、传输文件和打印的原因。

您可能已经看到 IP 地址中使用的端口号。这将是 IP 中分号后的数字,例如 192.168.0.1:8080。

以下是您最有可能遇到的端口列表。我们为所有老派游戏玩家(old school gamers)扔了最后一个。

PortDescription
20File Transfer Protocol (FTP) data transfer happens on this port
21File Transfer Protocol (FTP) control messages sent on this one
22Secure Shell (SSH)
23Telnet
25Simple Mail Transfer Protocol (SMTP) for e-mail
53Domain Name System (DNS)
69Trivial File Transfer Protocol (TFTP) simplified version of FTP
80Hypertext Transfer Protocol (HTTP)
8080Hypertext Transfer Protocol (HTTP) Alternative
123Network Time Protocol (NTP) for time synchronizing computers
143Internet Message Access Protocol (IMAP) for e-mail
161Simple Network Management Protocol (SNMP)
194Internet Relay Chat (IRC)
443Hypertext Transfer Protocol over TLS/SSL (HTTPS) Secure connections
465Authenticated SMTP over TLS/SSL (SMTPS) 
587E-mail Message Submission (SMTP)
515Line Printer Daemon (LPD) connects printers to a computer
666Doom, the first-person shooter (FPS) game

港口,港口,港口……(Ports, Ports, Ports…)

现在您了解了最常见的物理和虚拟端口以及它们的工作。将此作为书签(Bookmark)以方便参考或打印出来。 

你遇到过什么奇怪的端口吗?您对其他端口有疑问或需要更多详细信息吗?让我们在评论中知道。我们是来帮忙的。



About the author

在商业中,一切都是为了为您的客户和客户创造价值。我专注于提供分步说明,帮助我的读者使用 Microsoft Office 充分利用他们的硬件和软件。我的技能包括键盘和驱动程序安装,以及 Microsoft Office 支持。凭借我多年的行业经验,我可以帮助您满足您可能拥有的任何硬件或软件需求。



Related posts