TCPIP在高速环境下的优化.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
欢迎访问全国首个整合营销论坛: 欢迎访问全国首个整合营销论坛: 联想研究院 金峰 第一页,共十七页。 目录 上一期总结 TOE入门介绍 TOE技术 产生TCP问题的原因 TOE与传统方式对比 TCP协议栈如何分解? TOE实现策略 TOE实现方案 软件 Host offload ASIC FULL TOE下新的协议-DDP TOE下新的连接模式-RDMA 第二页,共十七页。 上一期总结 大家对TCP对服务器所造成的影响有共识,但是对如何改进没有共识,尤其是对CheckSum offload方法,以及Zero Copy的方法,感觉好像没有什么可以优化的,虽然事实上并非如此 总觉得题目太大,而且,起点高,应该先有一些普及的报告… 志同道合的人不多,应该挖掘出更多该方向的技术专家和爱好者 第三页,共十七页。 TOE入门介绍 联想研究院 金峰 第四页,共十七页。 TOE技术 Thumb定律:传1bit数据需要1Hertz的CPU 第五页,共十七页。 产生TCP问题的原因 第六页,共十七页。 TOE与传统方式对比 第七页,共十七页。 TCP协议栈如何分解? 好难!(曾经尝试过) ? Connection establishment ? Data transmission/reception ? Connection tear-down (once the data is transmitted and received) ? Error handling 只有将协议栈分解成不同的部分,才有可能offload,但是还要与现有的技术兼容 第八页,共十七页。 TOE实现策略 第九页,共十七页。 TOE实现策略 Offload full or partial TCP/IP processing Bypass host based TCP/IP processing Lower host CPU utilization Near wire-speed TCP Throughout 第十页,共十七页。 TOE实现方案-软件 最早的时候,是在软件协议栈层,更多的表现在操作系统的Offload, Zero, Copy, CheckSum Offload, Segmentation …. RedHat 的 TUX 效果不是很明显 第十一页,共十七页。 TOE实现方案-Host offload 将协议处理部分完整移植到网卡上,由embed CPU来完成TCP/IP操作 TINA(WindRiver) 在HBA上应用embed CPU,协议栈写在Firmware中,通过系统Hook与宿主OS通讯。 HBA上处理所有的TCP/IP通讯 优点:适合于有特殊应用的,二次开发的系统 缺点:HBA上的OS成为网络瓶颈,无法标准化,没有从体系结构上解决overhead问题 第十二页,共十七页。 欢迎访问全国首个整合营销论坛: 欢迎访问全国首个整合营销论坛:

文档评论(0)

虾虾教育 + 关注
官方认证
文档贡献者

有问题请私信!谢谢啦 资料均为网络收集与整理,收费仅为整理费用,如有侵权,请私信,立马删除

版权声明书
用户编号:8012026075000021
认证主体重庆皮皮猪科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
91500113MA61PRPQ02

1亿VIP精品文档

相关文档