什么是端口?这是为了什么?

它是设备与外界通信的出口,根据不同的应用有不同的功能:

1,硬件端口

CPU通过接口寄存器或特定电路(称为端口)与外设传输数据。

其中硬件领域的端口也叫接口,比如并口、串口。

2.网络端口

在网络技术中,端口有几种含义。集线器、交换机和路由器的端口是指连接其他网络设备的接口,如RJ-45端口和串口。这里所说的端口不是物理端口,而是TCP/IP协议中的端口,是逻辑端口。

3.软件端口

缓冲器。

/iknow-pic . cdn . BCE Bos . com/e 824 b 899 a 9014c 084847 F4 a 4057 b 02087 BF 4 F4 b 7 " target = " _ blank " title = " " class = " ikqb _ img _ alink " >/iknow-pic . cdn . BCE Bos . com/e 824 b 899 a 9014c 084847 F4 a 4057 b 02087 BF 4 F4 b 7?x-BCE-process = image % 2f resize % 2Cm _ lfit % 2Cw _ 600% 2Ch _ 800% 2c limit _ 1% 2f quality % 2Cq _ 85% 2f format % 2Cf _ auto " esrc = "/e 824 b 899 a 9014c 084847 F4 a 4057 b 02087 BF 4 F4 b 7 "/>;

扩展数据

根据端口号的大小分类,可以分为以下几类:

1,熟知港口

从0到1023,都与一些服务紧密绑定。通常,这些端口的通信清楚地表明了某种服务的协议。比如80端口其实一直都是HTTP通信。

2.注册端口

从1024到49151。它们松散地绑定到一些服务。换句话说,有许多服务绑定到这些端口,并且这些端口还用于许多其他目的。例如,许多系统处理大约1024的动态端口。

3.动态和/或私有端口。

从49152到65535。理论上,这些端口不应该分配给服务。实际上,机器通常从1024分配动态端口。但是也有例外:SUN的RPC端口从32768开始。

/baike . Baidu . com/item/% E7 % AB % AF % E5 % 8F % A3/103505 " target = " _ blank " title = "百度百科-Port " >百度百科-Port