TCP是面对连接的协议,它基于运输连接来传送TCP报文段
TCP运输连接的建立和释放,是每一次面向连接的通信中必不可少的过程
"三报文握手"建立TCP连接的目的在于解决以下三个问题:
- 使TCP双方能够明确对方的存在
- 使TCP双方能够协商一些参数(例如最大报文段长度、最大窗口大小、时间戳选项等)
- 使TCP双方能够对运输实体资源进行分配和初始化。运输实体资源包括缓存大小、各状态变量、连接表中的项目等
TCP规定普通的TCP报文段可以携带数据,但如果不携带数据,则不消耗序号。则TCP客户进程要发送的下一个数据报文段的序号仍未x+1
