首页
IT培训常见问题
企业资讯
学员活动
师资团队
图书教材
发布 : Linux培训 发布时间:2023-06-13 15:43:57
Socket的英文原义是"孔"或"插座",通常也称作"套接字",它是计算机之间进行通信的一种约定或一种方式,用于描述IP地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。
建立网络通信连接至少要一对端口号(socket),socket本质是编程接口(API)。Socket可以看成是两个网络应用程序进行通信时,各自通信连接中的端点。
套接字Socket=(IP地址:端口号),tcp是七层协议的传输层,ip协议是在网络层,tcp使用三次握手来完成数据传输的,socket就表示三次握手的一个连接。
socket是支持TCP/IP协议的路通信的基本操作单元,socket是应用程序通过网络协议进行通信的接口,是应用程序与网络协议栈进行交互的接口。
咨询还可获得
对应免费课程