自学内容网 自学内容网

Th:1.1 建立连接

基础讲解

1.TCP通信流程

基于TCP通信的Socket基本流程:

1.1 Socket

函数返回值:一个文件描述符: 特别的两个队列。

#include <sys/types.h>          
#include <sys/socket.h>
//create an endpoint for communication
int socket(
       int domain, // 协议:AF_INET (IPv4)、AF_INET6 (IPV6)....
       int type, // 套接字类型: SOCK_STREAM (TCP)、SOCK_DGRAM (UDP)....
       int protocol// 协议:IPPROTO_TCP (TCP)、IPPTOTO_UDP (UDP)...; 当protocol为0时,会自动选择type类型对应的默认协议。
);
// 返回值:  返回值是一个非负整数, 代表一个文件描述符,用于标识创建的套接字,并通过这个描述符进行后续的网络I/O操作。

 setsockopt

        补充使用:防止系统断线后࿰


原文地址:https://blog.csdn.net/Spirit_321/article/details/142424446

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!