[发明专利]内嵌设备中的诊断功能无效
申请号: | 200780010952.X | 申请日: | 2007-02-14 |
公开(公告)号: | CN101411124A | 公开(公告)日: | 2009-04-15 |
发明(设计)人: | 基兰迈·维达纳巴特拉;杰弗里·希博特;鲁梅尔·R·加西亚;乔治·A·布里斯;安德鲁·J·米尔恩;史蒂文·R·克劳兹 | 申请(专利权)人: | 菲尼萨公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 隆天国际知识产权代理有限公司 | 代理人: | 张龙哺 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 中的 诊断 功能 | ||
技术领域
本发明涉及内嵌设备中的诊断功能。
背景技术
由于成本的降低、计算机和网络设备性能的提高、以及通信带宽需求的增加,所以计算机和数据通信网络持续扩张。通信网络——包括广域网(“WAN”)、局域网(“LAN”)、城域网(“MAN”)和存储区域网络(“SAN”)——容许通过在最有效位置的资源共享、语音和数据的传输、以及语音、数据和相关信息的处理,来提高分布式计算机或基站的生产率和效用。此外,由于各种组织已经认识到使用通信网络的经济利益,所以逐渐将网络应用(例如,电子邮件、语音和数据传输、主机访问以及共享和分布式数据库)用作提高用户生产率的手段。随着分布式计算资源数目的扩大,这种增加的需求导致安装网络的数目快速扩张。
在对网络的需求扩大时,网络技术已经发展到当前存在许多不同物理配置的这个地步。实例包括千兆以太网(“GE”)、10GE、光纤分布式数据接口(“FDDI”)、光纤信道(“FC”)、同步光纤网(“SONET”)、串行连接SCSI(“SAS”)、串行高级技术附件(“SATA”)和InfiniBand网络。通常,这些网络和其它网络符合多个已建立的标准或协议中的一个,所述标准或协议用以设定在网络资源之间和在网络资源中控制网络访问以及通信的规则。通常,这种网络利用不同的布线系统,具有不同的特性带宽,并通常以不同速度传输数据。具体地,在高速通信系统、方法和设备的领域中,网络带宽已经成为在大多数改进后面的驱动因素。
例如,对于网络带宽的不断增加的需求导致这样一种技术的发展,即增加可通过网络上一个信道推进的数据的量。在调制技术、编码算法和纠错方面的改进大大增加了可跨越网络传输数据的速率。例如,几年前,数据可跨越网络传送的最高速率是大约1千兆每秒。在数据跨越各个网络(例如以太网和SONET)的情况下,这个速率已经增加到10千兆每秒或更高。
通信网络的大小、速度和复杂度都已经增加,然而这些通信网络可能逐渐出现各种问题,在实践中,例如已经试验出的难以诊断和解决。考虑到对高级别的网络操作可靠性和增加的网络容量的不断需求,这个问题受到特别关注。
在网络通信中通常经历的问题可具有多种形式,并且可以各种不同情形的结果出现。可引起网络通信问题的情形、条件和事件的实例包括不必要的小信息帧的传输、信息的无效或出错值错误路由、不适当的网络配置和过多的网络流量等。由于新网络拓扑结构和协议的发展、再配置和引入造成网络持续变化和演变的事实,使得这种问题更加恶化。此外,经常引入和实现新网络互连设备和软件应用。诸如这些的情形突出了对有效、可靠和灵活的诊断机制的需求。
发明内容
这里公开的实施例涉及内嵌于(placed in-line)网络中的两个节点之间的网络诊断设备或组件,以压缩网络数据流量(traffic),从而保持可用存储空间。例如,网络诊断组件从与第二节点通信的第一节点接收低速信号图形。可通过接收模块接收低速信号图形。低速信号图形至少包括第一信号分量。
网络诊断组件在存储器中记录第一信号分量。网络诊断组件还在存储器中记录与第一信号分量相同的至少一个后继信号分量的代表项(representation)。然后,网络诊断组件可在存储器中记录第一信号分量和后继信号分量的时间长度。
这里公开的实施例还涉及内嵌于网络中的两个节点之间的网络诊断设备或组件,以执行对于数据帧的任意指定部分的比较操作。例如,网络诊断组件从与第二节点通信的第一节点接收网络数据流(data stream)。该网络数据流包括一个或多个数据单元。
网络诊断组件使用开始地址和结束地址以分别指定比较操作应该在数据帧的何处开始和结束。网络诊断设备还使用匹配模板(matchtemplate)以指定用于比较的特定条件。
通过在开始地址和结束地址所指定的数据帧的部分中搜索至少部分匹配于匹配模板的比较条件的数据单元来执行比较操作。数据单元可出现在指定部分中的任意位置。
这里公开的实施例还涉及内嵌于网络中的两个节点之间的网络诊断设备或组件,以压缩随机数据信号。例如,在一个实施例中,网络诊断组件从第一节点接收用于与第二节点通信的网络数据帧。网络数据帧可包括多个数据单元,在所述多个数据单元中散置有用以中断数据单元的接近和流动的一个或多个非数据单元。
然后,网络诊断单元通过去除或移动散置于多个数据单元中的至少一些非数据单元来重新排序网络数据帧。然后,通过网络诊断组件的其它组件解释所重新排序的网络数据帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于菲尼萨公司,未经菲尼萨公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780010952.X/2.html,转载请声明来源钻瓜专利网。