三次握手大家肯定很清楚,那么三次握手的目的是什么呢?
首先再来看一下什么是三次握手:
那么,三次握手完了之后会有什么事情发生呢?
首先,在三次握手完成之后会去建立socket连接,那么问题又来了 什么是socket?
由上图可以看出,可以将socket看做是ip+port ip+port 的四元组 ,对应有一个发送队列(以下简称Send Q),和一个接收队列(以下简称Recv Q)。
那么接下来重点来了,和程序员最为亲密的在我理解就是QUEUE了。
总结一句话:程序员眼里的IO就是程序到本机内核的QUEUE的过程。
下一章我们详细来聊~!