基本的tcp套接口编程

  • Post author:
  • Post category:其他


基本的tcp套接口编程

1.socket函数

为了执行网络I/O,一个进程必须做的第一件事情是调用socket函数,指定期望的通信协议类型。

#include <sys/socket.h>
int socket(int family, int type, int protocol);
//返回:非负描述字代表成功,-1代表出错。


socket函数的协议族(family)常值

family 说明
AF_INET IPv4协议
AF_INET6 IPv6协议
AF_LOCAL unix域协议
AF_ROUTE 路由套接口
AF_KEY 密钥套接口
<
套接口类型(type)常值
type 说明
SOCK_STREAM 字节流套接口
SOCK_DGRAM 数据流套接口
SOCK_SEQPACKET 有序分组套接口



版权声明:本文为qdlgdx_lsy原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。