TCP协议关键点:窗口大小、乱序数据处理与累积确认

需积分: 15 2 下载量 40 浏览量 更新于2024-08-16 收藏 19.99MB PPT 举报
在《计算机网络课件-谢希仁》中,章节"需要强调三点"主要讨论了TCP/IP协议的关键特性,特别是针对TCP(Transmission Control Protocol)协议的三个关键概念: 1. 发送窗口与接收窗口的差异:TCP连接中,发送方的发送窗口(Send Window)并不总是等于接收方的接收窗口(Receive Window),这是因为数据在网络中的传输可能存在时间延迟。发送方需要根据接收方的反馈来动态调整自己的发送速率,确保数据能够有效地发送并且避免拥塞。 2. 处理乱序数据:TCP标准并未硬性规定如何处理不按序到达的数据。在接收过程中,这些数据通常会被暂存于接收窗口中,等待后续数据包补充完整后再按照正确的顺序传递给上层应用。这显示了TCP的流量控制和错误恢复机制。 3. 累积确认机制:TCP要求接收方具备累积确认的功能,即一次确认可以同时确认多个数据段,这样可以显著减少确认报文的数量,从而降低网络带宽的消耗。这个特性有助于提高网络效率,尤其是在高延迟或低带宽的环境中。 此外,课程还涉及计算机网络的基本概念,如网络在信息时代的重要性,因特网的发展历程、标准化工作,以及其作为信息社会基础设施的角色。计算机网络的分类,如电信网络、有线电视网络和计算机网络,以及它们之间的区别和联系也被详细阐述。课程还讨论了计算机网络的体系结构,包括层次模型、TCP/IP体系结构,以及网络中的主机、协议和服务等概念。 在深入讲解中,章节1.2.1"网络的网络"强调了因特网作为一个全球性的计算机互联网,由多个节点和链接构成,并且每个连接到因特网的设备都被视为主机。同时,课程还特别提醒了学生们关于网络术语的理解,例如“结点”(node)在网络中的基本含义和区别。 这部分内容是针对计算机网络的实践应用和技术细节进行深入剖析,帮助学生理解TCP/IP协议的核心原理和因特网在现代社会中的核心地位。