电脑的API是什么,是不是就是端口?

如题所述

电脑的API是应用程序编程接口,也就是端口。

一、电脑“端口”是英文port的义译,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。

二、由于每种网络的服务功能都不相同,因此有必要将不同的封包送给不同的服务来处理,所以_,当你的主机同时开启了FTP与WWW 服务的时候,那么别人送来的资料封包,就会依照 TCP 上面的 port 号码来给 FTP 这个服务或者是 WWW 这个服务来处理。

三、一个 TCP 连接都必须由一端(通常为 client )发起请求,这个 port 通常是随机选择大于 1024
以上(因为0-1023一般被用作知名服务器的端口,被预定,如FTP、HTTP、SMTP等)的 port 号来进行!其 TCP 封包会将(且只将)
SYN 旗标设定起来!这是整个联机的第一个封包。

四、扩展接口是主板上用于连接各种外部设备的接口。通过这些扩展接口,可以把打印机,外置Modem,扫描仪,闪存盘,MP3播放机,DC,DV,移动硬盘,手机,写字板等外部设备连接到电脑上。而且,通过扩展接口还能实现电脑间的互连。

温馨提示:答案为网友推荐,仅供参考
相似回答