SOCK_DGRAM

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)的形式。

相關詞條

熱門詞條

聯絡我們