TCP接收端必须丢掉重复的数据; TCP提供流量控制。接收端只允许另一端发送接收端缓冲区锁能容纳的数据。 17.3 TCP首部 TCP数据封装在一个IP数据报中。 由于TCP支持全双工通信,故连接的每一段必须保持每个方向上的传输数据序号。 32位序号:标识TCP发送的数据字节流,他表示当前的数据首字节在整个传输过程中的字节序号。
当TCP收到发自TCP连接另一端的数据,它将发送一个确认.这个确认不是立即发送,通常将推迟几分之一秒. TCP将保持它首部数据的校验和.这是一个端对端的校验和,目的是检测数据在传输过程中的任何变化.如果收到段的检验和有差错,TCP将丢弃这个报文段和不确认收到此报文段(希望发端超时并重发) 既然TCP报文端作为IP...
注意:MSL是个有限的时间,我们知道TCP报文段以IP数据报在网络中传输,IP数据报是由TTL字段限制其生存时间的。RFC 793指出MSL为2分钟。实现中的常用值是30秒,1分钟,或2分钟。 对于给定的MSL值,原则是:当TCP执行一个主动关闭,并发回最后一个ACK,该连接必须在TIME_WAIT状态停留的时间为2倍的MSL。这样可让TCP再次发...
第17章 TCP:传输控制协议 1、TCP服务 尽管TCP和UDP都使用相同的网络层(IP),TCP却向应用层提供与UDP完全不同的服务。TCP提供一种面向连接的、可靠的字节流服务。 (1)面向连接 两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。过程与打电话相似,先拨号振铃,等待对方摘机...
17.2 为什么我们已经讨论的所有 I n t e r n e t协议( I P, ICMP, IGMP, UDP, TCP)收到有检验和错的分组都仅作丢弃处理? 答:源I P地址、源端口号或者协议字段可能被破坏了。 17.3 T C P提供了一种字节流服务,而收发双方都不保持记录的边界。应用程序如何提供它们 ...
当TCP发出一个段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能及时收到一个确认,将重发这个报文段。在第21章我们将了解TCP协议中自适应的超时及重传策略。 当TCP收到发自TCP连接另一端的数据,它将发送一个确认。这个确认不是立即发送,通常将推迟几分之一秒,这将在19.3节讨...
所属专辑:TCP/IP协议 卷1 音频列表 1 第17章 TCP:传输控制协议-5-习题及解答 591 2017-12 2 第17章 TCP:传输控制协议-4-小结 404 2017-12 3 第17章 TCP:传输控制协议-3-TCP的首部 604 2017-12 4 第17章 TCP:传输控制协议-2-TCP的服务 ...
所属专辑:TCP/IP协议 卷1 音频列表 1 第17章 TCP:传输控制协议-5-习题及解答 591 2017-12 2 第17章 TCP:传输控制协议-4-小结 404 2017-12 3 第17章 TCP:传输控制协议-3-TCP的首部 604 2017-12 4 第17章 TCP:传输控制协议-2-TCP的服务 ...
第17章:TCP与IP网络管理 1.TCP/IP协议概述:TCP/IP是英文“TransmissionControlProtocol/InternetProtocol”的简 写,意为“传输控制协议/网际协议”。从名称上看,TCP/IP虽然包括两个协议,即传输控制协议(TCP)和网际协议(IP),但是TCP/IP实际上是一组协议,这组协议包括上百个各种功能的协议。而TCP和IP则是...
第17章思考题和补充习题