数据包分析的艺术_第1页
数据包分析的艺术_第2页
数据包分析的艺术_第3页
数据包分析的艺术_第4页
数据包分析的艺术_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据包分析的艺术TCP——它是什么意思?可靠——但为什么呢?以沟通为导向——非常礼貌的协议流量控制–内置交通报告流媒体导向——我不需要任何该死的数据包!序列号——基本组成单元TCPNagle/延迟确认故障排除TCP协议有很多优点,但对于需要小数据包的实时交易来说,它并不适用。Nagle的动机是最大化数据包与数据/内容的比率。延迟确认可以帮助避免一些“愚蠢的窗口”情况。Nagle算法有其存在的价值和必要性。延迟确认算法也有其存在的价值和必要性。然而,纳格尔法案加上延迟确认条款往往意味着坏消息。如果您是金融机构,请务必注意!TCPNagle/延迟确认故障排除纳格尔规则:如果存在未确认的飞行中数据,则会将新数据缓存起来。如果待发送的数据小于MSS,则会将其缓冲至MSS。RFC896(IP/TCP互联网络中的拥塞控制)何时发送数据:如果能够立即发送一个完整的MSS大小的数据包(至少已累积了MSS数据),则立即发送。所有先前发送的数据均已确认,并且PSH标志已设置PSH标志已设置,且覆盖超时时间(0.1至1秒)已过期

RFC1122(互联网主机要求-通信层)TCPNagle/延迟确认故障排除接收者​发件人​MSS数据以单个数据包的形式发送。MSS应用程序数据会一直累积到MSS。ACK数据以单个数据包的形式发送。TCPNagle/延迟确认故障排除接收者​发件人​MSS应用程序数据是正在积累ACK已缓冲的数据将被发送一包数据已发送数据已发送PSHTCPNagle/延迟确认故障排除接收者​发件人​数据已发送Nagle覆盖超时(200毫秒)传输定时器到期已发送新的数据包新小包(未满)MSS)带有PUSH标志PSHTCPNagle/延迟确认故障排除TCP协议有很多优点,但对于需要小数据包的实时交易来说,它并不适用。TCPNagle/延迟确认故障排除接收者​发件人​数据已发送ACK延迟200毫秒MSSACK已缓冲的数据将被发送嗯,我现在无法发送更多数据,因为我还没有收到确认信息。

最好开始缓冲!没有更多数据传入了吗?我必须先收到自己的数据才能发

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论