论文部分内容阅读
自1969年互联网诞生以来,人们对它的监测一直没有引起足够的重视。一方面,由于互联网本身结构和内容的复杂性,使得网络的测量缺乏一个统一的标准;另一方面,在互联网发展的初级阶段,硬件设备的不断更新和网络协议标准的不断丰富,能够比较好的满足人们预期的目标。
然而,随着时间的快速前进,互联网技术和网络业务也取得了飞速的发展。互联网上承载的内容由单一的数据业务变成了多种业务的融合,用户对网络资源的需求空前增长,互联网的重要性日益提高,网络结构也变得越来越复杂。不断增加的网络用户和应用,导致网络负担沉重,网络设备超负荷运转,从而引起网络性能下降,在这种情况下,迫切要求我们对网络的性能指标进行提取与分析,对网络性能进行改善和提高,因此网络性能测量便随之出现了。
网络性能是由一系列的性能参数来测量和描述的,要对网络性能进行测量首先要对网络性能参数的定义和测量方法进行了解。
本文首先从两大国际组织IETF和ITU-T定义的两套性能参数入手,对两组性能参数进行比较分析,总结出了不同性能参数反映不同方面的网络性能,性能参数的选取应该和具体的业务相结合。然后对现有的网络性能的测量方法进行分析和比较,对现有网络基础架构进行调研,并详细介绍了几个经典基础架构,总结出了一个网络测量架构应该具备的几点需求。
接下来本文给出了一个基于SMTP业务的网络测量工具的实现,该工具主要是对SMTP业务进行监控,在监测过程中采集SMTP业务相关的性能参数(连接时间和吞吐量),并通过图形显示性能参数;文中还使用Windows下的抓包工具WinDump对采集到的性能参数进行可靠性的验证,证明了本文实现的工具所采集到的性能参数能很好的反映网络的性能。
最后对论文中的研究进行了总结和展望,并阐述了论文中存在的一些不足之处。