《Linux高性能服务器编程》 读书笔记

本书深入探讨了TCP/IP协议族、IP与TCP协议的细节,详细介绍了Linux网络编程基础API,包括socket地址、基础API和网络信息API。进一步讲解了高级IO函数、Linux服务器程序规范,特别是高性能服务器程序的设计框架,如IO复用、信号驱动IO和异步IO。书中还涵盖了并发编程模式、有限状态机的应用、提高服务器性能的策略,如使用池和减少数据复制,并讨论了IO多路复用、信号处理和定时器管理。最后,提到了高性能IO框架库libevent在处理服务器的IO事件、信号和定时事件中的应用。
摘要由CSDN通过智能技术生成

第一章 TCP/IP协议族

在这里插入图片描述
在这里插入图片描述

数据链路层可以看成是一个网卡驱动,为上层提供了一个统一的接口。

Telnet协议是一种远程登录协议,它使得我们能在本地完成远程任务。


第二章 IP协议详解


第三章 TCP协议详解

在这里插入图片描述
在这里插入图片描述

产生复位报文段的三种情况:

  1. 访问不存在的端口
  2. 异常终止连接
  3. 处理半打开连接

tcp交互数据流(Telnet,ssh)和成块数据流(ftp)

tcp利用紧急指针标志和紧急指针来实现所谓的带外数据(只有一个字节)。


第五章 Linux网络编程基础API

分为三个部分:

<
  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值