java把收集的数据节点_第11章 网络流量的采集与分析-Java实现.ppt

第11章 网络流量的采集与分析-Java实现.ppt

网络流量的采集与分析 ——Java实现 网络测量概述 网络流量指单位时间内网络中的通信量,是衡量网络运行负荷和状态的重要参数.进行网络流量管理和控制,是保证网络高效运行、合理地分配网络资源、避免拥塞和拥塞恢复的有效方法 。 内容摘要: 1 网络流量测量的基础知识 2 网络流量测量的分类 3 网络流量测量的体系结构 4 被动网络测量数据采集 5.网络流量数据采集之Java实现 6 网络流量测量的典型应用 1 网络测量的基础知识 1.1 网络测量的定义 1.2 网络测量的动机 1.3 网络测量的功能 1.4 网络测量的用途 1.5 网络测量的难点 1.1 网络测量的定义 网络测量是指遵照一定的方法和技术,利用软件和硬件工具来测试或验证表征网络性能的指标的一系列活动的总和。 1.2 网络测量的动机(why) Internet是一个巨大的网络的网络,研究人员喜欢研究/建模这样一个系统,并测量紧急出现的一些特征 广域网的行为是不可预测的,它在不停地变化 许多应用有些性能要求:可靠性,可预见性等 1.2 网络测量的动机(续) 网络管理者要根据条件来调整系统 如果不知道网络的结构和行为就不能改进它 不测量就无法理解网络 不测量就无法建立一个有效的模型 1.3 网络测量的功能(what) 网络的结构 拓扑,路由等 网络的流量特征 通信量,端到端的性能 用户和应用 www,peer-to-peer, streaming, security 网络的错误和恶意的行为 1.4 网络测量的用途 网络测量是一种技术,它通过收集数据或分组的踪迹来显示和分析在不同网络应用下网络中分组的活动情况。 从研究的实质上看,网络测量可以把因特网从技术上升到科学,并且能够更好地指导应用。可以说,对因特网的测量是对因特网进行控制的基础和前奏 1.4 网络测量的用途 网络测量的具体用途可分为以下几大类: 故障诊断 协议排错 网络流量特征化 性能评价 其他用途 1.4 网络测量的用途 网络测量可以给从事网络工作的人,比如负责网络日常运营维护的ISP、网络工程建设的集成商、网络设备的生产商、互联网用户和网络研究人员等带来益处。 1.5 网络测量的难点 Internet规模巨大 Internet复杂 组成、协议、应用和用户 Internet不停地变化 Internet开发的时候就不具备测量的基本属性:几乎每个网络运行人员都希望自己网络上的数据是私有的 2 网络测量的分类 2.1 根据测量方式的不同 (how) 2.1.1 主动测量 2.1.2 被动测量 2.2 根据测量内容的不同 2.2.1 网络拓扑测量 2.2.2 网络性能测量 2.2.3 网络流量测量 2.1.1 主动测量 主动测量是通过向网络中发送特定分组来研究网络的行为. 主动测量主动性高,能以更加直接的方式来分析网络,但是由于需要向网络中注入探测流量,会增加网络负荷,对网络性能产生影响. 主动测量实例 美国的NIMI(National Internet Measurement Infrastructure)项目里,利用ping、traceroute、mtrace等工具进行主动测量(参见/nimi/) 2.1.2 被动测量 被动测量通过在网络中选定的节点安装数据采集器收集流经节点的网络业务流进行分析、提取业务特征,获得性能数据. 被动测量主要在一个特殊点观察网络的行为,不增加和修改通过网络的数据负载,因此对网络的行为没有影响。但是从被动捕获得到的包中难以甚至不可能获得我们想要的某些信息,测量的范围比较小,并且难以获得对网络的整体理解和网络端到端行为的理解。被动测量经常用于测量业务量的特征. 被动测量实例 美国应用网络研究国家实验室(NLANR)的测量项目PMA(Passive Measurement and Analysis),旨在为高级网络提供协作性的服务支持。它采用OC 3com数据搜集系统,包括专门的群机系统、装有FORE ATM cards 和Optical Splitters,采集ATM的数据流,使用CoralReef根据一定的规则集进行数据采集并可使用perl等语言对数据进行分析。(参见/) 2.2.1 网络拓扑测量 网络拓扑测量主要是了解网络拓扑结构,用以指导资源调节和流量分配 实例:Skitter(CAIDA)针对从几个源点到成千上万个目标点收集到的路径信息进行拓扑结构和性能属性的可视化,并且开展了AS 的地理信息图方面的研究.(参见/tools/measurement/skitter/) 2.2.2 网络性能测量 网络性能测量主要是通过监测网络的端到端的时延、抖动、丢包率等特性,了解网络的可达性、利用率以及网络负荷等 实例:NPACI(美国国家高级计算机基础设施

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值