完成数据交换后,通信双方必须断开连接,同时释放连接所占用的网络资源。
在讲它们的区别之前,我们需要了解一下TCP协议全双工的特点
TCP协议属于传输层中的协议,传输层由操作系统管理。...3、超时重传机制
对于超过时间限制但未收到应答的报文,TCP协议会重新传输;这也就决定了对已经发送到网络中的数据报的数据,我们不能立即丢弃,应该再保存一段时间,以防报文在传输过程中出现数据丢失的情况。...Linux中(BSD Unix和Windows也是如此), 超时以500ms为一个单位进行控制, 每次判定超时重发的超时
时间都是500ms的整数倍....累计到一定的重传次数, TCP认为网络或者对端主机出现异常, 强制关闭连接
4、TCP报头结构
1、16位端口号
告知主机该报文来着哪里【16位源端口号】以及要交给上层哪一个协议或者应用程序【16...首先说什么是MSL,TTL,以及两者的关系
MSL就是最大的报文生成时间,MSL是网络报文生存的最长时间,超过这个时间,报文将会被丢弃,因为TCP是基于IP协议的,TTL是经过路由器的最大跳数,每经过一个路由器