网络编程
文章平均质量分 84
行走的帝企鹅
努力变强吧
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux系统多播发送和接收
多播 多播(multicast)又称为组播,是一种介于单播(一对一)和广播(一对全部)之间的一种数据发送方式,只有位于一个多播组内的实体能够接收到发送到该多播组的数据包。 多播地址范围 多播地址总的范围为224.0.0.0~239.255.255.255,每一个地址表示一个多播组,简单的细分范围如下: 地址范围 说明 224.0.0.0~224.0.0.255 仅本地同一个子网使用,不可路由 224.0.1.0~224.0.1.255 公网可以使用的多播地址,可以在公网路由 224.原创 2021-07-27 22:49:59 · 7114 阅读 · 0 评论 -
epoll基本使用
epoll简介 epoll是Linux中的一种使用IO多路复用机制,即使用单个线程就可以监听多个文件描述符的读写事件,避免开启大量线程或者执行大量轮询的造成的不必要的性能开销。类似的机制还有select和poll,关于其区别参考。 高性能IO模型分析-浅析Select、Poll、Epoll机制(三) - 知乎 (zhihu.com) 头文件和API #include <sys/epoll.h> // 创建epoll,通常使用epoll_create即可,epoll_create1可以设置一些原创 2021-07-27 11:06:18 · 1745 阅读 · 0 评论
分享