
TCP
文章平均质量分 92
jianghao1996
这个作者很懒,什么都没留下…
展开
-
Linux 高性能服务器网络编程(三 IO复用)
Linux 高性能服务器网络编程 IO复用select函数pollepoll系列系统调用内核事件表EPLOLL的LT(水平触发)与ET(边缘触发)EPOLLONESHOT事件select/poll/epoll的区别应用:非阻塞connect信号发送信号Linux信号信号处理函数signalsigaction统一事件源SIGHUP/SIGPIPE/SIGURG定时器socket 选项SO_RECVTIMEO 和 SO_SNDTIMEOSIGALRM信号基于升序链表的定时器IO复用系统调用的超时参数IO复用原创 2020-06-04 09:58:28 · 366 阅读 · 0 评论 -
Linux 高性能服务器网络编程(二)
Linux 高性能服务器网络编程Linux服务器程序规范日志高性能服务器框架(核心)基本框架IO模型高效的事件处理模式(Reactor/Proactor)Reactor模式(同步IO模型)Proactor(异步IO模型)两种高效的并发模式半同步/半异步领导者/追随者(略)其他提高服务性能的方式池数据复制上下文切换和锁机制参考自《高性能服务器编程》,主要用于学习网络编程模块Linux服务器程序规范日志rsyslogd : 此守护进程既能接收用户进程输出的日志,又能接收内核进程。用户进程调用sysl原创 2020-06-02 10:18:37 · 313 阅读 · 0 评论 -
TCP/IP协议学习
TCP/IP网络协议IP协议IP介绍ARP协议TCP协议首部详解TCP连接管理TCP连接的建立与终止TCP的超时重传TCP的数据流与窗口管理延迟ACK(delay_ACK)Nagle 算法流量控制和窗口管理TCP的拥塞控制慢开始和拥塞避免快重传和快恢复TCP的保活机制长连接与短连接短连接长连接区别IP协议> 参考TCP/IP详解卷一(1) TCP 使用不可靠的IP服务,并且提供一个可靠的运输层服务(2) UDP为应用层发送和接受数据报并且为不可靠(3) IP是网络层上的主要协议同时被TCP原创 2020-05-28 15:09:40 · 386 阅读 · 0 评论