本词条缺少名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!
SOCK_DGRAM 是无保障的面向消息的socket,主要用于在网络上发广播信息。
- 外文名
- SOCK_DGRAM
- 类 型
- SOCK_STREAM 和 SOCK_DGRAM
- 数据包
- UDP协议网络编程
- 用 途
- 专门用于局域网,基于广播
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)的形式。[1]
- 参考资料
-
- 1. Datagram socket .wiki[引用日期2012-12-18]
词条标签: