首页> 外文学位 >Efficient Tracking of Significant Communication Patterns in Computer Networks.
【24h】

Efficient Tracking of Significant Communication Patterns in Computer Networks.

机译:有效跟踪计算机网络中重要的通信模式。

获取原文
获取原文并翻译 | 示例

摘要

The scale and complexity of today's networks are increasing at a staggering pace, and so are the characteristics of data traffic and diverse applications or services in the networks. Their interdependencies also become more and more complicated, which ask for advanced network traffic measurement and analysis techniques.;Besides packet level and flow level statistics, it is also important to monitor and understand the behavior of network users and applications, from the perspective of how they communicate with each other. For example, a popular server may attract a lot of connections from interested users; P2P peers often form clusters with intensive communications with each other; Botnet zombies receive regular commands from their botmaster and they may join a malicious campaign later to spread out a mass of spam emails or launch a DDoS attack. Such high level communication patterns as massive concurrent connections or causality of events are often useful behavior signatures of certain applications, or act as indications of anomaly. They can be very helpful in network management, traffic engineering, application behavior analysis, and anomaly detection.;In this thesis, we study three interesting and useful communication patterns, including top spreaders, top scanners, and flow correlations. They have practical usage, especially in network management and anomaly detection. However, there is very little support from the network itself for high quality measurement of such non-trivial statistics, and the ever-increasing link speed and traffic volume have brought even greater challenges to our measurement and analysis.;We take the approach of data streaming algorithms. First, we propose a general scheme called multiplexed sketches to efficiently estimate statistics of a large number of streams. Then we design appropriate algorithms that can accompany the multiplexed sketches to efficiently track each of the three communication patterns we have proposed. Particularly, we design a general "filter-tracker-digester" framework, where the filter provides a rough statistics estimation, the tracker tracks the IDs of potential candidate spreaders or scanners, and the digester is implemented as multiplexed sketches for accurate statistics estimation.;Several challenges are addressed in our design, including traffic scale, skewness, speed, memory usage, and result accuracy. The performance of our algorithms is analyzed both mathematically and experimentally. We show they can achieve accuracy and speed of at least an order of magnitude higher than alternative approaches.
机译:当今网络的规模和复杂性正以惊人的速度增长,网络中数据流量和各种应用程序或服务的特征也在以惊人的速度增长。它们之间的相互依赖性也变得越来越复杂,这需要先进的网络流量测量和分析技术。除了数据包级别和流量级别统计之外,从如何操作的角度监视和了解网络用户和应用程序的行为也很重要。他们彼此交流。例如,流行的服务器可能会吸引感兴趣的用户的大量连接; P2P对等点通常形成相互之间进行密集通信的集群。僵尸网络僵尸程序会从其僵尸程序管理员那里收到常规命令,他们可能随后加入恶意活动,以散布大量垃圾邮件或发动DDoS攻击。诸如大量并发连接或事件因果关系之类的高级通信模式通常是某些应用程序的有用行为签名,或充当异常指示。它们对网络管理,流量工程,应用程序行为分析和异常检测非常有帮助。;本文研究了三种有趣且有用的通信模式,包括顶部扩展器,顶部扫描器和流量相关性。它们具有实际用途,尤其是在网络管理和异常检测中。但是,网络本身对这种非平凡统计数据的高质量测量几乎没有支持,并且不断增加的链接速度和流量对我们的测量和分析提出了更大的挑战。流算法。首先,我们提出了一种称为多路复用草图的通用方案,以有效地估计大量流的统计信息。然后,我们设计适当的算法,这些算法可以与多路复用草图一起使用,以有效地跟踪我们提出的三种通信模式中的每一种。特别是,我们设计了一个通用的“过滤器-跟踪器-摘要器”框架,其中过滤器提供了粗略的统计估计,跟踪器跟踪了潜在的候选扩展器或扫描仪的ID,摘要器被实现为用于精确统计估计的复用草图。我们的设计解决了一些挑战,包括流量规模,偏度,速度,内存使用率和结果准确性。我们的算法的性能通过数学和实验分析。我们证明,与其他方法相比,它们可以实现至少至少一个数量级的精度和速度。

著录项

  • 作者

    Shi, Xingang.;

  • 作者单位

    The Chinese University of Hong Kong (Hong Kong).;

  • 授予单位 The Chinese University of Hong Kong (Hong Kong).;
  • 学科 Information Technology.;Computer Science.
  • 学位 Ph.D.
  • 年度 2011
  • 页码 163 p.
  • 总页数 163
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-17 11:45:18

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号