IP网络流监控NetStream平台设计与实现

IP网络流监控NetStream平台设计与实现

论文摘要

在复杂的网络环境中,对网络流量进行实时监控和管理是网络正常运行必不可少的环节。国内外诸多大型网络设备制造商一直在寻求网络监控管理的最佳解决方案。其中Cisco1996年推出了NetFlow网络监控产品,目的是为运营商及企业用户提供一种高效的流监控,目前使用在大多数Cisco的平台上。在国内,针对Internet的高速发展,为用户提供了更高的带宽和可预测的QoS,能够实现近于实时的网络监控功能和全网范围内的流量模式,并提供预先故障检测、高效故障排除和快速问题解决功能,提供安全监控等应用和分析。本文的主要目的是基于国内的网络现状,结合自己所参与通信公司的网络流监控系统项目(NetStream系统)的开发,分析研究了网络流监控系统的设计框架及关键技术。并实现了在数据报文的抽样,数据的统计与流表的管理三个模块。该监控系统基于Power PC硬件平台和VxWorks操作系统,采用C语言进行开发。本文的重点放在该监控系统的软件设计上,结合实际项目实现了数据报文的抽样与建流,以及数据的统计等三个功能模块,并给出了相关的接口及算法实现来说明其实现方法。对QoS,RFC终端统计等功能模块在学习与研究的基础上对这些功能模块的作用以及实现进行了相应的描述。本文针对报文镜像对转发带来的效率问题提出了随机抽样算法。报文统计以网络处理器对数据流的抽样为基础,在此基础上利用网络处理器所提供的随机数寄存器,设计并实现了随机抽样算法,在不影响数据正常转发的前提下,更有效的减轻了网络处理器对报文镜像所带来的负担。从实验结果来分析,该算法是有效的。本文的工作已经应用于H3C公司的SR88高端路由器,具有重要的实际应用价值和理论意义。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 网络发展及现状
  • 1.2 研究网络流监控的意义
  • 1.3 NetStream系统的技术特点以及关键组成
  • 1.4 论文主要工作
  • 1.5 论文组织
  • 2 网络流监控相关理论介绍
  • 2.1 开放式互联网模型
  • 2.2 以太网及以太报文
  • 2.2.1 以太网
  • 2.2.2 NetStream系统统计以太网帧格式
  • 2.3 NetStream系统统计数据来源
  • 2.3.1 二层数据
  • 2.3.2 三层数据
  • 2.4 本章小结
  • 3 NetStream系统设计及应用
  • 3.1 NetStream系统设计标准
  • 3.1.1 报文格式
  • 3.1.2 统计流输出方法
  • 3.1.3 统计信息的提取与输出处理
  • 3.1.4 统计的信息
  • 3.2 NetStream系统设计硬件架构
  • 3.2.1 NetStream系统使用路由器架构
  • 3.2.2 NetStream业务板硬件架构
  • 3.2.3 分布式路由器中NetStream业务数据流向
  • 3.3 NetStream系统软件架构
  • 3.3.1 分布式软件架构
  • 3.3.2 软件设计
  • 3.4 NetStream系统的应用
  • 3.4.1 安全监控
  • 3.4.2 AS域规划
  • 3.4.3 组播流量统计与规划
  • 3.4.4 ISP间的流量分帐
  • 3.4.5 NDE的部署
  • 3.5 本章小结
  • 4 报文统计关键算法实现
  • 4.1 快速伪随机抽样算法
  • 4.1.1 采样方案一
  • 4.1.2 采样方案二
  • 4.1.3 算法实现
  • 4.1.4 算法效果及采用方案
  • 4.2 本章小结
  • 5 结论与展望
  • 5.1 工作总结
  • 5.2 工作展望
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    • [1].基于分布式计算的密集型多路网络流均衡调度方法[J]. 科技通报 2019(05)
    • [2].有些事,我只喜欢一个人去做[J]. 文苑 2017(01)
    • [3].最新词语[J]. 新教育 2017(15)
    • [4].装配网络流最小费用问题[J]. 沈阳师范大学学报(自然科学版) 2016(02)
    • [5].多物资网络流问题的一个注记[J]. 辽宁大学学报(自然科学版) 2010(04)
    • [6].基于异常网络流监控系统的大数据解决方法[J]. 电子世界 2019(23)
    • [7].挖掘算法在高速网络流频繁项计算中的实验应用[J]. 现代计算机(专业版) 2018(18)
    • [8].会计数据的网络流分析[J]. 商场现代化 2011(31)
    • [9].一个多物资网络流问题的逼近算法[J]. 辽宁大学学报(自然科学版) 2008(02)
    • [10].一个局部带优先权的最大多物资网络流问题[J]. 数学的实践与认识 2014(03)
    • [11].统计费用网络流相位解缠并行处理[J]. 武汉大学学报(信息科学版) 2010(09)
    • [12].基于半监督的网络流精细化识别方法研究[J]. 广州大学学报(自然科学版) 2017(05)
    • [13].基于粗糙K均值的服务质量相关弹性流聚集[J]. 电子与信息学报 2019(12)
    • [14].残差点退化的统计费用网络流机载相位解缠算法[J]. 中国图象图形学报 2017(07)
    • [15].网络流隐蔽通信技术研究[J]. 黑龙江科学 2015(03)
    • [16].一种远程的大流量网络流特征分析预处理模型[J]. 科学技术与工程 2010(02)
    • [17].网络流改进边问题[J]. 阜阳师范学院学报(自然科学版) 2015(04)
    • [18].具有全局性公平满意度的最大多物资网络流问题[J]. 应用数学学报 2011(03)
    • [19].基于集对分析的网络流量大数据均衡调度方法[J]. 自动化与仪器仪表 2020(01)
    • [20].挖掘滑动时间衰减窗口中网络流频繁项集[J]. 计算机应用研究 2011(03)
    • [21].海底油气集输系统网络流规划模型设计[J]. 油气储运 2009(04)
    • [22].基于netflow的网络流采集设计[J]. 福建电脑 2008(02)
    • [23].高速网络流采集系统的设计与实现[J]. 计算机应用 2014(11)
    • [24].电网故障辅助决策的网络流分析法[J]. 自动化技术与应用 2019(05)
    • [25].一种高效的网络流记录表示方法[J]. 计算机研究与发展 2013(04)
    • [26].基于网络流内在特征的P2P业务识别技术研究[J]. 微型机与应用 2009(21)
    • [27].基于网络流理论的区域建筑能源规划模型研究[J]. 建筑热能通风空调 2018(02)
    • [28].基于时隙组的网络流追踪研究与实现[J]. 实验技术与管理 2015(07)
    • [29].网络流问题[J]. 中国信息技术教育 2020(Z4)
    • [30].论网络流隐蔽通信技术的研究[J]. 无线互联科技 2012(10)

    标签:;  ;  ;  ;  

    IP网络流监控NetStream平台设计与实现
    下载Doc文档

    猜你喜欢