计算机“端口”是英文port的义译,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。
按端口号可分为3大类第一类公认端口(WellKnownPorts):从0到102它们紧密绑定(bindin于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。第二类注册端口(RegisteredPorts):从1024到4915它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。第三类动态和/或私有端口(Dynamicand/orPrivatePorts):从49152到6553理论上,不应为服务分配这些端口。实际上,机器通常从1024起分配动态端口。但也有例外:SUN的RPC端口从32768开始。
接口类型指的是电子白板与电脑系统采用何种方式进行连接。目前电子白板与电脑连接常见的接口类型:有并口(也有称之为IEEE128Centronics)和串口(也有称之为RS-232接口的)和USB接口。
并口又称为并行接口。目前,并行接口主要作为打印机端口,采用的是25针D
形接头。所谓“并行”,是指8
位数据同时通过并行线进行传送,这样数据传送速度大大提高,但并行传送的线路长度受到限制,因为长度增加,干扰就会增加,数据也就容易出错。目前计算机基
本上都配有并口。
串口叫做串行接口,现在的PC机一般有两个串行口COM1和COM2
。串行口不同于并行口之处在于它的数据和控制信息是一位接一位地传送出去的。虽然这样速度会慢一些,但传送距离较并行口更长,因此若要进行较长距离的通信
时,应使用串行口。通常COM1使用的是9针D形连接器,也称之为RS-232接口,而COM2有的使用的是老式的DB25
针连接器,也称之为RS-422接口,不过目前已经很少使用。
”,中文名称为通用串行总线。这是近几年逐步在PC
领域广为应用的新型接口技术。USB接口具有传输速度更快,支持热插拔以及连接多个设备的特点。目前已经在各类外部设备中广泛的被采用。目前USB接口有
两种:USB1和USB0。理论上USB1的传输速度可以达到12Mbps/秒,而USB0则可以达到速度480Mbps/秒,并且可以
向下兼容USB
端口是指计算机的概念,接口只是物理上的概念,两者存在一个的包含关系,但是也不绝对。
取消
文章为作者独立观点,不代表 股票程序化软件自动交易接口观点