一句话牢记TCP协议
如果现在让我们回想《TCP/IP详解卷1》讲述TCP协议这八个章节的名称及内容,估计大多数人没有头绪。但是有句话想必很耳熟,TCP提供一种面向连接的可靠的字节流服务,如果从TCP这三个特性为切入点,思考这三个特性相关知识点,可以将八个章节的知识点串起来,足以应付平时的工作和面试。
特性一:面向连接。从客户端和服务端连接的建立和拆除角度去思考需要掌握的知识点,如三次握手、四次挥手、以及客户端合服务端的状态变迁,如下图所示。
特性二:传输可靠。从数据报文传输过程中思考,存在哪类不可靠问题及对应处理机制。共思考出四类可靠性问题及处理机制,如下图所示。
特性三:字节流。从TCP连接交换8 bit字节构成的字节流思考。
本文主要写了对TCP协议知识点整理一些思考,不足之处多多包涵。另外,本文并没有对知识点进行展开详细叙述,详细内容可以参考《TCP/IP详解卷1:协议》或者网上技术文章。