TCP事务协议,HTTP,NNTP和UNIX域协议10.pdfVIP

TCP事务协议,HTTP,NNTP和UNIX域协议10.pdf

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TCP事务协议,HTTP,NNTP和UNIX域协议10

下载 第10章 T/TCP实现:TCP函数 10.1 概述 本章包括了 T / T C P 作过修改的各个 T C P 函数。也就是说, t c p _ o u t p u t( 前一章 ) 、 t c p _ i n p u t,和 t c p _ u s r r e q( 后两章 ) 以外的所有函数。本章定义了两个新的函数, t c p _ r t l o o k u p和t c p _ g e t t a o c a c h e,用于在TA O缓存中查找记录项。 t c p _ c l o s e函数修改以后,当使用T / T C P 的连接关闭时,可以在路由表中记录往返时间 估计值(平滑的平均值和平均偏差估计 ) 。常规协议只在连接上传送了至少 1 6个满数据报文段后 才记录。然而, T / T C P通常只发送少量数据,但与同一对等端之间的这些不同连接的估计值 应该保留下来。 T / T C P 中对M S S 选项的处理也有所改变。有一部分改变是为了在 N e t / 3 中清理过载的 t c p _ m s s函数,这样就把它分成了一个计算 M S S 以便发送的函数(t c p _ m s s e n d)和另一个处 理接收到的M S S选项的函数(t c p _ m s s r c v d) 。T / T C P 同时也将从对等端收到的最新 M S S值保 存到TA O 缓存记录项中。在接收到服务器的 S Y N和最新的M S S之前,如果要随 S Y N发送数据, T / T C P就用这个记录来初始化发送 M S S 。 N e t / 3 中的t c p _ d o o p t i o n s函数修改以后能够识别三个新的 T / T C P选项:C C 、C C n e w和 C C e c h o 。 10.2 t c p _ n e w t c p c b函数 用P R U _ A T T A C H请求创建新的插口时要调用该函数。图 1 0 - 1中的五行代码用来代替卷2第 6 6 7页的第1 7 7 ~ 1 7 8行。 图10-1 t c p _ n e w t c p c b 函数:T / T C P所做的修改 1 8 0 在前面图 8 - 3有关的介绍中提到过, t _ m a x o p d是每个报文段中可以发送的 T C P选项加 上数据的最大字节数。它和 t _ m a x s e g的默认值均为5 1 2 (t c p _ m s s d f l t) 。由于这两个值相 等,表明报文段中不能再有 T C P选项。在后面的图 1 0 - 1 3和图 1 0 - 1 4中,如果时间戳选项或者 C C选项(或者两者同时) 需要在报文段中发送,就要减小 t _ m a x s e g的值。 1 8 3 - 1 8 4 如果全局变量t c p _ d o _ r f c l 6 4 4非零(它的默认值为 1 ),且设置了T F _ R E Q _ C C标 志,这将使t c p _ o u t p u t伴随S Y N发出C C或C C n e w选项( 图9 - 6 ) 。 第1 0章 T / T C P实现:T C P函数计计85 下载 10.3 t c p _ r t l o o k u p函数 t c p _ m s s(卷2 第7 1 7 ~ 7 1 8 页) 执行的第一项操作是读取为该连接所缓存的路由 (存储在 图10-2 r o u t e 结构 图10-3 t c p _ r t l o o k u p 函数 插口对 其中rn_key 为128.32.33.5

文档评论(0)

woai118doc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档