摘要: 上一篇我们分析了三次握手和四次握手的过程,但是理论分析难免枯燥难懂,下面这篇我们来看一个例子,就能更好地理解tcp链接了。 我们可以通过网络抓包的查看具体的流程: 比如我们服务器开启9502的端口。使用tcpdump来抓包: 一、 三次握手连接过程分析 tcpdump -iany tcp port 阅读全文
posted @ 2020-11-25 15:36 额是无名小卒儿 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 你知道“3次握手,4次挥手”吗? 当面试官问你什么是“3次握手,4次挥手”,你是不是要开启“诵经”模式了?作为程序员,要有“刨根问底”的精神。近期在复习网络时,遇到了这个频繁被面试官q到的问题,今天特此总结一下底层原理: 文章整体目录如下: 什么是“3次握手,4次挥手” TCP服务模型 TCP头部 阅读全文
posted @ 2020-11-25 15:12 额是无名小卒儿 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别? 详细请看下链接: IO - 同步,异步,阻塞,非阻塞 (亡羊补牢篇) 为了方便阅读,我重新编版,摘抄如下: 当你发现自己最 阅读全文
posted @ 2020-11-25 11:52 额是无名小卒儿 阅读(122) 评论(0) 推荐(0) 编辑