linux网络编程
Linux_dream_2015
这个作者很懒,什么都没留下…
展开
-
linux网络编程(unix域流式套接字)
unix域套接字--流式1. 头文件 #include 2. 数据结构 struct sockaddr_un { sa_family_t sun_family; // __SOCKADDR_COMMON (sun_); // #define __SOCKADDR原创 2015-06-14 11:43:43 · 907 阅读 · 0 评论 -
linux 网络编程(广播的编程)
广播(程序设计思路) 1. 接收端流程 (1) 创建套接字 sockfd = socket(AF_INET, SOCK_DGRAM, 0); (2) 绑定IP和端口到socket struct sockaddr_in addr; bz原创 2015-06-14 11:20:26 · 603 阅读 · 0 评论 -
linux网络编程(组播)
组播 1. 分组 每个D类IP地址就是一个组,组播实现原理: 接收 -- 加入一个组 发送 -- 向一个组(目标IP地址为组播地址)发送数据包 2. 组播地址(IP地址和网卡地址) IP地址: D类地址 ,高位固定为1110,范围: 224.0.0.0-239.255.255.原创 2015-06-14 11:34:08 · 918 阅读 · 1 评论 -
linux网络编程(如何编写一个UDP通信程序)
UDP数据通讯原理 UDP数据通讯分服务端(软件)和客户端端: 服务端(软件)(服务器)先运行,服务端,不需要事先知道客户端IP和port 客户端(软件)(客户端机器)后运行,一定是客户端先给服务端发包,客户端一定先知道服务端的IP和port UDP通信实现 1. 头文件 #include原创 2015-06-14 11:07:24 · 2034 阅读 · 0 评论