第一个参数指定应用程序使用的
通信协议的协议族,对于TCP/IP协议族,该参数置AF_INET;
第二个参数指定要创建的
套接字类型,流套接字类型为
SOCK_STREAM、数据报套接字类型为SOCK_DGRAM、原始套接字SOCK_RAW(WinSock接口并不适用某种特定的协议去封装它,而是由程序自行处理数据包以及协议首部);
两个重要的类型是 SOCK_STREAM 和 SOCK_DGRAM。 SOCK_STREAM表明数据像字符流 一样通过
socket 。而 SOCK_DGRAM 则表明数据将是数据报(datagrams)的形式。