2023年11月3日

linux 本地套接字通信

摘要: 本地套接字的作用:本地的进程间通信 有关系的进程间通信 没有关系的进程间的通信 本地套接字实现流程与网络套接字类似,一般采用 TCP 通信流程 本地套接字通信流程: //服务器端 //1.创建监听的套接字 int lfd = socket(AF_UNIX/AF_LOCAL, SOCK_STREAM, 阅读全文

posted @ 2023-11-03 16:22 廿陆 阅读(102) 评论(0) 推荐(0)

linux 组播

摘要: 组播(多播): 单播地址标识单口 IP 接口,广播地址标识某个子网的所有 IP 接口,多播地址标识一组 IP 接口。单播和广播是寻址方案的两个极端(要么单个要么全部),多播则在两者之间提供一种折中方案。多播数据报只应该由对它感兴趣的接口接收,也就是说由运行相应多播会话应用系统的主机上的接口接收。另外 阅读全文

posted @ 2023-11-03 11:40 廿陆 阅读(225) 评论(0) 推荐(0)

linux 广播 UDP

摘要: UDP通信:广播 向子网中多台计算机发送消息,并且子网中所有的计算机都可以接收到发送方发送的消息,每个广播消息都包含一个特殊的 IP 地址,这个 IP中子网内主机标志部分的二进制全部为 1(255) a. 只能在局域网中使用 b. 客户端需要绑定服务器广播使用的端口,才可以接收到广播的消息 //设置 阅读全文

posted @ 2023-11-03 10:59 廿陆 阅读(115) 评论(0) 推荐(0)

linux UDP 通信

摘要: UDP: #include <sys/types.h> #include <sys/socket.h> ssize_t sendto(int sockfd, const void *buf, size_t len, int flags, const struct sockaddr *dest_add 阅读全文

posted @ 2023-11-03 09:51 廿陆 阅读(35) 评论(0) 推荐(0)

导航