该 章程 定义了 SIG-Network 的范围和治理相关的内容。
SIG 主席负责管理 SIG 的运营和流程。
@Samuka007
,华南理工大学@DragonOS-Community
/ SIG-Network
@Samuka007
以下是SIG-template参与并支持的 工作组
暂无工作组
以下 子项目 归 SIG-Network 所有:
Loopback网卡是一个虚拟网络设备,主要用于在本地机器上进行网络通信。
@smallcjy
解决 epoll 管理 socket 所遇到的具体问题。
@Saga1718
LoopbackDevice的实现分为四层:
实现的核心。其定义Loopback设备的数据结构,采用 VecDeque<Vec>
用来储存接受的数据包和代发送的数据包。
负责实现网卡接口设备的基本功能,实现Device、NetDevice、KObject的接口函数。
用于封装底层,具有更好的封装性。
负责实现网卡的基本功能,发包,收包等。
解决在运行 test-backlog 程序时,行为与预期不符的问题。
使用 strace 跟踪 epoll_ctl 和 epoll_wait 系统调用。复现 test-backlog 程序的两个进程共享 epoll 实例管理 socket 的问题。
分析 epoll_ctl 在 EPOLL_CTL_ADD 操作缺失的原因。调查 cgroup 或mmap map_fixed等资源限制有关功能缺失对 epoll 和 socket 管理的影响。