TCP套接字编程
下图是一对TCP客户与服务器进程之间发生的一些典型事件的事件表:
famliy参数指明协议族:
famliy | 说明 |
AF_INET | IPv4协议 |
AF_INET6 | IPv6协议 |
AF_LOCAL | Unix域协议 |
AF_ROUTE | 路由套接字 |
AF_KEY | 秘钥套接字 |
type参数指明套接字类型:
type | 说明 |
SOCK_STREAM | 字节流套接字 |
SOCK_DGRAM | 数据报套接字 |
SOCK_SEQPACKET | 有序分组套接字 |
SOCK_RAW | 原始套接字 |