Nagle’s algorithm:
命名它的创造者,约翰?Nagle Nagle算法用于自动连接的小缓冲消息;这个过程(称为纳格)增加网络应用系统的效率通过减少必须发送的数据包的数量。Nagle”算法,福特在1984年定义为航空和通信公司在TCP / IP拥塞控制跨网(IETF RFC 896)最初被设计成私人TCP / IP网络缓解鼻塞由福特,但已经被广泛部署。
Nagle”“年代文档指定了我处理他所说的小数据包的问题,时创建一个应用程序生成一个字节的数据,导致网络充满数据包(情况通常被称为发送端愚蠢窗口综合症)。一个字符-一个字节的数据来自一个键盘可能导致的tramission 41个字节一个字节的数据包coisting和40个字节的头数据的有用信息。这种情况下tralates成4000%的开销,coidered to be接受这一主动行动lightly a loaded网络等高级研究Projects署网络(precuor ARPANet——在因特网of the time)后,但不太严重加载网络如福特”年代,它可能需要retramissio,导致丢包,通过过度拥挤和阻碍传播速度开关节点和网关。吞吐量可能会阻碍,connectio被中止。Nagle’’’’s algorithm—教育法,通过实施《iertion of two lines of itructs – TCP方案有所buffer to the sender外观(窗帘)数据报数据is杰出。发送任何数据随后举行,直到突出数据(ack)或承认,直到有一个完整的包价值”“年代的数据发送。
尽管Nagle”“年代算法解决问题,在福特”“被经验丰富的网络,相同的问题被ARPANet开始经历。纳格已被广泛实现跨网络,包括互联网,和通常由违约——尽管有时coidered高度交互的环境中不受欢迎的,比如一些clienterver的情形。在这种情况下,纳格可以通过使用TCP_NODELAY关闭套接字选项.
这是适合发表在2007年4月
最近更新时间:2015-11-30 EN
相关推荐
-
Test TZ
test
-
数据驱动企业转型:2017英特尔中国行业峰会在苏州召开
2017英特尔中国行业峰会于12月1日-2日在苏州召开。英特尔与行业专家和用户代表一道,分享了全球市场数字化发展趋势,人工智能和数据革命引领产业变革的洞察,也全方位展示了与企业用户、合作伙伴的联合创新成果。
-
“万物智联,边缘智算”:2017边缘计算产业峰会在京召开
由边缘计算产业联盟(ECC)主办的2017边缘计算产业峰会于2017年11月29日在京正式召开。峰会主要探讨边缘计算前沿技术、展现边缘计算创新应用、聚合边缘计算产业生态、推动边缘计算产业快速发展。
-
2017先知创新大会:安全技术的变革才刚刚开始
在11月17-18日阿里举办的2017首届先知创新大会上,阿里云安全事业部总经理肖力分享了对安全行业未来趋势的理解和思考。