tcp协议系列文章(1):提纲挈领

本系列博客全面解析TCP协议,涵盖参数设置、核心概念、应用层协议及消息库设计等内容,帮助读者从全局角度掌握TCP相关知识点。


昨天临时起意,想写一个关于tcp协议的系列博客。内容的话暂时想到包括4部分:

(1)tcp协议的选项及参数设置。这项以linux为主,介绍 /porc 上的tcp参数设置,以及socket选项和ioctl。

(2)介绍围绕着tcp的有关概念、算法等。

(3)介绍一些我工作中用到的基于tcp的应用层协议,包括它们的开源库。

(4)主要讲讲基于网络通信的消息库的设计思路及常见框架。


以上每一部分,在网络上都能找到 N 多的讲解资料。一般的,开发者通常是在遇到问题时去查找相关资料。笔者这里打算做的,是从全局的角度讲解围绕着tcp的知识点都有哪些,不必再在需要的时候抓瞎。


所有的文章博客列表如下:

tcp协议系列文章(1):提纲挈领

tcp协议系列文章(2):从man 7 tcp开始

tcp协议系列文章(3):TLP算法

tcp协议系列文章(4):TCP带宽,时延和RTT等的关系

tcp协议系列文章(5):select:同步I/O复用

tcp协议系列文章(6):send

tcp协议系列文章(7):send()的数据大小与可用的发送缓冲区大小的关系

tcp协议系列文章(8):connect:在socket上进行连接初始化



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值