最新 最热

用户空间协议栈设计和netmap综合指南,将网络效率提升到新高度

应用层: 最接近用户的一层,为用户程序提供网络服务。主要协议有HTTP、FTP、TFTP、SMTP、DNS、POP3、DHCP等。表示层: 数据的表示、安全、压缩。管理数据的解密和加密。会话层: 负责在网络中的两个节点之间的建立、维持...

2024-09-14
5

Linux Reactor网络模型与高效http静态服务器构建

Reactor意译“反应堆”,是一种事件驱动机制,程序需要提供回调函数,注册到reactor中。Reactor模型包含三个重要组件:多路复用器,事件分离器,事件处理器。多路复用器在Linux上一般是select、poll、epoll;事件分离器是调用对应...

2024-08-14
4

Linux网络设计中的Reactor网络模型与百万级并发实践

什么是并发:网络并发,通俗的讲就是服务器可以承载的客户端数量,即服务器可以稳定保证客户端同时接入的数量。

2024-08-13
7