SOCK_STREAM:即TCP,工作在传输层,进程之间通信(IP+端口),需要先建立连接,保证数据的完整性和有序性,有分包机制,有流量控制机制
SOCK_DGRAM:即UDP,工作在传输层,进程之间通信(IP+端口),无连接,不保证数据完整性,不保证有序性,有分包机制,无流量控制机制
SOCK_RAW:即IP,工作在网络层,主机之间通信(IP),无连接,不保证数据完整性和有序性,无分包机制,无流量控制IP地址和端口号两部分。
socket也叫做套接字。用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过套接字向网络发出请求或者应答网络请求,它是一个处于应用层和网路层之间的一个封装起来供人使用的接口。
socket是通信的基石,是支持TCP与IP协议的网络通信的基本 *** 作单元。它是网络通信过程中端点的抽象表示。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)