问题:引起广域网数据丢失的原因是什么?当数据丢失影响应用程序行为时我该如何说明呢?
专家回答:在广域网上发生数据包丢失可能有许多解释。最常见的原因如下:
路径的某个地方发生阻塞。当通向一个特定链路的通讯量超过那个链路的容量时将发生阻塞。交换机或者路由器将缓存一些数据包。但是,数据包最后终究要被放弃的。阻塞最容易发生在广域网入口。高容量局域网在那里遇到了容量低的接入链路。阻塞也容易发生在广域网的出口,服务提供商的大型网络在出口遇到容量低的接入链路。
在服务提供商网络上制定政策或者规范通讯流量。服务提供商经常制定政策和规范客户通讯流量以保证良好的服务或者强制执行服务参数,如帧中继CIR(承诺信息速率)。在这种情况下,即使没有真正阻塞通讯也会被放弃。
由于字节错误损坏数据包造成的损失。采用调制解调器传输技术不太可能出现这种1情况,但是,有些链路可能存在很高的字节错误率。损坏的数据包可能在2层检测到。数据包将在这个网络中被放弃。
要确定数据包什么时候丢失的以及对应用程序有什么影响通常是很困难的。即使少量的数据损失(不到1%)也能够对应用程序的性能产生很大的影响。当具有高往返行程时间(RTT)的链路上观察到数据损失的时候,标准TCP数据传输就会被大量退回。只要有不到1%的数据损失,RTT时间为100毫秒的网络上的FTP传输就会下降到每秒不到1MB,尽管这个网络的实际容量是每秒10MB或者100MB。
广域网优化设备有时候包含这两种测量各个地方之间的数据丢失的功能,并且使用发送错误纠正技术或者发送数据包恢复技术来缓解数据丢失的问题。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
Jeff Boles:存储管理仍然难以捉摸
管理存储的意义远远不止于确保性能和可伸缩性得到解决。这历来都是一件耗资巨大的事情,在我们的企业中,存储被管理的方式是否会成为一种广泛的变革,将最终由每个管理员来决定。
-
莫让云遮蔽了你的判断力
尽管云存储是一项新技术而且在很大程度上没有被实践检验,但它还是可能会成为数据中心存储架构的重要组成部分。
-
FCoE是否会成为数据中心主流技术?
在IT技术发展的历史中,那些具有良好兼容性的技术往往能够得到很好的发展。那么,FCoE这个融合数据中心网络的技术是否会延续这种规律呢?
-
NetApp推出增强版SANscreen助力客户提升数据中心效率
NetApp公司近日推出增强版的SANscreen 5.0。新版本是对NetApp屡获殊荣的SANscreen产品套件的又一有力延伸……