识别链路中断原因的机制的制作方法

文档序号:34877368发布日期:2023-07-25 09:11阅读:188来源:国知局
识别链路中断原因的机制的制作方法

本公开一般涉及用于排除网络设备之间的连接错误的系统、方法和设备,具体是涉及识别链路中断原因的机制。


背景技术:

1、在网络部署中,没有简单的机制来识别特定链路的中断原因。链路可能涉及在链路两端连接的两(2)个端口。每个端口都被编程有多种设置,如速度、自动协商、前向纠错(fec)、接口类型等,并且链路两端的设置必须是兼容的(例如,链路第一端的端口设置必须与链路第二端的端口设置兼容)。即使在编程设置时有小错误,或者链路两端的任一端口设置之间有小的不兼容,都可能导致链路故障或中断(例如,链路未连通)。调试和寻找链路故障的根本原因(例如,链路中断的原因)是一项繁琐的工作,可能需要领域专业知识。


技术实现思路

1、本公开的示例方面包括:

2、一种方法,包括:确定第一对等设备的第一端口已意外地变为端口中断状态;参考拓扑文件,以识别第二对等设备的第二端口,如果不是因为所述第一端口处于端口中断状态,所述第一对等设备拟与所述第二对等设备具有链路;确定所述第一端口的端口设置与所述第二端口的关联的端口设置不匹配;以及响应于确定所述第一端口的端口设置与所述第二端口的关联的端口设置不匹配,向网络管理员发送警报消息。

3、本文的任何方面,其中所述警报消息包括对所述端口中断状态的可能原因的描述。

4、本文的任何方面,其中对所述端口中断状态的可能原因的描述包括对所述第一端口和所述第二端口之间的端口设置不匹配的描述。

5、本文的任何方面,其中所述第一对等设备包括第一链路故障分析器(lfa),其中所述第二对等设备包括第二lfa,并且其中所述第一lfa通过管理网络与所述第二lfa通信以交换端口设置。

6、本文的任何方面,其中所述拓扑文件由规定拓扑管理器(ptm)维护,其中所述第一lfa通过所述ptm参考所述拓扑文件,并且其中所述第二lfa也通过所述ptm参考所述拓扑文件。

7、本文的任何方面,其中在所述第一对等设备和所述第二对等设备中的一个处提供链路故障分析器(lfa),其中所述拓扑文件由ptm维护,并且其中所述lfa通过所述ptm参考所述拓扑文件。

8、本文的任何方面,其中所述lfa被配置为从所述拓扑文件中获得主机名称和接口名称信息。

9、本文的任何方面,进一步包括:在所述lfa处确定所述第一端口的端口设置与所述第二端口的端口设置相匹配;以及包括将电缆或连接问题描述为链路故障的可能来源的信息。

10、本文的任何方面,其中所述lfa包括在所述第一对等设备处提供的第一lfa,并且其中在所述第二对等设备处提供第二lfa,并且进一步包括:使所述第一lfa和所述第二lfa能够相互交换所述第一端口的端口设置和所述第二端口的端口设置;以及配置所述第一lfa以比较所述第一端口的端口设置与所述第二端口的端口设置,以确定所述第一端口的端口设置与所述第二端口的端口设置相匹配。

11、本文的任何方面,其中所述警报消息包括对链路故障的可能原因的描述。

12、一种系统,包括:处理器;以及存储器,其与所述处理器耦合并能够由所述处理器读取,并在其中存储指令,所述指令在由所述处理器执行时,使所述处理器:确定第一对等设备的第一端口已经意外地改变为端口中断状态;参考拓扑文件,以识别第二对等设备的第二端口,如果不是因为所述第一端口处于端口中断状态,所述第一对等设备拟与所述第二对等设备具有链路;确定所述第一端口的端口设置与所述第二端口的关联的端口设置不匹配;以及响应于确定所述第一端口的端口设置与所述第二端口的关联的端口设置不匹配,向网络管理员发送警报消息。

13、本文的任何方面,其中所述警报消息包括对所述端口中断状态的可能原因的描述。

14、本文的任何方面,其中对所述端口中断状态的可能原因的所述描述包括对所述第一端口和所述第二端口之间端口设置不匹配的描述。

15、本文的任何方面,其中所述第一对等设备包括第一lfa,其中所述第二对等设备包括第二lfa,并且其中所述第一lfa通过管理网络与所述第二lfa通信以交换端口设置。

16、本文的任何方面,其中所述拓扑文件由ptm维护,其中所述第一lfa通过所述ptm参考所述拓扑文件,并且其中所述第二lfa也通过所述ptm参考所述拓扑文件。

17、本文的任何方面,其中在所述第一对等设备和所述第二对等设备中的一个处提供lfa,其中所述拓扑文件由ptm维护,并且其中所述lfa通过所述ptm参考所述拓扑文件。

18、本文的任何方面,其中所述lfa被配置为从所述拓扑文件获得主机名称和接口名称信息。

19、本文的任何方面,其中所述指令进一步使所述处理器:在所述lfa处确定所述第一端口的端口设置与所述第二端口的端口设置相匹配;以及包括将电缆或连接问题描述为链路故障的可能来源的信息。

20、本文的任何方面,其中所述lfa包括在所述第一对等设备处提供的第一lfa,并且其中在所述第二对等设备处提供第二lfa,所述指令进一步使所述处理器:使所述第一lfa和所述第二lfa能够相互交换所述第一端口的端口设置和所述第二端口的端口设置;以及配置所述第一lfa以比较所述第一端口的端口设置与所述第二端口的端口设置,以确定所述第一端口的端口设置与所述第二端口的端口设置相匹配。

21、一种第一对等设备,包括:多个端口;应用程序;处理器;以及存储器,与所述处理器耦合并能够由所述处理器读取,并在其中存储指令,所述指令在由所述处理器执行时,使所述处理器:确定所述第一对等设备的多个端口中的第一端口已经意外地变为端口中断状态;通过所述应用程序参考拓扑文件,以识别第二对等设备的第二端口,如果不是因为所述第一端口处于端口中断状态,所述第一对等设备拟与所述第二对等设备具有链路;确定所述第一端口的端口设置与所述第二端口的关联的端口设置不匹配;以及响应于确定所述第一端口的端口设置与所述第二端口的关联的端口设置不匹配,向网络管理员发送警报消息。

22、与任何一个或更多个其他方面相结合的任何方面。

23、本文所公开的任何一个或更多个特征。

24、基本上在此公开的任何一个或更多个特征。

25、本文基本公开的任何一个或更多个特征与本文基本公开的任何一个或更多个其他特征的组合。

26、本发明的任何一个方面/特征/实施例与任何一个或更多个其他方面/特征/实施例的组合。

27、如本文所公开的任何一个或更多个方面或特征的使用。

28、应当理解的是,本文描述的任何特征可以与本文描述的任何其他特征相结合而要求保护,无论这些特征是否来自同一描述的实施例。

29、本公开的一个或更多个方面的细节在附图和下面的描述中阐述。本公开中描述的技术的其他特征、目的和优点将从描述和附图以及权利要求中显而易见。

30、短语“至少一个”、“一个或更多个”和“和/或”是开放式的表达,在操作上既是连接性的,又是不连接性的。例如,“a、b和c中的至少一个”、“a、b或c中的至少一个”、“a、b和c中的一个或更多个”、“a、b或c中的一个或更多个”和“a、b和/或c”中的每一个表达都是指a单独,b单独,c单独,a和b一起,a和c一起,b和c一起,或者a、b和c一起。当上述表达中的a、b和c中的每一个都指一个元素,如x、y和z,或一类元素,如x1-xn、y1-ym和z1-zo,该短语意在指选自x、y和z的单一元素、选自同一类别的元素组合(如x1和x2)以及选自两个或更多类别的元素组合(如y1和zo)。

31、术语“一个(a)”或“一个(an)”实体是指该实体的一个或更多个。因此,术语“一个”(或“一个”)、“一个或更多个”和“至少一个”在这里可以互换使用。还需要注意的是,术语“包含”、“包括”和“具有”可以互换使用。

32、前面是对本公开内容的简化总结,以提供对本公开内容的某些方面的理解。本摘要既不是对本公开内容及其各方面、实施例和配置的广泛或详尽的概述。它既不是为了确定本公开内容的关键或重要元素,也不是为了划定本公开内容的范围,而是为了以简化的形式介绍本公开内容的选定概念,作为下文更详细描述的介绍。正如可以理解的那样,本公开的其他方面、实施例和配置可以单独或组合利用上文所述的一个或更多个特征或在下文中详细描述。

33、这里描述了许多额外的特征和优点,并且在考虑到以下详细描述并考虑到图时,对本领域的技术人员来说将是明显的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1