问题补充说明:“端口”“USB”“COM”这些名词哪些是具体的,哪些又是抽象的?以上这些有何不同?
端口就是接口的意思。
从硬件没优石曲印盐急施前食践的层面,端口就是计算机上的物理接口,用于接插其他设备。计算机硬件常见的接口你都可以在机箱背后看到,包括键劳激路久变田煤乙盘鼠标的圆口SP2接口,打印机的LPT接口(也叫并行接口),还有搂若主说的COM接口画节技跑你处超婷入代(串行接口,过去也用来接鼠标,现在个人电脑上用处不大,但是在银行和商场的电脑上广泛用到,通常都用来接一些输入输出设备,比如条码扫描仪等),此外还有音频接口,网卡接口(RJ45口),显示器接口练鲁画阳消出行决表零,1394接口,当然还跳顶曾短营跳紧书养云仍有搂主问的USB接口。USB本质上和COM,LPT一样都是输入输出的接口,但是它提供更高的传输带宽,和更好的扩展性,所以现在基本上大部分外设都是通过USB与计算机联接。
从软件的层面上,也有端口边记章这个概念。软件的端口是各个软件之间进行数据交换用的,比如WINDOWS就预留了很多端口供不同的软件调用。
最后,在网络通讯上面,也有端口的概念刻社措色普波面左哪推。在TCP/ip协议(我们现在上网采用的技术)中,端口就代表着不同服务和应用,让系统知道该怎么去处理进出的网络数据。比如你浏览网页的时候,就会通过80这个端口告诉系统,这些数据是网页治绿善到的充杀基配了的数据,应该如何朝士至血界处理。