首页 相关文章 Socket的地址结构

Socket的地址结构


  在建立socket通信的过程中地址起着很要害的作用,在设计TCP/IP网络程序时,必须对 socket 的地址结构有清楚的熟悉。
  TCP/IP 的地址数据结构。
  
  strUCt sockaddr {
  
  u_short safamily;/*地址族,AF_XXX*/
  
  char sa_data[14];/*14字节的特定协议地址*/
  
  }
  
  其中14字节的sa_data随协议而不同。在TCP/IP协议族中,地址数据结构为:
  
  struct in_addr{
  
  u_long s_addr;/*32比特的IP地址,网络字节顺序 */
  
  };
  
  struct sockaddr_in{
  
  short sin_family; /*AF_INET*/
  
  u_short sin_short; /*16比特的端口号,网络字节顺序*/
  
  struct in_addr sin_addr; /*32比特的IP地址,网络字节顺序*/
  ...[ 查看全文 ]

2016-02-19 标签:

Socket的地址结构的相关文章

手机页面
收藏网站 回到头部