基于网络处理器的ATM流量监测探针设计与实现

被引量 : 0次 | 上传用户:cuibo1000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据网络越来越多地承载实时与多媒体业务,ATM由于可以为业务提供保证的服务质量,被广泛应用作骨干网的承载网。对ATM网络流量监测管理是保证网络性能与可靠性的重要手段,对网络运维管理、故障诊断以及性能提升等方面都有极其重要的意义。 本文详细分析ATM信元交换过程,提出ATM流量监测分析指标。剖析网络处理器的内部结构的,设计与实现了高性能的分布式ATM网络流量监测探针。该监测探针捕获链路中的ATM信元,由网络处理器实现ATM流量与性能分析。本探针作为中科院计算所大型项目NetTurbo IP网络监测分析系统重要组成部分,已经在实际的网络中部署应用。本文主要工作描述如下: 首先完成ATM网络监测指标设计。通过对ATM网络层次与网络协议的具体分析,根据ATM网络的结构特点,并根据网络处理器的实际的硬件特点,将ATM网络的流量指标分为VC、VP、端口三个不同的层次级别。并可以根据用户的特定要求,完成ATM网络中永久虚链路VPC的流量监测。 然后完成C5上ATM信元定界算法的设计实现。RxSync处理器接收的是由ATM信元组成的字节流,在RxSync中完成信元定界。信元定界的算法描述如下:RxSync通过连续的检测5个字节,若发现5个字节的多项式除以x~8+x~2+x+1后余0,则表明这5个字节就是信元头,再加上后面的48个字节就是一个ATM信元。 接着完成C5中VP、VC表查找算法的设计实现。UNI接口的ATM信元头中VPI、VCI一共占用24位,而NNI接口中占用更多,达到了28位,如何搜索28位长度的数据表会是一项相当艰巨复杂的任务,而且非常耗费内存空间。本系统采用算法将索引值压缩至16位。表查找主要是在RxByte处理器中完成的。 最后完成基于C5的ATM流量监测探针的设计与实现。基于C5实现的ATM流量监测探针能够完成对ATM网络的各协议层次的流量监测分析,探针单板支持1个OC-12端口4个OC-3端口,从功能与性能上都很好的满足了用户的需求。目前探针已通过测试,在用户的网络环境中实际运行。
其他文献
随着经济的转轨和社会的转型,体制改革释放的能量推动相当比例的农民摆脱原有土地的束缚,走入城市寻求新的职业和新的生活方式。然而,在这一职业流动中,他们并不一帆风顺,依
“人权”——在俄罗斯法律传统中称之为“人与公民权利和自由”——在原苏联以及俄罗斯有不同的规定。从宪法角度看,这些变化表现在宪法的价值基础、立法模式和宪法结构、以
抗日战争是中国近现代历史上一次波澜壮阔的民族解放运动。八年(1937—1945)抗战期间,中国共产党坚持从民族和国家的大义出发,始终立于时代的潮头,提出了建立抗日民族统一战
旅游者行为研究是旅游研究的重要组成部分。旅游者作为旅游和旅游学研究的主体,一直受到各国学者的重视(王德刚,1999)。对于旅游行为,国内外已有了一定深入的研究。国内的研
方剂,作为祖国医学预防和治疗疾病的一种应用形式和主要手段,二千多年来一直为历代医家所重视。方剂学是以方为研究对象,以各家方论为依据而建立起来的。方论,是历代医家对方
在对越汉语教学过程中,我们发现越南学生在补语学习上存在很多偏误。有的有规律,有的没有规律,因而引发了研究的兴趣。经过文献检索,发现对汉语学习偏误的分析主要集中在欧美
人本管理的思想自古有之,真正意义上的人本管理是随着管理学的产生发展而逐步发展起来的。20世纪60年代,人本管理被正式提出,并且于80年代受到东西方企业的普遍重视。人本管
本课题通过临床与实验研究,系统观察肾白宁水丸防治糖尿病肾病的疗效,探讨糖尿病肾病的中医发病机制及其肾白宁的作用机理。 将临床中的67例早期DN患者随机分为肾白宁治疗
随着电子商务的飞速发展,全球市场竞争日益加剧,企业间的竞争规则发生重大变革。不少企业纷纷实施客户关系管理战略和顾客满意战略以提高企业核心竞争力。顾客满意理论逐渐发