单向断纤检测方法、装置及组件的制作方法

文档序号:7668667阅读:109来源:国知局
专利名称:单向断纤检测方法、装置及组件的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种单向断纤检测方法、单向断纤检测 装置及单向断纤检测组件。
背景技术
当连接两台设备的光纤或铜质以太网线在物理层上是相通的,如果链路 两端的端口之一 (例如称为本端)可以收到对方发送的链路层报文,但另一 端(例如称为对端)不能收到本端发送的报文,则这种链路被定义为设备上 的单向链路。由于此时链路物理层往往处于连通状态,能正常工作,因而物 理层的检测机制无法发现设备间通信存在问题。
图1为一种单向链路情形的示意图交换机1的端口 Port 11、端口 Port
12与交换机2的端口Port21、端口 Port22互为邻居,即相互之间能够发送 和接收报文。但端口 Port 11的发送端TX错误地连接到了端口 Port 22的接 收端RX,而端口 Port 12的发送端TX错误地连接到了端口 Port21的接收端 RX。这样,在交换机1与交换机2之间形成了多条单向链路。这种光纤连接 的错误无法通过物理层的自动协商等机制发现。
图2为另一种单向链路情形的示意图交换机3的端口 Port 31和交换 机4的端口 Port 41之间的光纤最初连接正常,fl连接端口 31的RX端和端 口41的TX端,f2连接端口 31的TX端和端口 41的RX端;此时如果连接 光纤断裂(假设fl断裂),则端口 Port 41由于能够检测RX端的光信号, 因此会认为端口 Port 31的工作状态正常。这一情况为单向断纤,称为单向 链路的紧急情况。
由于单向链路会引起一系列问题,比如生成树拓扑环路等,因此现有技 术中引入了基于定时交换报文进行链路故障检测的机制,如DLDP (Device Link Detection Protocol,设备链路检测协议),来检测单向链路的存在。以 DLDP协议为例,其基本原理是链路双方的端口定时交互协议报文,如果一
端口在所配置的规定时间到达后还没有收到对端端口的协议报文,那么认为
端口之间出现了单向链路;当发现单向链路后,DLDP协议向用户发送告警 信息,并根据用户的配置,自动或者手动关闭相关端口。举例来说,当图2 中fl发生断裂时,如果采用DLDP协议进行检测,端口 41在等待规定时间 后仍然没有收到端口 31发送的报文,就可以认定与端口 31之间出现了单向 链路。
上述基于报文定时交换的链路故障检测机制虽然能够检测出单向链路 的情况,但往往需要较长的时间。仍以上述图2所示的情况为例, 一般端口 都需要等待3倍于所配置的超时时间才能够认定单向链路的存在,即使以超 时时间可配置的最小值1秒来计算,该端口 41也需要3秒钟才能发现与端 口31之间出现了单向链路,具有相当程度的滞后性。
综上所述,现有技术中单向链路的故障检测机制无法实现快速检测,这 同时导致了后续报警和切换的延误,降低了网络性能。

发明内容
本发明实施例旨在提供一种能够快速发现单向断纤的检测方案,以便加 快处理速度,提高网络性能。
为实现上述目的,本发明的实施例提供了一种单向断纤检测方法,应用
于端口收发链路分别独立的以太网设备,包括以下步骤 进行本端端口物理故障检测;
如果检测到本端端口发生物理故障,向相应链路的对端端口发送预
设的知会报文,该知会报文携带有本端端口物理故障信息;
如果未检测到本端端口发生物理故障,但接收到对端端口发送的、携带 有对端端口物理故障信息的知会报文时,识别出本端端口与对端端口之间链 路单向断纤。
本发明的实施例还提供了一种单向断纤检测装置,设于端口收发链路分 别独立的以太网设备,该以太网设备包括端口物理故障检测装置;包括-
知会报文发送单元,用于与该端口物理故障检测装置连接,根据所检测 到的本端端口物理故障情况,向相应链路的对端端口发送预设的知会报文, 该知会报文携带有本端端口物理故障信息;知会报文处理单元,用于与该端口物理故障检测装置连接,根据本 端端口所接收到的对端端口发送的、携带有对端端口物理故障信息的知 会报文,基于未检测到本端端口发生物理故障的情况,识别出本端端口 与对端端口之间链路单向断纤。
本发明的实施例还提供了一种单向断纤检测组件,设于处于收发独立的 链路两端的第一以太网设备和第二以太网设备中,该第一和第二以太网设备 分别设有端口物理故障检测装置;包括
设置于第一以太网设备中的知会报文发送单元,用于与本设备物理故障
检测装置连接,根据所检测到的本端端口物理故障情况,通过该收发独立的
链路向第二以太网设备的相应端口发送预设的知会报文,该知会报文携带 有本端端口物理故障信息;
设置于第二以太网设备中的知会报文处理单元,与该知会报文发送单元 通过该收发独立的链路相连接,用于与本设备物理故障检测装置连接,根据 本端端口所接收到的第一以太网设备的相应端口发送的知会报文,基于未检 测到本端端口发生物理故障的情况,识别该收发独立的链路单向断纤。
由上述技术方案可知,本发明的实施例通过在检测到本端端口物理故障 时主动向邻居告知该事件,使邻居能够对单向断纤的情况立即加以响应处 理,加快了处理速度,提高了网络性能。
通过以下参照附图对优选实施例的说明,本发明的上述以及其它目的、 特征和优点将更加明显。


图1为一种单向链路情形的示意图2为一种单向链路情形(单向断纤)的示意图3为本发明提供的单向断纤检测方法一实施例的流程图4A、 4B为本发明提供的单向断纤检测方法另一实施例的流程图5A、 5B为本发明提供的单向断纤检测方法再一实施例的流程图6为本发明提供的单向断纤检测装置一实施例的框图7为本发明提供的单向断纤检测装置另一实施例的框图8为本发明提供的单向断纤检测装置再一实施例的框图;  图9为本发明提供的单向断纤检测组件一实施例的框图。
具体实施例方式
下面将详细描述本发明的具体实施例。应当注意,这里描述的实施例只 用于举例说明,并不用于限制本发明。
首先需要说明的是,对于背景技术中加以举例的两种单向链路,由于处 于图1所示单向链路两端的端口都无法检测出物理故障,因此只能通过定时
交换报文来进行单向链路检测。本发明实施例所提供的方案适用于图2所示 的单向链路情况,由于单向断纤因此处于一端的端口能够检测出物理故障, 通过知会对端端口来使双方端口都能够快速检测出单向断纤的情况。
请参见图3,显示了本发明所提供的单向断纤检测方法一个实施例的流
程图,包括以下步骤
5101、 进行本端端口物理故障检测;
5102、 如果检测到本端端口发生物理故障,向相应链路的对端端口发送 预设的知会报文,该知会报文携带有本端端口物理故障信息;
作为具体的实施例,该知会报文可以采用已有协议类型,比如在DLDP 协议报文基础上增加一 LinkDown报文,该LinkDown报文中携带出现物理 故障的端口信息。这样,当启动了DLDP功能的端口通过物理层的检测机制 发现物理Down的情况时,主动向通过链路连接在本端口的对端端口发送一 次LinkDown报文,将本端物理Down的情况知会对端端口 。
当然,该知会报文也可以采用其它已有协议类型,当端口使能了相应的 协议时即可得以发送;或者重新定义一种新的协议类型,并在端口配置相应 的协议驱动。
5103、 如果未检测到本端端口发生物理故障,但接收到对端端口发送的、 携带有对端端口物理故障信息的知会报文时,识别出本端端口与对端端口之 间链路单向断纤。
可以看出,当未检测到端口物理Down的一方无需再等待3倍的超时时 间来判断单向链路的情况,而是收到对端发送的LinkDown报文时,就能够 立即识别出链路单向断纤,并进行后续的处理操作,比如在自动关闭模式下, 端口切换到DLDPDown,或者在手动关闭模式下向用户告警。
通过上述步骤S101 S103,当RX端发生端纤时端口能够迅速检测到物 理故障的出现,并通过知会报文通知对端端口及时处理,解决了对端端口需 要较长时间才能检测到单向链路故障的问题,从而使应用在链路层上的其它 协议,如STP (Spanning-Tree Protocol,生成树协议),能够加快计算和收 敛速度,提高了网络性能。
可以看出,在以下三种情况下,检测到物理故障的端口都会立刻发送知 会报文
一种是本发明想要解决的单向断纤情况,此时端口 Down是由于RX线 断裂所导致,由于TX线完好,因此知会报文能够发送成功,使对端端口及 时检测到单向断纤的情况;
另一种是RX和TX线均断裂的情况,此时基于RX线的断裂需要进行 知会报文的发送,但由于TX线同时断裂,该知会报文发送失败;相对的, 对端端口基于其RX线的断裂,无需知会报文也能够迅速判定本端口物理故 障;因此,本发明实施例提供的单向断纤检测方法不会影响现有物理故障检 测机制的检测结果;
再一种情况则是端口状态发生抖动的情况。具体来说,某些设备上端口 的状态会出现临时抖动,即端口Down并非因为真正出现故障,而是因为接 触不良等硬件原因而进入的临时Down,其能够迅速地自动恢复Up。在这种 情况下,如果采用了上述方案,那么设备将会在抖动时向对方发送知会报文, 但实际上这种临时的单向链路状态随着抖动的结束就不复存在,因此如果没 有相应的保护机制,那么很可能使对端端口出现误判。
为了对临时抖动的问题加以克服,较佳的,本发明的实施例提供了相应 的解决方案,在步骤S101 步骤S103的基础上,还包括以下步骤
所述步骤S102中向相应链路的对端端口发送预设的知会报文之后, 如果检测到已发送知会报文的本端端口故障恢复,向相应的对端端口发 送预设的恢复报文,该恢复报文携带有该本端端口故障恢复信息;当然, 该恢复报文与知会报文是基于同一协议设置的,比如在原有报文基础上 增加的RSY报文等;
当已接收到知会报文的本端端口接收到对端端口发送的恢复报文时,识 别出本端端口与对端端口之间链路正常通信。参见图4A和图4B,显示了本发明所提供的单向断纤检测方法另一实施 例的流程图,其对第一端口和第二端口之间的链路加以检测,以第一端口的 RX端发生断裂或者抖动为例,图4A显示了第一端口的处理流程,图4B显 示了第二端口的处理流程。
对于第一端口而言,其进行如下处理
5201、 第一端口进行检测,如果检测到端口物理故障,则执行步骤S202, 否则重复执行本步骤保持检测;
5202、 向第二端口发送预设的、携带有第一端口物理故障信息的知会报 文,例如LinkDown报文;
5203、 第一端口检测本端故障是否恢复,是则执行步骤S204,否则重复 执行本步骤保持检测;
5204、 向第二端口发送预设的、携带有第一端口故障恢复信息的恢复报 文,例如RSY报文。
对于第二端口而言,其也进行端口物理故障的检测,如果检测到端口物 理故障,则其执行步骤与上述S201 S204—致,只不过报文发送对象变更为 第一端口,在此不再赘述;则第二端口进行如下处理
5211、 在第二端口进行端口物理故障检测的过程中收到知会报文;
5212、 第二端口检测本端是否发生物理故障,是则执行步骤S213,否则 执行步骤S214;
5213、 判定RX、 TX端都发生断裂;但一般来说,这种情况出现的可能 性很小,例如,RX端稍迟于TX端发生断裂,使第一端口发送的知会报文 恰好到达了第二端口;即便这种情况出现,由于第二端口能够通过物理层检 测机制加以识别,因此并不会造成误判;
5214、 识别第二端口与第一端口之间的链路单向断纤;
5215、 检测后续检测情况,如果识别物理故障,则执行步骤S216;如果 接收到第一端口发送的恢复报文,则执行步骤S217,否则保持链路单向断纤 的状态;
5216、 判定RX、 TX端都发生断裂;
5217、 识别与第一端口之间链路正常通信。
另一种对临时抖动的问题加以克服的实施例,则是在步骤S101 步骤S103的基础上,还包括以下步骤
步骤S103中识别出本端端口与对端端口之间链路单向断纤之后,向
对端端口发送自动恢复检测报文;
当本端端口接收到对端端口发送的自动恢复检测报文时,向对端端 口发送报文响应;以及
当本端端口接收到对端端口发送的报文响应时,识别出本端端口与对端 端口之间链路正常通信。
参见图5A和图5B,显示了本发明所提供的单向断纤检测方法再一实施 例的流程图,其对第一端口和第二端口之间的链路加以检测,以第一端口的 RX端发生断裂或者抖动为例,图5A显示了第一端口的处理流程,图5B显 示了第二端口的处理流程。
对于第一端口而言,其进行如下处理
5301、 第一端口进行检测,如果检测到端口物理故障,则执行步骤S302, 否则重复执行本步骤保持检测;
5302、 向第二端口发送预设的、携带有第一端口物理故障信息的知会报 文,例如LinkDown报文;
5303、 第一端口检测本端是否接收到自动恢复检测报文,是则执行步骤 S304,否则重复执行本步骤;
对本步骤S303需要说明如下如果第一端口能够接收到自动恢复检测 报文,那么就足以说明第一端口的RX端已经恢复正常,这可能是从故障中 恢复或者抖动结束,因此可以进行后续的恢复步骤;
5304、 向第二端口发送预设的报文响应。 对于第二端口而言,当其接收到知会报文时,进行如下处理
S311 、在第二端口进行端口物理故障检测的过程中收到知会报文;
5312、 第二端口检测本端是否发生物理故障,是则执行步骤S313,否则 执行步骤S314;
5313、 判定RX、 TX端都发生断裂;
5314、 识别与第一端口之间的链路单向断纤;
5315、 向第一端口发送自动恢复检测报文;
5316、 检测后续检测情况,如果识别物理故障,则执行步骤S317;如果
接收到第一端口发送的报文响应,则执行步骤S318,否则周期性重复执行步
骤S315;
5317、 判定RX、 TX端都发生断裂;
5318、 识别与第一端口之间链路正常通信。
通过上述实施例,不仅能够及时对单向链路进行检测和处理,并且能够 避免抖动带来的误判,并在端口故障恢复时自动恢复链路状态。
进一步的,由于链路的状态能够实时反映到端口状态上,因此本发明的 实施例还设置了相应的端口状态机,以便为外部观察提供更加直观的数据和 手段;下面以端口使能了DLDP为例加以描述
首先,为端口设置相应的状态如下
INITIAL (初始化状态)端口 DLDP未使能时的初始化状态;除本状 态外,下面所例举的其他状态都是端口 DLDP己使能后所处的状态; INACTIVE (故障状态)端口处于物理Down; ADVERTISEMENT (通信状态)端口物理Up;
PROBE (单向失效状态)检测到单向链路,且主动发送自动恢复检测 报文;
DISABLE (单向失效状态)检测到单向链路;如果工作在加强模式下, 邻居一旦消失也会进入此状态;
较佳的,为了预防抖动,还设有
DELAYDOWN(临时故障状态)是端口物理Down后进入的短暂状态;
以及,为了增加稳定性,还设有
ACTIVE (活动状态)端口物理Up,或者全部邻居信息都已经老化时 进入的一种过渡状态。
则端口状态机的变化如下-
当端口使能了DLDP协议后,进入通信状态,状态机的变化为INITIAL ^ADVERTISEMENT,或者,INITIAL^ACTIVE—ADVERTISEMENT;
当检测到本端端口发生物理故障时,迁移本端端口状态为临时故障 状态;随着迁移前端口状态的不同,状态机的变化也有所区别,可以为 ADVERTISEMENTS DEL AYDOWN,或者当在预设时间内检测到处于DELAYDOWN的本端端口故障恢复时, 迁移本端端口状态为ADVERTISEMENT ,状态机的变化为 DELAYDOWN—ADVERTISEMENT,或者,DELAYDOWN">ACTIVE》 ADVERTISEMENT;
当在预设时间内未检测到处于临时故障状态的本端端口故障恢复 时,迁移本端端口状态为故障状态,状态机的变化为DELAYDOWN— INACTIVE;
当识别本端端口与所述对端端口之间的链路单向断纤时,迁移本端 端口状态为单向失效状态;随着迁移前端口状态的不同,状态机的变化 也有所区别,可以为ADVERTISEMENT+DISABLE/PROBE ,或者 ACTIVEX DISABLE/PROBE;
当处于单向失效状态的本端端口接收到恢复报文/报文响应时,迁移本端 端口状态为通信状态,状态机的变化为DISABLE/PROBE ^ADVERTISEMENT , 或 者 , DISABLE/PROBE^ACTIVE^ ADVERTISEMENT 。
上述状态机的变化并未穷举。例如,状态机可以直接进行以下变化 ADVERTISEMENTS INACTIVE,或者ACTIVE— INACTIVE,或者 DISABLE/PROBE + INACTIVE ,亦即,当状态机处于ACTIVE 、 PROBE/DISABLE或者ADVERTISMENT状态下,收到邻居法来的LinkDown 报文时,均迁移到DISABLE状态;同样的,状态机也可以根据实际需要进 行其他类型的变化设置。
下面以一个加入了端口状态机变化的具体实施例为例,描述本发明所提 供的单向断纤检测方法
当本端设备出现了抖动,那么本端端口将会向对端端口发送一个快速
LinkDown报文,知会对端出现单向链路;
对端端口进入协议的DISABLE/PROBE状态; 本端端口进入预防抖动的DELAYDOWN状态;
当抖动结束,本端端口恢复UP时,离开DELAYDOWN状态,回到进 入之前的ACTIVE 、 DISABLE/PROBE或ADVERTISEMENT状态下,并向 对端发送RSY报文或者响应对端发送的自动恢复检测报文;
对于处于DISABLE状态的对端端口 ,无论收到RSY报文还是报文响应, 都能迁移出该状态,从而结束单向链路的宣告。
综上所述,通过本发明实施例所提供的单向断纤检测方法,能够使双方 端口均以相近的时间检测出单向链路的存在,从而加快链路上运行的其他协 议如STP的收敛速度,提高了网络性能。
本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤 可以通过程序指令相关的硬件来完成,所述的程序可以存储于一计算机可读 取存储介质中;该程序在执行时,包括如下步骤
进行本端端口物理故障检测;
如果检测到本端端口发生物理故障,向相应链路的对端端口发送预 设的知会报文,所述知会报文携带有所述本端端口物理故障信息;
如果未检测到本端端口发生物理故障,但接收到对端端口发送的、携带 有对端端口物理故障信息的知会报文时,识别出本端端口与所述对端端口之 间链路单向断纤。
所述的存储介质包括ROM/RAM (Readonly Memory/Random-Access Memory,只读存储器/随机访问内存)、磁碟或者光盘等。
本发明的实施例还提供了一种单向断纤检测装置100,如图6所示。 该单向断纤检测装置IOO设于端口收发链路分别独立的以太网设备,该 以太网设备包括端口物理故障检测装置200,用于进行物理层的故障检测。 该单向断纤检测装置100包括
知会报文发送单元101,用于与端口物理故障检测装置200连接,根据 所检测到的本端端口物理故障情况,向相应链路的对端端口发送预设的知 会报文,该知会报文携带有本端端口物理故障信息;
知会报文处理单元102,用于与端口物理故障检测装置200连接,根据
本端端口所接收到的对端端口发送的、携带有对端端口物理故障信息的知会 报文,基于未检测到本端端口发生物理故障的情况,识别出本端端口与对端 端口之间链路单向断纤。
较佳的,为了提供端口抖动的保护机制,如图7所示,该单向断纤检测 装置100还包括 恢复报文发送单元103,用于与知会报文发送单元101和端口物理故 障检测装置200连接,根据所检测到的已发送知会报文的本端端口故障 恢复的情况,向相应的对端端口发送预设的恢复报文,所述恢复报文携 带有本端端口故障恢复信息;
恢复报文处理单元104,与知会报文处理单元102连接,用于根据已 接收到知会报文的本端端口接收到对端端口发送的恢复报文的情况,识 别出本端端口与对端端口之间链路正常通信。
或者,如图8所示,该单向断纤检测装置100还包括
检测报文发送单元105,与知会报文处理单元102连接,用于向发 生链路单向断纤的对端端口发送自动恢复检测报文;
检测报文接收单元106,用于根据本端端口接收到的自动恢复检测 报文,向对端端口发送报文响应;以及
报文响应处理单元107,用于根据本端端口接收到的报文响应,识别出 本端端口与对端端口之间链路正常通信。
进一步的,为了匹配对端口状态机的设置,该单向断纤检测装置100还 包括端口状态设置单元108,用于设置正常通信链路相应的端口状态为通信 状态;以及
端口状态设置单元108与端口物理故障检测装置200连接,用于检测 到本端端口发生物理故障时迁移本端端口状态为故障状态;
端口状态设置单元108与知会报文处理单元102连接,用于识别出本端 端口与对端端口之间链路单向断纤时迁移本端端口状态为单向失效状态,并 在处于单向失效状态的本端端口接收到恢复报文/报文响应时迁移本端端口 状态为通信状态;即端口状态设置单元108还分别与恢复报文处理单元104 或者报文响应处理单元107连接。
本领域普通技术人员可以理解,两种端口抖动保护可以并存,根据端口 状态和实际接收到的报文加以相应触发。
本发明的实施例还提供了一种单向断纤检测组件10,设于处于收发独立 的链路40两端的第一以太网设备20和第二以太网设备30中,该第一和第 二以太网设备分别设有端口物理故障检测装置200。该单向断纤检测组件10
包括
设置于第一以太网设备20中的知会报文发送单元101,用于与本设备物 理故障检测装置连接,根据所检测到的本端端口物理故障情况,通过收发独 立的链路40向第二以太网设备30的相应端口发送预设的知会报文,该知 会报文携带有本端端口物理故障信息;
设置于第二以太网设备30中的知会报文处理单元102,与知会报文发送 单元101通过所述收发独立的链路40相连接,用于与本设备物理故障检测 装置200连接,根据本端端口所接收到的第一以太网设备20的相应端口发 送的知会报文,基于未检测到本端端口发生物理故障的情况,识别该收发独 立的链路40单向断纤。
当然,相应的端口保护机制和端口状态机设置机制同样适用于上述单向 断纤检测组件10。
虽然已参照几个典型实施例描述了本发明,但应当理解,所用的术语是 说明和示例性、而非限制性的术语。由于本发明能够以多种形式具体实施而 不脱离发明的精神或实质,所以应当理解,上述实施例不限于任何前述的细 节,而应在随附权利要求所限定的精神和范围内广泛地解释,因此落入权利 要求或其等效范围内的全部变化和改型都应为随附权利要求所涵盖。
权利要求
1.一种单向断纤检测方法,应用于端口收发链路分别独立的以太网设备,其特征在于,包括以下步骤进行本端端口物理故障检测;如果检测到本端端口发生物理故障,向相应链路的对端端口发送预设的知会报文,所述知会报文携带有所述本端端口物理故障信息;如果未检测到本端端口发生物理故障,但接收到对端端口发送的、携带有对端端口物理故障信息的知会报文时,识别出本端端口与所述对端端口之间链路单向断纤。
2. 根据权利要求1所述的单向断纤检测方法,其特征在于,还包括以 下步骤所述向相应链路的对端端口发送预设的知会报文之后,如果检测到 已发送知会报文的本端端口故障恢复,向相应的对端端口发送预设的恢 复报文,所述恢复报文携带有所述本端端口故障恢复信息;当已接收到知会报文的本端端口接收到对端端口发送的恢复报文 时,识别出所述本端端口与所述对端端口之间链路正常通信。
3. 根据权利要求1所述的单向断纤检测方法,其特征在于,还包括以 下步骤所述识别出本端端口与对端端口之间链路单向断纤之后,向所述对 端端口发送自动恢复检测报文;当本端端口接收到对端端口发送的自动恢复检测报文时,向对端端 口发送报文响应;以及当本端端口接收到对端端口发送的报文响应时,识别出本端端口与对端端口之间链路正常通信。
4. 根据权利要求l-3任一所述的单向断纤检测方法,其特征在于,还 包括设置本端端口状态的步骤,具体包括设置正常通信链路相应的端口状态为通信状态;当检测到本端端口发生物理故障时,迁移本端端口状态为故障状态; 当识别出本端端口与所述对端端口之间链路单向断纤时,迁移本端 端口状态为单向失效状态;当处于单向失效状态的本端端口接收到恢复报文/报文响应时,迁移 本端端口状态为通信状态。
5. 根据权利要求4所述的单向断纤检测方法,其特征在于,所述迁移本端端口状态为故障状态包括迁移本端端口状态为临时故障状态;当在预设时间内检测到处于临 时故障状态的本端端口故障恢复时,迁移本端端口状态为通信状态;当 在预设时间内未检测到处于临时故障状态的本端端口故障恢复时,迁移 本端端口状态为故障状态;所述迁移本端端口状态为通信状态包括迁移本端端口状态为活动状态;当在预设时间内未检测到相应链路 的变化,则迁移本端端口状态为通信状态。
6. —种单向断纤检测装置,设于端口收发链路分别独立的以太网设备, 所述以太网设备包括端口物理故障检测装置;其特征在于,包括知会报文发送单元,用于与所述端口物理故障检测装置连接,根据所检 测到的本端端口物理故障情况,向相应链路的对端端口发送预设的知会报 文,所述知会报文携带有所述本端端口物理故障信息;知会报文处理单元,用于与所述端口物理故障检测装置连接,根据 本端端口所接收到的对端端口发送的、携带有对端端口物理故障信息的 知会报文,基于未检测到本端端口发生物理故障的情况,识别出本端端 口与对端端口之间链路单向断纤。
7. 根据权利要求6所述的单向断纤检测装置,其特征在于,还包括 恢复报文发送单元,用于与所述知会报文发送单元和所述端口物理故障检测装置连接,根据所检测到的己发送知会报文的本端端口故障恢 复的情况,向相应的对端端口发送预设的恢复报文,所述恢复报文携带 有本端端口故障恢复信息;恢复报文处理单元,与所述知会报文处理单元连接,用于根据已接 收到知会报文的本端端口接收到对端端口发送的恢复报文的情况,识别 出所述本端端口与所述对端端口之间链路正常通信。
8. 根据权利要求6所述的单向断纤检测装置,其特征在于,还包括 检测报文发送单元,与所述知会报文处理单元连接,用于向发生链 路单向断纤的对端端口发送自动恢复检测报文;检测报文接收单元,用于根据本端端口接收到的自动恢复检测报文,向对端端口发送报文响应;以及报文响应处理单元,用于根据本端端口接收到的报文响应,识别出 本端端口与对端端口之间链路正常通信。
9. 根据权利要求6-8任一所述的单向断纤检测装置,其特征在于,还包括端口状态设置单元,用于设置正常通信链路相应的端口状态为通信状态;以及所述端口状态设置单元与端口物理故障检测装置连接,用于检测到本 端端口发生物理故障时迁移本端端口状态为故障状态;所述端口状态设置单元与知会报文处理单元连接,用于识别出本端 端口与所述对端端口之间链路单向断纤时迁移本端端口状态为单向失效 状态,并在处于单向失效状态的本端端口接收到恢复报文/报文响应时迁 移本端端口状态为通信状态。
10. —种单向断纤检测组件,设于处于收发独立的链路两端的第一以太 网设备和第二以太网设备中,所述第一和第二以太网设备分别设有端口物理 故障检测装置;其特征在于,包括设置于第一以太网设备中的知会报文发送单元,用于与本设备物理故障 检测装置连接,根据所检测到的本端端口物理故障情况,通过所述收发独立 的链路向第二以太网设备的相应端口发送预设的知会报文,所述知会报文 携带有所述本端端口物理故障信息;设置于第二以太网设备中的知会报文处理单元,与所述知会报文发送单 元通过所述收发独立的链路相连接,用于与本设备物理故障检测装置连接, 根据本端端口所接收到的第一以太网设备的相应端口发送的知会报文, 基于未检测到本端端口发生物理故障的情况,识别所述收发独立的链路 单向断纤。
全文摘要
本发明的实施例公开了一种单向断纤检测方法、一种单向断纤检测装置以及一种单向断纤检测组件。该方法包括进行本端端口物理故障检测;如果检测到本端端口发生物理故障,向相应链路的对端端口发送预设的知会报文,该知会报文携带有本端端口物理故障信息;如果未检测到本端端口发生物理故障,但接收到对端端口发送的、携带有对端端口物理故障信息的知会报文时,识别出本端端口与对端端口之间链路单向断纤。通过本发明,能够对单向断纤的情况立即加以响应处理,加快了处理速度,提高了网络性能。
文档编号H04B10/08GK101183902SQ20071030147
公开日2008年5月21日 申请日期2007年12月27日 优先权日2007年12月27日
发明者波 余, 蔷 吴, 宇 庄 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1