主从网络设备配置方法、装置和系统的制作方法

文档序号:76531阅读:491来源:国知局
专利名称:主从网络设备配置方法、装置和系统的制作方法
技术领域
本发明涉及网络通讯技术领域
,具体涉及主从网络设备配置方法、主从网络设备配置装置和系统。
背景技术
在采用了 Master-Slave (主-从)机制的网络设备中,Master网络设备使用本地时钟发送数据,Slave网络设备使用恢复时钟发送数据。
现有的主从网络设备配置方法为根据网络时钟状态(如以太同步状态信息 ESSM级别)设置两端网络设备的主从状态配置信息,之后,两端网络设备进行PHY(物理) 层自协商,如果两端网络设备的主从状态配置信息均被设置为maruml-MasteH手工配置-主)或manual-Slave (手工配置-从),则自协商失败,两端网络设备的端口处于down 状态,需要重新进行配置;如果一端网络设备的主从状态配置信息设置为manual-Master、 另一端网络设备的主从状态配置信息被设置为maruml-Slave,则自协商成功,设置了 manual-Master的网络设备为主网络设备,设置了 manual-Slave的网络设备为从网络设备,两端网络设备的端口处于UP状态,两端网络设备可以进行正常通讯。
在实现本发明的过程中,发明人发现上述配置方法在自协商失败时,两端网络设备均需要重新进行配置;如果为了避免多次配置操作,则需要进行上层信息交互, 使两端网络设备均获知应设置的主从状态配置信息,从而增加主从网络设备配置的复杂度和开销。另外,在正常通讯过程中,一端网络设备的当前主从状态配置信息发生变化时,上述配置方法会导致主从网络设备切换失败;例如,针对网络设备A和网络设备B, 网络设备A的当前主从状态配置信息为manual-Master,网络设备B的当前主从状态配置信息为manual-Slave,在网络设备B当前主从状态配置信息由manual-Slave变化为 manual-Master时,由于网络设备A当前主从状态配置信息仍然为manual-Master,因此,物理层自协商失败,两端网络设备的端口均处于down状态,主从网络设备切换失败。由此可知,上述主从网络设备配置方法影响了网络设备的可维护性。

发明内容
本发明实施方式提供一种主从网络设备配置方法、装置和系统,可避免物理层自协商失败时两端网络设备均需要重新进行主从状态配置信息的配置过程、上层信息交互过程、以及主从网络设备切换失败现象,提高了网络设备的可维护性。
本发明实施方式提供的主从网络设备配置方法,包括
网络设备接收主从状态配置信息,所述网络设备根据接收到的所述主从状态配置信息进行物理层自协商,并将所述网络设备的主从状态配置方式设置为自动模式,且针对本次自动模式的设置不进行物理层自协商。
本发明实施方式提供的主从网络设备配置装置,包括
接收单元,用于接收主从状态配置信息;[0010]配置单元,用于根据所述接收单元接收到的主从状态配置信息进行物理层自协商,并将所述网络设备的主从状态配置方式设置为自动模式,且针对本次自动模式的设置不进行物理层自协商。
本发明实施方式提供的主从网络设备配置系统,包括多个网络设备;
第一网络设备,用于在接收到主从状态配置信息后,根据接收到的主从状态配置信息进行物理层自协商,将所述网络设备A的主从状态配置方式设置为自动模式,且针对本次自动模式的设置不进行物理层自协商;
第二网络设备,用于在第一网络设备发起物理层自协商后,与第一网络设备进行物理层自协商。
通过上述技术方案的描述可知,通过在网络设备接收到主从状态配置信息后,将该网络设备的主从状态配置方式设置为自动模式,且针对本次自动模式的设置不与对端网络设备进行物理层自协商,使下一次两端网络设备的物理层自协商能够在不需要上层信息交互的情况下协商成功;而且,在本次针对接收的主从状态配置信息的物理层自协商协商失败时,只需一端网络设备对主从状态配置信息进行配置,即可使两端网络设备的物理层自协商成功实现;从而避免物理层自协商失败时两端网络设备均需要重新进行主从状态配置信息的配置过程、上层信息交互过程、以及主从网络设备切换失败现象,提高了网络设备的可维护性。


图1是本发明实施例一的主从网络设备配置方法流程图;
图2是本发明实施例二的主从网络设备配置方法流程图;
图3是本发明实施例三的主从网络设备配置方法流程图;
图4是本发明实施例四的主从网络设备配置装置示意图;
图5是本发明实施例五的网络设备示意图;
图6是本发明实施例六的主从网络设备配置系统示意图。
具体实施方式
实施例一、主从网络设备配置方法。该方法的流程如附图1所示。
图1中,S100、网络设备接收主从状态配置信息。
这里的网络设备可以为支持同步以太网的网络设备,例如,该网络设备可以为包含有1000BASE-T的PHY芯片的网络设备。该主从状态配置信息可以表示出该网络设备被 ^8 manual-Master 5 " manual-Slave
S110、网络设备根据接收到的主从状态配置信息与对端网络设备进行物理层自协商,并将该网络设备的主从状态配置方式设置为自动模式。
在现有技术中,如果主从状态配置方式被设置为自动模式,则两端网络设备会针对本次自动模式的设置进行物理层自协商,而在本实施例中,两端网络设备不针对本次自动模式的设置进行物理层自协商。
在SllO中,网络设备可以在接收到主从状态配置信息后,不直接执行物理层自协商以及自动模式设置等操作,而是先对该网络设备的当前端口状态、以及接收的主从状态配置信息与当前主从状态配置信息是否相同进行判断,然后,网络设备根据判断结果再确定是否需要执行上述物理层自协商及自动模式设置等操作。当然,网络设备也可以在接收到主从状态配置信息后,不进行针对当前端口状态、及接收的主从状态配置信息与当前主从状态配置信息是否相同的判断,而直接执行上述物理层自协商及自动模式设置等操作。
在网络设备需要对当前端口状态和接收的主从状态配置信息与当前主从状态配置信息是否相同进行判断的情况下,SllO的一个具体例子为
网络设备判断当前端口状态为down还是up,如果判断出当前端口状态为down,则网络设备根据接收到的主从状态配置信息与对端网络设备进行物理层自协商,并将该网络设备的主从状态配置方式设置为自动模式,而且,两端网络设备不针对本次自动模式的设置进行物理层自协商。
如果网络设备判断出当前端口状态为up,则网络设备可以继续判断接收的主从状态配置信息与当前主从状态配置信息是否相同,如果不相同,则网络设备根据接收到的主从状态配置信息与对端网络设备进行物理层自协商,并将该网络设备的主从状态配置方式设置为自动模式,而且,两端网络设备不针对本次自动模式的设置进行物理层自协商;如果网络设备判断出接收的主从状态配置信息与当前主从状态配置信息相同,则网络设备不再执行上述物理层自协商及自动模式设置等操作。
从上述SllO的具体例子可以看出在网络设备当前端口状态为down的情况下,无论网络设备接收到的主从状态配置信息与当前主从状态配置信息是否相同,网络设备都需要根据接收到的主从状态配置信息与对端网络设备进行物理层自协商,并将该网络设备的主从状态配置方式设置为自动模式,而且,两端网络设备不针对本次自动模式的设置进行物理层自协商。
需要说明的是,在上述SllO的具体例子中,也可以先对网络设备接收的主从状态配置信息与当前主从状态配置信息是否相同进行判断,然后,再判断当前端口状态,从而上述SllO的具体例子可以变换为
网络设备判断接收的主从状态配置信息与当前主从状态配置信息是否相同,如果不相同,则网络设备根据接收到的主从状态配置信息与对端网络设备进行物理层自协商, 并将该网络设备的主从状态配置方式设置为自动模式,而且,两端网络设备不针对本次自动模式的设置进行物理层自协商。
如果网络设备判断出接收的主从状态配置信息与当前主从状态配置信息相同,则网络设备继续对当前端口状态进行判断,如果判断出当前端口状态为down,则网络设备根据接收的主从状态配置信息与对端网络设备进行物理层自协商,并将该网络设备的主从状态配置方式设置为自动模式,而且,两端网络设备不针对本次自动模式的设置进行物理层自协商;如果网络设备判断出当前端口状态为up,则网络设备不再执行上述物理层自协商及自动模式设置等操作。
从上述SllO变换的具体例子可以看出在网络设备接收到的主从状态配置信息与当前主从状态配置信息不相同的情况下,无论网络设备的当前端口状态为down还是为 up,网络设备都需要根据接收到的主从状态配置信息与对端网络设备进行物理层自协商, 并将该网络设备的主从状态配置方式设置为自动模式,而且,两端网络设备不针对本次自动模式的设置进行物理层自协商。[0035]另外,网络设备也可以同时对当前端口状态、及接收的主从状态配置信息与当前主从状态配置信息是否相同进行判断。
上述网络设备的当前主从状态配置信息可以以文本、数据库、表或者标志位等形式存储在网络设备中。网络设备存储的当前主从状态配置信息可以表示出manual-Master 或者manual-Slave或者为空。
网络设备接收到的主从状态配置信息与当前主从状态配置信息不相同的情况可以为接收到的主从状态配置信息为manual-Master,而网络设备的当前主从状态配置信息为manual-Slave或者为空(如null等);或者为接收到的主从状态配置信息为 manual-Slave,而网络设备的当前主从状态配置信息为manual-Master或者为空(如null
寸乂 O
另外,在实施例一中,网络设备可以在其与对端网络设备进行正常通讯过程中接收到主从状态配置信息,也可以在其与对端网络设备正常通讯之前接收到主从状态配置信息。即实施例一记载的操作可以在网络设备与对端网络设备进行正常通讯过程中执行,也可以在网络设备与对端网络设备进行正常通讯之前执行。
上述网络设备接收到的主从状态配置信息可以表现为接口函数的输入参数的形式。此时,接口函数进行上述判断操作,且接口函数指示网络设备与对端网络设备进行物理层自协商;而且,由接口函数执行禁止网络设备针对本次自动模式的设置与对端网络设备进行物理层自协商的操作、以及将网络设备的主从状态配置方式设置为自动模式等操作。
采用接口函数实现主从网络设备配置方法的一个具体例子为网络设备接收到主从状态配置信息,接口函数进行判断操作,确定当前端口的状态为down或者接收到主从状态配置信息与网络设备当前的主从状态配置信息不同,则接口函数根据接收到的主从状态配置信息指示接口函数所在的网络设备与对端网络设备进行物理层自协商,即接口函数允许接口函数所在的网络设备与对端网络设备进行物理层自协商;接口函数将接口函数所在网络设备的主从状态配置方式设置为自动模式。而且,针对本次自动模式的设置,接口函数禁止接口函数所在的网络设备与对端网络设备进行物理层自协商,即接口函数不执行指示物理层自协商的操作。
其中,接口函数禁止物理层自协商的方式可以为接口函数不输出与对端网络设备进行物理层自协商的指示信息;此时,网络设备在没有接收到该指示信息的情况下,不与对端网络设备进行物理层自协商。当然,接口函数禁止物理层自协商的方式也可以为接口函数输出其所在的网络设备不与对端网络设备进行物理层自协商的指示信息,此时,网络设备在接收到该指示信息的情况下,不与对端网络设备进行物理层自协商。接口函数还可以根据进行的物理层自协商结果输出协商成功或者协商失败的信息。
需要说明的是,接口函数也可以不进行上述判断操作,上述判断操作可以由网络设备中的其它单元或模块等来执行。执行判断操作的单元或模块等根据判断结果确定是否向接口函数提供网络设备接收到的主从状态配置信息;接口函数根据接收到的主从状态配置信息指示网络设备与对端网络设备进行物理层自协商,将网络设备的主从状态配置方式设置为自动模式;而且,由接口函数执行禁止网络设备针对本次自动模式的设置与对端网络设备进行物理层自协商的操作。
从上述实施例一的描述可知,通过在网络设备接收到主从状态配置信息后,将该网络设备的主从状态配置方式设置为自动模式,且针对本次自动模式的设置不与对端网络设备进行物理层自协商,使两端网络设备的物理层自协商能够在不需要上层信息交互的情况下协商成功;而且,只需一端网络设备对主从状态配置信息进行重新配置,即可使两端网络设备的物理层自协商成功实现;从而避免了物理层自协商失败时两端网络设备均需要重新进行主从状态配置信息的配置过程、上层信息交互过程、以及主从网络设备切换失败现象,提高了网络设备的可维护性。
实施例二、主从网络设备配置方法。该方法的流程如附图2所示。
图2中,S200、网络设备接收主从状态配置信息。该主从状态配置信息可以为 manual-Master或manual-Slave等。该网络设备可以为支持同步以太网的网络设备。
S210、网络设备对当前端口状态、以及接收的主从状态配置信息与当前主从状态配置信息是否相同进行判断。如果网络设备判断出当前端口状态为up、且判断出接收的主从状态配置信息与当前主从状态配置信息相同,则到S230 ;否则,到S220。
S220、网络设备根据接收到的主从状态配置信息与对端网络设备进行物理层自协商,并将其主从状态配置方式设置为自动模式,且针对本次自动模式的设置不与对端网络设备进行物理层自协商。
S230、网络设备不进行与对端网络设备进行物理层自协商、以及将其主从状态配置方式设置为自动模式等操作,本次主从网络设备配置方法结束。
从上述实施例二的描述可知,网络设备通过将该网络设备的主从状态配置方式设置为自动模式,且针对本次自动模式的设置不与对端网络设备进行物理层自协商,使两端网络设备的物理层自协商能够在不需要上层信息交互的情况下协商成功;从而避免了物理层自协商失败时两端网络设备均需要重新进行主从状态配置信息的配置过程、上层信息交互过程、以及主从网络设备切换失败现象,提高了网络设备的可维护性。
实施例三、主从网络设备配置方法。该方法的流程如附图3所示。
图3中,S300、在网络设备1和网络设备2进行正常通讯之前,网络设备1和网络设备2均会进行主从状态配置,网络设备1和网络设备2均接收到主从状态配置信息。可以理解,此时网络设备1和网络设备2上电启动,网络设备1和网络设备2的当前端口状态均为 down ο 到 S310。
S310、网络设备1和网络设备2在接收到主从状态配置信息后,均检测出当前端口状态为down,则网络设备1和网络设备2之间进行第一次物理层自协商,且网络设备1和网络设备2均会将其主从状态配置方式设置为自动模式;第一次物理层自协商并不是针对本次自动模式的设置而进行的物理层自协商,而是针对上述接收到的主从状态配置信息而进行的物理层自协商。到S320。
S320、网络设备1和网络设备2均判断物理层自协商是否成功,如果协商成功,则两端网络设备的当前端口状态均为up,到S330 ;如果协商失败,则两端网络设备的当前端口状态均为down,到S340。
在本实施例中,如果网络设备1接收到的主从状态配置信息为manual-Slave、 且网络设备2接收到的主从状态配置信息为manual-Master,则网络设备1与网络设备 2之间的第一次物理层自协商成功。如果两端网络设备接收到的主从状态配置信息均为 manual-Master或manual-Slave,则网络设备1与网络设备2之间的第一次物理层自协商失败。
S330、网络设备1为从网络设备,网络设备2为主网络设备,网络设备1和网络设备2可以进行正常通讯,到S340。
S340、网络设备1和网络设备2等待下一次的配置,即网络设备1和网络设备2等待再次接收主从状态配置信息。网络设备1和网络设备2中的任一网络设备均可以重新进行配置,当任一网络设备重新进行配置(即任一网络设备再次接收到主从状态配置信息), 则到S350。在本实施例三中,设定网络设备1重新进行配置、且网络设备1再次接收到的主从状态配置信息为manual-Master。
需要说明的是,在第一次物理层自协商成功的情况下,网络设备1重新进行的配置操作会导致主从网络设备的切换(即网络设备主从状态的切换)。在第一次物理层自协商失败的情况下,网络设备1重新进行的配置操作会使网络设备1再次尝试与网络设备2 之间进行正常通讯。另外,下面的S350和S320是以网络设备1重新进行配置为例进行描述的,而对网络设备2重新进行配置与之相类似,因此不再赘述。
S350、网络设备1在重新进行配置后,如果检测到其当前端口状态为down,或者检测到再次接收到的主从状态配置信息与网络设备1当前主从状态配置信息不同,则网络设备1仍然会将其主从状态配置方式设置为自动模式,且网络设备1会针对重新进行的配置与网络设备2进行第二次物理层自协商,而不针对重新进行配置后的自动模式设置与网络设备2进行物理层自协商。到S320。
在上述网络设备1重新进行配置过程中,由于此时网络设备2的主从状态配置方式在S310中被设置为自动模式,则网络设备2会根据网络设备1配置的主从状态配置信息将网络设备2的主从状态配置信息设置为manual-Slave ;因此,第二次物理层自协商可以协商成功,网络设备1为主网络设备,网络设备2为从网络设备,两端网络设备的当前端口状态均为up,网络设备1和网络设备2之间可以进行正常通讯。
从上述实施例三的描述可知,在网络设备1和网络设备2进行正常通讯之前,网络设备1和网络设备2通过在接收到主从状态配置信息后,均将网络设备的主从状态配置方式设置为自动模式,且针对本次自动模式的设置不与对端网络设备进行物理层自协商,不论第一次物理层自协商成功还是失败,网络设备1和网络设备2之间的物理层自协商能够在不需要上层信息交互的情况下协商成功;而且,只需一端网络设备对主从状态配置信息进行重新配置,即可使两端网络设备的物理层自协商成功实现;从而避免了第一次物理层自协商失败时网络设备1和网络设备2均需要重新进行主从状态配置信息的配置过程、上层信息交互过程、以及主从网络设备切换失败现象,提高了网络设备的可维护性。
实施例四、主从网络设备配置装置。
在本发明的实施例中,该装置可以是一个独立的网络设备,如支持同步以太网的网络设备;也可以是设置在网络设备中的一个部件,如网络设备中的芯片、印制电路板等。 本实施例四中,以该装置为设置在网络设备中的一个部件为例,进行介绍。该装置包含的结构如附图4所示。
图4中的装置包括接收单元400和配置单元410。其中,
接收单元400,用于接收主从状态配置信息。本实施例中,接收单元400接收到的主从状态配置信息可以表示出manual-Master或者manual-Slave。接收单元400可以在网
9络设备的正常通讯过程中接收到主从状态配置信息,也可以在网络设备进行正常通讯之前接收到主从状态配置信息。
配置单元410,用于根据接收单元400接收到的主从状态配置信息与对端网络设备进行物理层自协商,并将网络设备的主从状态配置方式设置为自动模式。在本实施例中, 配置单元410不会针对本次自动模式的设置与对端网络设备进行物理层自协商。
可选的,配置单元410可以在接收单元400接收到主从状态配置信息后,不直接执行上述物理层自协商以及自动模式设置等操作,而是先对其所在网络设备的当前端口状态、以及接收的主从状态配置信息与当前主从状态配置信息是否相同进行判断,配置单元 410根据判断结果再确定是否执行上述物理层自协商及自动模式设置等操作。当然,配置单元410也可以在接收单元400接收到主从状态配置信息后,不进行针对当前端口状态、及接收的主从状态配置信息与当前主从状态配置信息是否相同的判断,而直接执行上述物理层自协商及自动模式设置等操作。
可选的,配置单元410还可以根据与对端网络设备的协商结果输出协商成功或者协商失败的信息。
可选的,配置单元410还可以包括判断模块411和配置模块412。其中,
判断模块411,用于在接收单元400接收到主从状态配置信息后,判断判断模块 411所在网络设备的当前端口状态为down还是up、以及所述接收的主从状态配置信息与网络设备的当前主从状态配置信息是否不同。
本实施例中,判断模块411可以先判断网络设备的当前端口状态,然后再对接收单元400接收的主从状态配置信息与当前主从状态配置信息是否相同进行判断。
当判断模块411的判断结果为当前端口状态为down时,配置模块412用于根据接收单元400接收到的主从状态配置信息与对端网络设备进行物理层自协商,并将配置模块 412所在网络设备的主从状态配置方式设置为自动模式,而且,禁止其所在网络设备针对本次自动模式的设置与对端网络设备进行物理层自协商。
当判断模块411的判断结果为当前端口状态为up时,判断模块411用于判断接收单元400接收的主从状态配置信息与网络设备的当前主从状态配置信息是否相同。
当判断模块411的判断结果为接收的主从状态配置信息与当前主从状态配置信息不相同时,配置模块412还用于根据接收单元400接收到的主从状态配置信息与对端网络设备进行物理层自协商,并将其所在网络设备的主从状态配置方式设置为自动模式,而且,禁止其所在网络设备针对本次自动模式的设置与对端网络设备进行物理层自协商。
当判断模块411的判断结果为接收的主从状态配置信息与当前主从状态配置信息相同,则配置模块412不再执行上述物理层自协商及自动模式设置等操作。
需要说明的是,判断模块411也可以先对接收单元400接收的主从状态配置信息与当前主从状态配置信息是否相同进行判断,然后,再判断网络设备的当前端口状态。或者,判断模块411也可以同时对当前端口状态和两个信息是否相同进行判断。具体如上述方法实施例中的描述,在此不再重复说明。
从上面可知,当判断模块的判断结果为当前端口状态为down、或者接收的主从状态配置信息与所述网络设备的当前主从状态配置信息不同时,配置模块412就会根据所述接收单元接收到的主从状态配置信息进行物理层自协商,并将所述网络设备的主从状态配置方式设置为自动模式,且针对本次自动模式的设置不进行物理层自协商。
上述网络设备的当前主从状态配置信息可以以文本、数据库、表或者标志位等形式存储在网络设备中,如存储在配置单元410中,或者存储在配置单元410之外的其它模块或单元中。网络设备存储的当前主从状态配置信息可以表示出manual-Master或者 manual-Slave或者为空等。
上述配置单元410中可以包含有接口函数,接口函数的描述如上述方法实施例中的记载,在此不再重复说明。
从上述实施例四的描述可知,配置单元410通过在网络设备接收到主从状态配置信息后,将该网络设备的主从状态配置方式设置为自动模式,且针对本次自动模式的设置不与对端网络设备进行物理层自协商,使两端网络设备的物理层自协商能够在不需要上层信息交互的情况下协商成功;而且,只需一端网络设备对主从状态配置信息进行重新配置, 即可使两端网络设备的物理层自协商成功实现;从而避免了物理层自协商失败时两端网络设备均需要重新进行主从状态配置信息的配置过程、上层信息交互过程、以及主从网络设备切换失败现象,提高了网络设备的可维护性。
实施例五、网络设备。
在本实施例五中,以主从网络设备配置装置为一个网络设备为例进行介绍。该网络设备可以为支持同步以太网的网络设备,例如,该网络设备为包含有1000BASE-T的PHY 芯片的网络设备。该网络设备包括的结构如附图5所示。
图5中的网络设备包括接收单元500和配置单元510。配置单元510可以包括 判断模块511和配置模块512。
接收单元500接收外部输入的主从状态配置信息。接收单元500接收到的主从状态配置信息可以表示出manual-Master或者manual-Slave。接收单元500可以在其所在的网络设备与对端网络设备进行正常通讯过程中接收到主从状态配置信息,也可以在其所在的网络设备与对端网络设备正常通讯之前接收到主从状态配置信息。
配置单元510根据接收单元500接收到的主从状态配置信息与对端网络设备进行物理层自协商,并将其主从状态配置方式设置为自动模式。在现有技术中,如果主从状态配置方式被设置为自动模式,则两端网络设备会针对本次自动模式的设置进行物理层自协商,而在本实施例中,配置单元510不会针对本次自动模式的设置与对端网络设备进行物理层自协商。
配置单元510可以在接收单元500接收到主从状态配置信息后,不直接执行上述物理层自协商以及自动模式设置等操作,而是先对其所在网络设备的当前端口状态和接收的主从状态配置信息与当前主从状态配置信息是否相同进行判断,在判断结果为预先设定的某种情况时,配置单元510再执行上述物理层自协商及自动模式设置等操作。当然,配置单元510也可以在接收单元500接收到主从状态配置信息后,不进行针对当前端口状态、及接收的主从状态配置信息与当前主从状态配置信息是否相同的判断,而直接执行上述物理层自协商及自动模式设置等操作。配置单元510可以根据与对端网络设备的协商结果输出协商成功或者协商失败的信息。
配置单元510、判断模块511和配置模块512执行的具体操作如上述实施例四中的描述,在此不再重复说明。[0087]实施例六、主从网络设备配置系统。该系统如附图6所示。
图6中的系统包括第一网络设备600和第二网络设备610。虽然图6中的系统仅示出了两个网络设备,但是,该系统包括的网络设备的数量可以多于两个。
第一网络设备600和第二网络设备610可以为支持同步以太网的网络设备,例如, 第一网络设备600和第二网络设备610可以均为包含有1000BASE-T的PHY芯片的网络设备。
第一网络设备600在接收到主从状态配置信息后,根据接收到的主从状态配置信息与对端的第二网络设备610进行物理层自协商,并将第一网络设备600的主从状态配置方式设置为自动模式,且针对本次自动模式的设置,第一网络设备600不与对端的第二网络设备610进行物理层自协商。
第二网络设备610为第一网络设备600的对端网络设备,在第一网络设备发起物理层自协商后,第二网络设备610与第一网络设备600进行物理层自协商。
第一网络设备600和第二网络设备610的具体结构可以如实施例五中的描述,在此不再重复说明。
为了更好的对本发明的各实施例进行说明,下面以网络设备A和网络设备B为例, 介绍几个具体的主从网络设备配置的场景。
场景一
在本场景中,网络设备A和网络设备B的端口均处于down的状态。根据本申请的描述,导致网络设备A和网络设备B的端口均处于down状态的原因有很多,例如将网络设备A和网络设备B均配置为manual-Master或manual-Slave,这种情况下,网络设备A和网络设备B之间进行的物理层自协商会失败,从而导致网络设备A和网络设备B的端口均处于down状态。当然,在实际的应用中还可能有其他的原因导致网络设备A和网络设备B的端口均处于down的状态,如设备刚刚上电启动,网络设备A和网络设备B进行通讯之前, 网络设备A和网络设备B的端口也是均处于down的状态。
假设本场景中,网络设备B接收到主从状态配置信息。为便于描述,本场景中网络设备B在接收到主从状态配置信息之后,并未对当前端口状态、及接收的主从状态配置信息与当前主从状态配置信息是否相同进行判断。
网络设备B根据接收到的主从状态配置信息,与对端网络设备进行物理层协商 (即网络设备B与网络设备A进行物理层自协商),并将网络设备B的主从状态配置方式设置为自动模式,根据本实施例的描述,网络设备B和网络设备A并不针对本次的自动模式的设置进行物理层自协商。
由于此时网络设备B的主从状态配置方式为自动模式,因此,网络设备B会根据网络设备A的主从状态配置要求与网络设备A进行物理层自协商操作,该自协商可以协商成功,从而使得网络设备B和网络设备A的端口均处于up状态。
场景二
在如网络设备A和网络设备B进行正常通讯过程中,两端网络设备的主从状态配置方式仍然为自动模式。此时,如果网络设备A接收到与当前主从状态配置信息不同的主从状态配置信息,即网络设备A的当前主从状态配置信息发生变化,则网络设备A会根据接收到的主从状态配置信息与网络设备B进行物理层自协商。此时,由于网络设备B的主从状态配置方式为自动模式,因此,网络设备B会根据网络设备A的主从状态配置要求与网络设备A进行物理层自协商操作,该自协商可以协商成功,从而两端网络设备的主从状态发生切换,两端网络设备的端口处于up状态,两端网络设备仍然可以继续进行正常通讯。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如 ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,本发明的申请文件的权利要求
包括这些变形和变化。
权利要求
1.一种主从网络设备配置方法,其特征在于,包括网络设备接收主从状态配置信息;所述网络设备根据接收到的所述主从状态配置信息与当前主从状态配置信息是否相同的判断结果,或所述网络设备当前的端口状态,进行物理层自协商,并将所述网络设备的主从状态配置方式设置为自动模式,且针对本次自动模式的设置不进行物理层自协商;所述网络设备根据接收到的所述主从状态配置信息与当前主从状态配置信息是否相同的判断结果,或所述网络设备当前的端口状态,进行物理层自协商,包括当所述网络设备当前的端口状态为down、或者所述主从状态配置信息与所述网络设备的当前主从状态配置信息不同时,所述网络设备根据接收到的所述主从状态配置信息进行物理层自协商。
2.如权利要求
1所述的方法,其特征在于,所述方法还包括当对端网络设备根据配置的主从状态配置信息发起物理层自协商时,处于所述自动模式的网络设备与所述对端网络设备进行物理层自协商。
3.一种主从网络设备配置装置,其特征在于,包括接收单元,用于接收主从状态配置信息;配置单元,用于根据所述接收单元接收到的主从状态配置信息与当前主从状态配置信息是否相同的判断结果,或所述网络设备当前的端口状态,进行物理层自协商,并将所述网络设备的主从状态配置方式设置为自动模式,且针对本次自动模式的设置不进行物理层自协商;所述配置单元包括判断模块,用于在接收单元接收到主从状态配置信息后,判断所述网络设备的当前端口状态为down还是up、以及所述接收的主从状态配置信息与网络设备的当前主从状态配置信息是否不同;配置模块,用于当所述判断模块的判断结果为当前端口状态为down、或者所述接收的主从状态配置信息与所述网络设备的当前主从状态配置信息不同时,根据所述接收单元接收到的主从状态配置信息进行物理层自协商,并将所述网络设备的主从状态配置方式设置为自动模式,且针对本次自动模式的设置不进行物理层自协商。
4.如权利要求
3所述的装置,其特征在于,当对端网络设备根据配置的主从状态配置信息发起物理层自协商时,处于所述自动模式的网络设备中的配置单元与所述对端网络设备进行物理层自协商。
5.如权利要求
3或4所述的装置,其特征在于,所述装置为支持同步以太网的网络设备,或者设置于支持同步以太网的网络设备中。
6.一种主从网络设备配置系统,包括多个网络设备,其特征在于第一网络设备包括接收单元和配置单元,所述接收单元,用于接收主从状态配置信息;所述配置单元,用于根据所述接收单元接收到的主从状态配置信息与当前主从状态配置信息是否相同的判断结果,或所述网络设备当前的端口状态,进行物理层自协商,并将所述网络设备的主从状态配置方式设置为自动模式,且针对本次自动模式的设置不进行物理层自协商;所述配置单元包括判断模块和配置模块所述判断模块,用于在接收单元接收到主从状态配置信息后,判断所述第一网络设备的当前端口状态为down还是up、以及所述接收的主从状态配置信息与所述第一网络设备的当前主从状态配置信息是否不同;所述配置模块,用于当所述判断模块的判断结果为当前端口状态为down、或者所述接收的主从状态配置信息与所述第一网络设备的当前主从状态配置信息不同时,根据所述接收单元接收到的主从状态配置信息进行物理层自协商,并将所述第一网络设备的主从状态配置方式设置为自动模式,且针对本次自动模式的设置不进行物理层自协商;第二网络设备,用于在第一网络设备发起物理层自协商后,与第一网络设备进行物理层自协商。
专利摘要
公开了主从网络设备配置方法、装置和系统的技术方案。其中,主从网络设备配置方法包括网络设备接收主从状态配置信息,网络设备根据接收到的主从状态配置信息进行物理层自协商,并将所述网络设备的主从状态配置方式设置为自动模式,且针对本次自动模式的设置不进行物理层自协商。上述技术方案可避免物理层自协商失败时两端网络设备均需要重新进行主从状态配置信息的配置过程、上层信息交互过程、以及主从网络设备切换失败现象,提高了网络设备的可维护性。
文档编号H04W24/04GKCN101494560 B发布类型授权 专利申请号CN 200910078406
公开日2011年11月9日 申请日期2009年2月20日
发明者尹咸阳, 曹庆波 申请人:华为技术有限公司导出引文BiBTeX, EndNote, RefMan专利引用 (3),
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1