一种端口迁移方法及装置制造方法及图纸

技术编号:29162677 阅读:16 留言:0更新日期:2021-07-06 23:04
本发明专利技术提供一种端口迁移方法及装置,该方法包括:接收对端设备发送的端口迁移检测报文;依据所述第一设备标识信息以及所述第一端口标识信息,查询端口迁移检测信息表;当查询到与所述第一设备标识信息以及所述第一端口标识信息匹配的目标端口迁移检测信息表,依据第二端口标识信息确定是否满足端口迁移条件;当确定满足端口迁移条件时,对迁移前后的业务端口进行业务配置同步。应用本发明专利技术实施例可以实现端口自动迁移,提高端口迁移的效率和准确性。

【技术实现步骤摘要】
一种端口迁移方法及装置
本专利技术涉及通信
,尤其涉及一种端口迁移方法及装置。
技术介绍
网络设备运行过程中,可能会出现业务端口迁移的情况。例如,业务端口出现故障、芯片问题导致该芯片的业务端口成批故障、单板问题导致该单板的业务端口成批故障等情况,均需要进行业务端口迁移。为尽快恢复业务,需要将故障端口(即故障的业务端口)迁移到可用空闲端口,原端口(即故障端口)的业务配置需要同步到新端口(可用空闲端口)。然而实践发现,目前的端口迁移方案是通过手工更改业务配置,操作效率较低;而且在迁移的端口较多时手工操作容易出错。
技术实现思路
本专利技术提供一种端口迁移方法及装置,以解决传统端口迁移方案效率低,且易出错的问题。根据本专利技术实施例的第一方面,提供一种端口迁移方法,包括:接收对端设备发送的端口迁移检测报文;所述端口迁移检测报文携带有第一设备标识信息、第一端口标识信息,所述第一设备标识信息用于标识所述对端设备,所述第一端口标识信息用于标识第一端口,所述第一端口为发送所述端口迁移检测报文的业务端口;依据所述第一设备标识信息以及所述第一端口标识信息,查询端口迁移检测信息表;对于本端设备的任一本地业务端口,该本地业务端口对应的端口迁移检测信息表用于记录与该本地业务端口建立有业务连接的对端业务端口的端口标识信息、该对端业务端口所属设备的设备标识信息、该本地业务端口的端口标识信息;当查询到与所述第一设备标识信息以及所述第一端口标识信息匹配的目标端口迁移检测信息表,依据第二端口标识信息确定是否满足端口迁移条件;所述第二端口标识信息为所述目标端口迁移检测信息表中记录的本地业务端口的端口标识信息;当确定满足端口迁移条件时,对迁移前后的业务端口进行业务配置同步。根据本专利技术实施例的第二方面,提供一种端口迁移装置,包括:接收单元,用于接收对端设备发送的端口迁移检测报文;所述端口迁移检测报文携带有第一设备标识信息、第一端口标识信息,所述第一设备标识信息用于标识所述对端设备,所述第一端口标识信息用于标识第一端口,所述第一端口为发送所述端口迁移检测报文的业务端口;表项维护单元,用于依据所述第一设备标识信息以及所述第一端口标识信息,查询端口迁移检测信息表;对于本端设备的任一本地业务端口,该本地业务端口对应的端口迁移检测信息表用于记录与该本地业务端口建立有业务连接的对端业务端口的端口标识信息、该对端业务端口所属设备的设备标识信息、该本地业务端口的端口标识信息;确定单元,用于当所述表项维护单元查询到与所述第一设备标识信息以及所述第一端口标识信息匹配的目标端口迁移检测信息表,依据第二端口标识信息确定是否满足端口迁移条件;所述第二端口标识信息为所述目标端口迁移检测信息表中记录的本地业务端口的端口标识信息;端口迁移单元,用于当所述确定单元确定满足端口迁移条件时,对迁移前后的业务端口进行业务配置同步。应用本专利技术公开的技术方案,通过接收对端设备发送的端口迁移检测报文,依据该端口迁移检测报文中携带的第一设备标识信息以及第一端口标识信息,查询端口迁移检测信息表,当查询到与该第一设备标识信息以及第一端口标识信息匹配的目标端口迁移检测信息表,依据目标端口迁移检测信息表中记录的本地业务端口的第二端口标识信息确定是否满足端口迁移条件,进而,当确定满足端口迁移条件时,对迁移前后的业务端口进行业务配置同步,实现了端口自动迁移,提高了端口迁移的效率和准确性。附图说明图1是本专利技术实施例提供的一种端口迁移方法的流程示意图;图2A~图2B是本专利技术实施例提供的端口迁移的场景示意图;图3是本专利技术实施例提供的一种LLDP报文的发送流程示意图;图4是本专利技术实施例提供的一种LLDP报文的接收流程示意图;图5是本专利技术实施例提供的一种端口迁移装置的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术实施例中的技术方案,并使本专利技术实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术实施例中技术方案作进一步详细的说明。请参见图1,为本专利技术实施例提供的一种端口迁移方法的流程示意图,如图1所示,该端口迁移方法可以包括以下步骤:需要说明的是,本专利技术实施例中各步骤的序号大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本专利技术实施例的实施过程构成任何限定。步骤101、接收对端设备发送的端口迁移检测报文;该端口迁移检测报文携带有第一设备标识信息、第一端口标识信息,该第一设备标识信息用于标识对端设备,第一端口标识信息用于标识第一端口,第一端口为发送端口迁移检测报文的业务端口。本专利技术实施例中,为了实现端口自动迁移,建立有业务连接的设备之间可以通过建立业务连接的端口向对端设备发送端口迁移检测报文。例如,对于任一业务端口,当该业务端口UP(开启)时,可以定时通过该业务端口向对端设备发送该端口迁移检测报文。示例性的,对于通过任一业务端口发送的端口迁移检测报文,可以携带该业务端口的端口标识信息,以及本端设备的设备标识信息。同理,对于任一设备,也可以通过本地业务端口接收对端设备发送的端口迁移检测报文,该端口迁移检测报文可以携带用于标识对端设备的设备标识信息(本文中称为第一设备标识信息)以及用于标识对端设备发送该端口迁移检测报文的业务端口(本文中称为第一端口)的端口标识信息(本文中称为第一端口标识信息)。步骤102、依据第一设备标识信息以及第一端口标识信息,查询端口迁移检测信息表;对于本端设备的任一本地业务端口,该本地业务端口对应的端口迁移检测信息表用于记录与该本地业务端口建立有业务连接的对端业务端口的端口标识信息、该对端业务端口所属设备的设备标识信息、该本地业务端口的端口标识信息。本专利技术实施例中,对于任一业务端口,可以针对该业务端口与对端设备的对应业务端口(可以称为对端业务端口)之间的业务连接建立一个信息表(本文中称为端口迁移检测信息表),该端口迁移检测信息表可以用于记录该业务端口(可以称为本地业务端口)的端口标识信息、对端业务端口的端口标识信息以及对端业务端口所属设备的设备标识信息。相应地,当接收到对端设备发送的端口迁移检测报文时,可以获取该端口迁移检测报文中携带的第一设备标识信息以及第一端口标识信息,并依据该第一设备标识信息以及第一端口标识信息,查询端口迁移检测信息表,以确定是否存在与该第一设备标识信息以及第一端口标识信息匹配的端口迁移检测信息表(本文中称为目标端口迁移检测信息表),即记录的对端业务端口的端口标识信息为该第一端口标识信息、对端业务端口所属设备的设备标识信息为该第一设备标识信息的端口迁移检测信息表。步骤103、当查询到与第一设备标识信息以及第一端口标识信息匹配的目标端口迁移检测信息表,依据第二端口标识信息确定是否满足端口迁移条件;第二端口标识信息为目标端口迁移检测信息表中记录的本地业务端口的端口标识信息。本本文档来自技高网
...

【技术保护点】
1.一种端口迁移方法,其特征在于,包括:/n接收对端设备发送的端口迁移检测报文;所述端口迁移检测报文携带有第一设备标识信息、第一端口标识信息,所述第一设备标识信息用于标识所述对端设备,所述第一端口标识信息用于标识第一端口,所述第一端口为发送所述端口迁移检测报文的业务端口;/n依据所述第一设备标识信息以及所述第一端口标识信息,查询端口迁移检测信息表;对于本端设备的任一本地业务端口,该本地业务端口对应的端口迁移检测信息表用于记录与该本地业务端口建立有业务连接的对端业务端口的端口标识信息、该对端业务端口所属设备的设备标识信息、该本地业务端口的端口标识信息;/n当查询到与所述第一设备标识信息以及所述第一端口标识信息匹配的目标端口迁移检测信息表,依据第二端口标识信息确定是否满足端口迁移条件;所述第二端口标识信息为所述目标端口迁移检测信息表中记录的本地业务端口的端口标识信息;/n当确定满足端口迁移条件时,对迁移前后的业务端口进行业务配置同步。/n

【技术特征摘要】
1.一种端口迁移方法,其特征在于,包括:
接收对端设备发送的端口迁移检测报文;所述端口迁移检测报文携带有第一设备标识信息、第一端口标识信息,所述第一设备标识信息用于标识所述对端设备,所述第一端口标识信息用于标识第一端口,所述第一端口为发送所述端口迁移检测报文的业务端口;
依据所述第一设备标识信息以及所述第一端口标识信息,查询端口迁移检测信息表;对于本端设备的任一本地业务端口,该本地业务端口对应的端口迁移检测信息表用于记录与该本地业务端口建立有业务连接的对端业务端口的端口标识信息、该对端业务端口所属设备的设备标识信息、该本地业务端口的端口标识信息;
当查询到与所述第一设备标识信息以及所述第一端口标识信息匹配的目标端口迁移检测信息表,依据第二端口标识信息确定是否满足端口迁移条件;所述第二端口标识信息为所述目标端口迁移检测信息表中记录的本地业务端口的端口标识信息;
当确定满足端口迁移条件时,对迁移前后的业务端口进行业务配置同步。


2.根据权利要求1所述的方法,其特征在于,所述满足端口迁移条件,包括:
第三端口标识信息与第二端口标识信息不一致;所述第三端口标识信息用于标识第三端口,所述第三端口为本端设备接收到所述端口迁移检测报文的业务端口。


3.根据权利要求2所述的方法,其特征在于,对于本端设备的任一本地业务端口,该本地业务端口对应的端口迁移检测信息表还用于记录业务配置校验信息;
该业务配置校验信息包括该端口迁移检测信息表中记录的对端业务端口的业务配置校验信息,所述满足端口迁移条件,还包括:
第二业务配置校验信息与第一业务配置校验信息一致;所述端口迁移检测报文还携带有第一业务配置校验信息,所述第一业务配置校验信息由所述对端设备依据所述第一端口的业务配置信息确定;所述第二业务配置校验信息为所述目标端口迁移检测信息表中记录的对端业务端口的业务配置校验信息,该对端业务端口的业务配置校验信息由该对端业务端口所属设备依据该对端业务端口的业务配置信息确定;
和/或,
该业务配置校验信息包括该端口迁移检测信息表中记录的本地业务端口的业务配置校验信息,所述满足端口迁移条件,还包括:
第四业务配置校验信息与第五业务配置校验信息一致;所述第四业务配置校验信息为所述目标端口迁移检测信息表中记录的第二端口的业务配置校验信息,所述第二端口为所述第二端口标识信息标识的本地业务端口,所述第二端口的业务配置校验信息由本端设备依据所述第二端口的业务配置信息确定,所述第五业务配置校验信息由本端设备依据所述第二端口当前的业务配置信息确定。


4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:
当所述目标端口迁移检测信息表中记录的除所述第一设备标识信息以及所述第一端口标识信息之外的任一信息发生变化时,将所述目标端口迁移检测信息表中记录的对应信息更新为变化后的信息。


5.根据权利要求1所述的方法,其特征在于,所述依据所述第一设备标识信息以及所述第一端口标识信息,查询端口迁移检测信息表之后,还包括:
若未查询到所述目标端口迁移检测信息表,则创建与所述第一设备标识信息以及所述第一端口标识信息对应的端口迁移检测信息表,该端口迁移检测信息表包括所述第一设备标识信息、所述第一端口标识信息以及接收到所述端口迁移检测报文的本地业务端口的端口标识信息。


6.一...

【专利技术属性】
技术研发人员:潘志浩
申请(专利权)人:紫光华山科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1