不得不承认,tcp是一个非常复杂的协议.它包含了RFC793及之后的一些协议.能把tcp的所有方面面面具到地说清楚,本身就是个很复杂的事情.如果再讲得枯燥,那么就会更让人昏昏欲睡了.本文希望能尽量用稍显通俗的话把tcp描述清楚. 关于分层 请忘掉大学课本上学的七层模型,我们使用四层模型更为贴合我们的实际网络.应用层,传输层,网络层,网络接入层. 分层是为什么,其实和公司中职位是一样的,不同职位的人做不同的事情,然后不同职位的人合起来,一起完成了数据传输的事情. 网络传输层 网络传输层负责最底层的…