SOCK_DGRAM

更新时间:2023-10-19 17:03

SOCK_DGRAM 是无保障的面向消息的socket,主要用于在网络上发广播信息。

SOCK_DGRAM是基于UDP的,专门用于局域网,基于广播

SOCK_DGRAM分是数据包,是UDP协议网络编程

函数原型

int socket(int domain, int type, int protocol);

第一个参数指定应用程序使用的通信协议的协议族,对于TCP/IP协议族,该参数置AF_INET;

第二个参数指定要创建的套接字类型,流套接字类型为SOCK_STREAM、数据报套接字类型为SOCK_DGRAM、原始套接字SOCK_RAW(WinSock接口并不适用某种特定的协议去封装它,而是由程序自行处理数据包以及协议首部);

两个重要的类型是 SOCK_STREAM 和 SOCK_DGRAM。 SOCK_STREAM表明数据像字符流 一样通过 socket 。而 SOCK_DGRAM 则表明数据将是数据报(datagrams)的形式。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}