TCP的主要特点 面向连接的运输层协议。通过ip识别唯一主机、端口号识别进程,完成进程之间的通信。 点对点,即每一条TCP连接只能有两个端点。 提供可靠的服务,承诺数据无差错、不丢失、不重复、按序到达。 提供全双工通信,允许通信双方的应用进程在任何时候都能发送数据。 面向字节流 TCP报文段中的控制位 TCP的连接建立 为什么要进行三次握手?两次握手不可以么? 建立连接的过程中,可以携带数据么? 首次握手过程中,存在什么隐患? 如何防范SYN Flood 在建立连接中,客户端出现故障时,TCP是如何处理的?