下载此文档

第17章TCP:传输控制协议.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
第17章TCP:传输控制协议.doc该书下载自-书部落-分享计算机经典巨著! --!仅供试看 八_[
China叽伉如
下载
第17章 TCP :传输控制协议
|言
本章将介绍T CP为应用层提供的服务,以及 T CP首部中的各个字段。随后的几章我们在了 解TCP的工作过程中将对这些字段作详细介绍。
对T CP的介绍将由本章开始,并一直包括随后的 7章。第18章描述如何建立和终止一个
TCP连接,第19和第20章将了解正常的数据传输过程,包括交互使用(远程登录)和批量数 据传送(文件传输)。第21章提供TCP超时及重传的技术细节,第 22和第23章将介绍两种其他 的定时器。最后,第24章概述TCP新的特性以及TCP的性能。
TCP的服务
尽管T CP和U DP都使用相同的网络层(IP), T CP却向应用层提供与UDP完全不同的服务。 TCP提供一种面向连接的、可靠的字节流服务。
面向连接意味着两个使用 T CP的应用(通常是一个客户和一个服务器)在彼此交换数据 之前必须先建立一个 T CP连接。这一过程与打电话很相似,先拨号振铃,等待对方摘机说 “喂”,然后才说明是谁。在第18章我们将看到一个T CP连接是如何建立的,以及当一方通信 结束后如何断开连接。
在一个T CP连接中,仅有两方进行彼此通信。在第 12章介绍的广播和多播不能用于 T CP。
TCP通过下列方式来提供可靠性:
?应用数据被分割成TCP认为最适合发送的数据块。这和 UDP完全不同,应用程序产生的 数据报长度将保持不变。由 TCP传递给I P的信息单位称为报文段或段(segment)(参见 图1-7)。。
?当TCP发出一个段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能 及时收到一个确认,将重发这个报文段。在第 21章我们将了解TCP协议中自适应的超时
及重传策略。
?当TCP收到发自T CP连接另一端的数据,它将发送一个确认。这个确认不是立即发送, 通常将推迟几分之一秒,这将在 。
? TCP将保持它首部和数据的检验和。这是一个端到端的检验和,目的是检测数据在传输 过程中的任何变化。如果收到段的检验和有差错, T CP将丢弃这个报文段和不确认收到
此报文段(希望发端超时并重发)。
?既然TCP报文段作为I P数据报来传输,而I P数据报的到达可能会失序,因此 TCP报文段 的到达也可能会失序。如果必要, TCP将对收到的数据进行重新排序,将收到的数据以
正确的顺序交给应用层。
该书下载自-书部落-分享计算机经典巨著! --!仅供试看 八_[
?既然IP数据报会发生重复,T CP的接收端必须丢弃重复的数据。
? TCP还能提供流量控制。T CP连接的每一方都有固定大小的缓冲空间。 T CP的接收端只
该书下载自-书部落-分享计算机经典巨著! --!仅供试看 八_[
伽恫9呱
下载
第17章TCP:传输控制协议 使用 171
允许另一端发送接收端缓冲区所能接纳的数据。这将防止较快主机致使较慢主机的缓冲 区溢出。
两个应用程序通过TCP连接交换8 bit字节构成的

第17章TCP:传输控制协议 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小辰GG
  • 文件大小99 KB
  • 时间2021-12-01