流量管理的7大技术流派
在古龙的武侠小说中,有7种武器,而在流量管理的世界里,有7种管理技术,可以让网速更快,就让我为大家一一道来。
第一种技术是缓存技术。它出现的历史比较悠久,通常以代理服务器的形式出现在大家面前。其通过将重复的访问数据缓存在本地,从而实现了对后续重复访问的提速,并降低对带宽的使用。并且,它并不会影响其他未被缓存数据的正常、原始访问速度。它在互联网的初期,因为资源有限、数据重复性高、且都是静态页面,显得非常有效,随着互联网的发展,它逐步失去了原有的魅力。不过,随着互联网的发展,它也在与时俱进,从而呈现出了新面孔,比如,CDN技术、P2P缓存等适应新的网络环境的产品。
第二种技术是智能选路(负载均衡)技术。它的出现也有些年头了,通过对IP、端口、甚至应用的不同,来选择其走不同的链路(服务器),或通过各种不同算法,如轮询、随机、权重、最少连接、最快响应等,来决定流量的走向,从而使得对应的流量,走最快速的链路(服务器),来实现提升网速的目的。这种技术在对网速的提升非常明显,但其对网络环境非常挑剔,如果你是单链路(服务器),此种技术将豪无用武之地。同时,随着技术的发展,其也可以实现对应用的智能选路了。
第三种技术是数据压缩技术。由于数据的格式及存储方式,导致许多数据存在较多冗余的情况,对其进行增量编码——压缩,从而减少数据容量,降低了需要传输的数据,变相的加快了原始数据的传输速度。此类技术对极度冗余的数据非常有效,可对一些已经压缩过的数据,或实时的视频流之类,收效甚微。因此,此技术很挑剔传输的文件。同样的,它在加快压缩数据的传输速度的同时,并不影响未压缩数据的原始网速。
第四种是QoS技术。这种技术的核心在于将服务区分优先级。你可以想象一下,假如你买了张变3——哦,不,应该是哈哈哈哈哈哈哈(哈7)的电影票,正在排队检票。电影马上就要开始了,你却排在队伍的最后,心情多么焦急啊。但是,如果这时候你是VIP客户,可以插队优先入场,那你的心情又该是如何惬意啊!事实上,QoS主要的就是通过不同的优先级,来处理网络中的数据流,在带宽拥塞的时候,可以确保高优先级的数据优先获得带宽通道。但它必然的会损害到其他低优先级的应用,导致其网速降低。这种技术在交换机、路由器中都有体现,在专业的流量管理设备中,也是必备技术之一。
第五种是流量控制技术。这种技术广泛的应用在各种流量管理设备中,通过对部分应用(用户)的限制、控制,来提升其他应用(用户)的网速。特别在P2P广泛应用的网络中,此类技术非常有效。流控设备几乎依靠此技术获得了很大的市场份额,它广泛的应用于运营商、教育、*、企业等各种网络中。
第六种是协议优化技术。数据压缩技术是对原始的数据冗余进行压缩,从而减少数据的传输量,可以说,是对数据存储格式进行了优化。而协议优化技术,是对现有运行的协议,存在的一些缺陷进行了优化。这里,对TCP协议的优化是重点。此类技术大多应用在广域网加速设备中,也取得了较好的效果。
第七种是网络安全技术。是的,通过一些安全技术和安全手段,也可以有效提高网速,实现流量的有序管理。通过对一些攻击行为、扫描、溢出等攻击或漏洞进行适当的防范,可以减小网络资源的开销,清除无效流量。事实上,在许多客户无力购买专业流量管理设备时,就常用一些安全设备,如防火墙、IPS等,进行必要的安全保护和流量管理。网康科技拥有专利的无效链接清除技术,也属于此类安全技术,通过将大量无效的连接进行清除,将极大的减少网络设备的资源开销,可以更快的建立连接,从而提升网速。——具体的详情可参考田凯的科技领跑网康一文。
上述7种流量技术各有优劣,各有适用环境、应用类型,因此,单一的技术很难全面的、有效的管理好网络流量,业界的通常做法是多种技术融合并包,互相配合。