改善TCP性能的5个技巧

来源 :计算机世界 | 被引量 : 0次 | 上传用户:sima1969
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  TCP使用一种特定的算法来控制其行为,我们改变不了算法,但可以灵活应变、更高效地使用算法。
  使用HTTP的Web会话、文件传输、文件共享和系统备份通常使用TCP,系统启动时装入的Windows桌面配置同样基于TCP,可以说,与互联网相关的绝大部分数据是由传输控制协议(TCP)承载的。
  然而,如果系统备份到距离相当远的远程站点,那么实际使用的带宽可能只有所购带宽的一小部分。比如,监控摄像头将视频传输到远程录像机或者使用无线连接的录像机时,这个传输过程可能缓慢或受到干扰。
  造成TCP性能糟糕主要有网络时延和网络中断两个原因。TCP被设计成可重新传输丢失的数据段,但数据段可能会延迟传输。在线路很长的情况下,TCP必须限制传输速率,以免接收端的缓冲区应接不暇。
  由于大多数网络分析工具只告诉我们遇到了TCP性能问题,但并不会告知为何会发生,这类工具也没有建议采取何种可行的纠正措施,这使问题变得更严重。
  在更深入地探究这个问题之前,不妨看一下有助于改善TCP性能的几个技巧。TCP使用一种特定的算法来控制其行为,我们改变不了算法,但可以灵活应变,以便更高效地使用算法。
  技巧1 加大缓冲区
  减小网络中导致数据包丢失的出错可能性。无线通信很容易出现错误,那些错误通常是网络操作人员看不见的。咨询网络设备厂商,确保路由器和交换机的缓冲区大于传统的64k字节,64k字节在早期的无线设备中很常见。现代的TCP版本传输的数据段比64k缓冲区的数据容纳量大得多。
  技巧2 缩短线路
  确保网络线路尽量短。从纽约备份到费城要比从纽约备份到丹佛或备份到伦敦快速得多,即使可用带宽和终端系统都一样。这种情况下,内容分发网络(CND)提供商可以提供帮助。他们将内容放到更靠近用户的地方,因而缩短了网络时延,提高了分发性能。
  技巧3 考虑使用HTTP管线化
  如果某任务(比如批量文件传输)可以分成两个或多个TCP会话,然后同时传输,那么可用带宽能得到更高效的利用,这就是HTTP管线化(HTTP pipelining)的原理。
  技巧4 更新堆栈
  尽可能使用最新的TCP堆栈。新版本的TCP工作起来效果远胜过旧版本。比如说,Windows XP使用通常被称为New Reno的TCP版本,而Windows 7/8使用名为Compound TCP的较新版本。这个版本对数据段丢失有更好的控制,还有另外几处变化,有助于提升其性能。如果你是Linux用户,就要确保版本至少是2.3.13,其性能类似Compound TCP的性能。
  技巧5 使用数据包分析仪
  确保企业中至少有一人懂得如何使用数据分析仪,此人能够明白客户机和服务器在约定TCP中使用一些较新的选项。其中一些选项是选择性确认(SACK)、窗口缩放和快速传输。虽然分析仪无法告知这些选项为何很重要,但它会证实它们已使用。这将表明两头终端系统可能都使用了较新的TCP堆栈。
  另外,我们可以在有限的程度上改变算法。比如说,微软网站上的一些研究披露,企业IT管理人员可以改变TCP堆栈中的一些参数。大多数研究认为,Cubic TCP在这两个因素方面都比New Reno或Compound TCP更胜一筹。Compound TCP的表现通常比New Reno TCP要好一点。
其他文献
摘要:在初中语文课堂深入开展文本阅读教学,有助于提高教学效率。有效的教学拓展可以为学生提供广阔的阅读空间,丰富教师的语文教学内容,让教师和学生融入文本,体验不一样的文学价值。本文以《三顾茅庐》课堂教学为例,探究了如何深入开展文本阅读教学,以期为广大语文教师提供参考。  关键词:初中语文 阅读教学 《三顾茅庐》  一、文本分析  《三顾茅庐》这篇文章出自《三国演义》,初中语文教材选取的内容是改编后的
摘要:信息技术在教学过程中有着广阔的发展空间及优势。近年来,随着科学技术的迅猛发展,信息技术在课堂教学中得到了广泛的运用。高中政治课教学也应根据学科的特点,结合学生的实际情况,适当地融入信息技术,激发学生政治课程学习的兴趣,以提高政治课堂的教学效率。  关键词:高中政治课 信息技术  在高中政治课信息技术的运用中,部分教师对信息技术的运用呈现表面化、浮躁化等特点,没有较好地利用信息技术。  一、提
一直有个感觉,中国企业要想在管理上取得成功,一定要把西方先进的管理理念与中国传统的儒家思想结合起来并融为一体。当企业发展到一定程度时,若还按传统的人治思维很难做强做大,必须引入先进的管理理念、制度和流程。但若机械照搬,完全摒弃中国的传统理念——如人情味等,也会引起激烈的反应,不利于管理的成功。  信息化建设是项复杂的系统工程,特别是随着信息化越来越深入医院的管理和业务领域,医院变革包括管理模式、工
一身休闲服,一脸书生气,30岁出头的浙江金华小伙子金涛看起来是个典型的斯文IT男,他创办的杭州铭展网络科技有限公司的英文名也仿佛带着技术光环——Magicfirm,意思是“神奇工厂”。2009年,金涛看到国外一家电子礼品店提供个性3D服务,顿时受到启发,当年便在杭州创建铭展科技,成为中国第一家耕耘3D打印服务市场的公司。由于在3D打印服务领域动手最早,尽管最初公司员工只有几个人,在一套三居室内办公
摘要:随着小学英语教学理念的不断改革和发展,互动教学成为激发学生英语学习兴趣,提高英语课堂教学效率的重要教学模式。本文从互动教学模式的概念和小学生英语学习的心理特点出发,阐述了运用互动教学模式的必要性,提出了小学英语课堂互动教学模式的实施策略,以期提高小学英语课堂教学效率。  关键词:小学英语 互动教学模式  一、小学生英语学习的心理特征分析  小学生的学习自控能力较差,课堂学习的专注力持续时间很
7月13日,VMware在全球同步推出了最新版的vSphere以及一系列用于云基础设施管理的软件,VMware统一称之为云基础架构套件。这些软件的功能都明确指向数据中心的管理者,用以帮助他们快速部署云基础架构,并简化云计算架构的管理,从而能高效、安全地迈上云计算之旅。    虚拟化:  云计算的第一步    业界普遍认为,虚拟化是通往云世界最自然也是最合理的方式。而目前,企业在虚拟化方面仍然存在一
摘要:随着素质教学理念的不断提升,在小学语文教学过程中,学生阅读工作的重要性得到了人们的一致认可。为了进一步提高小学语文课内外阅读实效,本文探究了小学语文课内外阅读的有效途径,希望能够起到积极的参考作用。  关键词:小学语文 课内外阅读 途径  根据相关调查结果显示,我国当前的阅读情况与发达国家相比还存在不小的差距,要想从根本上提升全民阅读的质量,必须从学生抓起。针对学生这一群体,在阅读教学过程中
随着全数字化转型浪潮席卷全球,当前中国金融机构面临利率市场化、互联网金融、科技监管力度加强等多重挑战和机遇。如何让IT给业务带来提升成为当务之急。近日,思科与海银金融控股集团有限公司(以下简称“海银金控”)展开深入合作,思科憑借集数据和联接、安全性、自动化和分析于一体的全数字化网络架构(Digital Network Architecture),为海银金控部署了思科应用策略基础设施控制器企业模块(
古诗有云:“腹有诗书气自华,最是书香能致远。”作为一名语文教师,笔者深知阅读不仅可以帮助学生在激烈的考试竞争中取得更高的分数,还可以启迪智慧、陶冶情操,引导学生学会如何与他人相处,如何树立正确的目标,并实现人生的价值。因此,笔者会用心设计引领学生学会读书的策略,让学生爱上读书。  一、结合天性和实际,激发学生的阅读兴趣  根据自身的阅读经历和读过的有关心理学方面的书籍,笔者体会到高压式教育只能适得
英语是一门语言学科,新编小学英语教材在取材和编写上都注重语言的交际功能。由于课堂是英语教学的主阵地,教师怎样才能在课堂教学中既教给学生知识,又提高学生的能力呢?笔者认为,一方面,英语教师要激发学生的学习兴趣,调动学生学习的积极性;另一方面,英语教师要重视开展主题活动,在实际运用知识的过程中,培养和提高学生的创新意识和创新思维。  一、激发学生的学习兴趣  小学学生活泼好动,注意力不容易集中。为了吸