端口配置方法及装置的制作方法

文档序号:7668687阅读:157来源:国知局
专利名称:端口配置方法及装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种端口配置方法及装置。
背景技术
通信系统中,网络通信设备之间基于各自的端口来实现通信。通常,按照通信方式的不同,可将端口分为不同的种类,如以太端口、 pos端口等等。
并且,通常会对端口进行数据配置,以使该端口适用于相应的通信环境。
在网络通信设备运行过程中,若其上的端口出现物理故障,或因业务需 求,要将通过某些端口承载的业务切换到其他端口上,则通常需要对目标端 口进行配置处理,如由维护人员先手动清除关于原端口的配置信息,然后增 加关于目标端口的配置信息,基于被配置的目标端口,将业务从原端口倒换 到目标端口。而且,因各端口之间的数据配置通常存在制约关系,因此对关 于原端口的配置信息的清除操作并不是随意无序的,而需要遵循一定的逻辑 规则进行,相应地也不能随意无序地配置各目标端口 。因此,维护人员在进 行端口切换操作时,通常需要花费较长时间进行端口切换操作,并可能因为 人为操作时间较长甚至操作失误,而影响业务的正常运行,甚至导致业务中 断。
现有技术采用由维护人员发出清除原端口上所有配置的命令,由相关执 行单元收到该命令后,自动按照原端口上的数据配置逻辑,清除各端口上的 数据配置,并将各端口上的数据配置还原为缺省配置。后续,维护人员按照 一定的逻辑规则,对目标端口进行人工配置。
现有技术在需要进行端口切换时,能够较及时地清除原端口上的数据配 置,但并未能够及时完成对目标端口的配置,则在业务需要切换时,仍难以 及时将业务从原端口切换到目标端口上。

发明内容
本发明实施例提供一种端口配置方法,确保在业务需要从原端口切换到 目标端口时,能够提供完成配置的目标端口,使得业务能够及时得到保护。
一种端口配置方法,包括
在用于存储目标端口的配置信息的存储区内,存储与当前原端口的配置 信息相同的配置信息,所述当前原端口处于正常工作状态,所述目标端口处 于闲置状态。
本发明实施例提供一种端口配置装置,确保在业务需要从原端口切换到 目标端口时,能够提供完成配置的目标端口,使得业务能够及时得到保护。 一种端口配置装置,包括
存储单元,用于存储目标端口的配置信息,所述目标端口的配置信息与 当前原端口的配置信息相同;
所述当前原端口处于正常工作状态,所述目标端口处于闲置状态。
本发明实施例还提供一种端口配置方法,确保在业务需要从原端口切换 到目标端口时,能够提供完成配置的目标端口 ,使得业务能够及时得到保护。
一种端口配置方法,包括
从用于存储原端口的配置信息的第 一存储区中,读取原端口的配置信

将读取到的所述原端口的配置信息,存储在预设的第二存储区内;
清除所述第 一存储区中存储的所述原端口的配置信息;
将所述第二存储区内存储的所述原端口的配置信息,存储到用于存储目
标端口的配置信息的第三存储区内。
本发明实施例还提供一种端口配置装置,确保在业务需要从原端口切换到目标端口时,能够提供完成配置的目标端口 ,使得业务能够及时得到保护。 一种端口配置装置,包括第一存储区、第二存储区、第三存储区、预
配置单元和配置单元;其中,
所述预配置单元,从用于存储原端口的配置信息的第一存储区中,读取 原端口的配置信息,将读取到的所述原端口的配置信息,存储在预设的第二 存储区内;
所述配置单元,清除所述第一存储区中存储的所述原端口的配置信息, 将所述第二存储区内存储的所述原端口的配置信息,存储到用于存储目标端 口的配置信息的第三存储区内。
本发明实施例提供的上述端口配置方法及装置,无i仑是采用静态配置还是 动态配置方式来配置目标端口,其实质主要是,通过在获取到原端口的数据配 置信息后,将该数据配置信息存储为目标端口的配置信息,实现对目标端口的 配置。本发明实施例提供的技术方案可实现配置的及时完成,确保业务的正常 运行,且有效减少配置目标端口过程中可能产生的人为失误。


图1是本发明实施例提供的端口配置装置101的结构示意图2是本发明实施例提供的端口配置方法流程图3是本发明实施例提供的端口配置装置301的结构示意图4是本发明实施例一中实现端口切换的流程图5是本发明实施例二中实现端口配置的流程图。
具体实施例方式
下面将结合附图对本发明实施例提供的技术方案作进一步详细描述。
为在端口切换时,能够及时提供与原端口相同配置的目标端口,确保业务 的正常运行,本发明实施例中,可在业务需要切换之前,将目标端口配置为与 原端口具有相同配置信息的端口,从而,在业务需要进行切换时,可及时将业 务从原端口切换到目标端口上,及时保护业务。
本发明实施例中,具体配置目标端口的方案可包括方案一与方案二。
方案一包括事先配置目标端口,即在用于存储目标端口的配置信息的 存储区内,存储与当前原端口的配置信息相同的配置信息,而当前原端口处 于正常工作状态,目标端口处于闲置状态。
本发明实施例给出的方案一中,在配置目标端口的过程中,或者配置结 束后,原端口均可处于正常工作状态。事先配置目标端口的作用主要包括,在 需要进行端口切换或原端口发生物理故障时,能够及时将原端口上的业务切换 到目标端口上。
与上述方案一相对应,本发明实施例提供一种端口配置装置101。参见图 1,图l是该端口配置装置101的结构示意图,该端口配置装置101可包括存 储单元,用于存储目标端口的配置信息,所述目标端口的配置信息与当前原 端口的配置信息相同;此时,当前原端口可处于正常工作状态,而目标端口 处于闲置状态。
参见图2,图2是本发明实施例中方案二对应的端口配置方法流程图,该 流程可包括以下步骤
步骤201、系统从用于存储原端口的配置信息的第一存储区中,读取原 端口的配置信息。
步骤202、系统将读取到的所述原端口的配置信息,存储在预设的第二 存储区内。
步骤203 、系统清除所述第 一存储区中存储的所述原端口的配置信息。
步骤204、系统将所述第二存储区内存储的所述原端口的配置信息,存 储到用于存储目标端口的配置信息的第三存储区内。
方案二给出系统具体如何配置目标端口的过程,在业务需要切换之前, 完成对目标端口的自动配置。
方案一与方案二中,在对目标端口进行配置之前,需要检查目标端口的 情况,包括先检查原端口与目标端口的类型是否相同,通常情况下,若端口 类型相同,则可直接将原端口的配置信息复制到存储目标端口的配置信息的存 储区中,实现对目标端口的配置,实际应用中,若原端口与目标端口的类型不
同,则一般不能完成配置,对于被细化的端口类型,如同属于以太端口的不同 速率的端口,也可实现配置;还可在配置目标端口之前,先检查目标端口的当 前配置是否是缺省配置,若是缺省配置,则表示当前该目标端口未被使用,因 此,可作为原端口的备用端口,将原端口的配置信息复制到存储该目标端口的 配置信息的存储区中,若目标端口不是缺省配置,则表示,目标端口可能被使 用,为防止影响其他业务的正常运行,可选择其他端口作为目标端口。
与上述图2所示流程相对应,本发明实施例提供另 一种端口配置装置301 。 参见图3,图3是该端口配置装置301的结构示意图,该端口配置装置301可 包括第一存储区、第二存储区、第三存储区、预配置单元和配置单元;其 中,
预配置单元,从用于存储原端口的配置信息的第一存储区中,读取原端 口的配置信息,将读取到的所述原端口的配置信息,存储在预设的第二存储 区内;
配置单元,清除所述第一存储区中存储的所述原端口的配置信息,将所 述第二存储区内存储的所述原端口的配置信息,存储到用于存储目标端口的 配置信息的第三存储区内。
所述装置进一步可包括
命令接收单元,接收要求所述预配置单元转移所述第一存储区内存储的 所述原端口的配置信息的命令。 装置进一步可包括
端口类型比对单元,比对原端口与目标端口的端口类型,确定端口与目 标端口的端口类型相同或不相同,若相同,则触发所述预配置单元。 该装置进一步可包括
配置检测单元,用于检测目标端口上的数据配置,确定该数据配置为缺 省配置或非缺省配置,若为缺省配置,则触发所述预配置单元。
面结合具体的实施例详细阐述本发明实施例所提供的技术方案。
实施例一
本实施例一中,设采用方案一配置目标端口 。参见图4,图4是本实施例 一中实现端口切换的流程图,该流程可包括以下步骤
步骤401、预先对目标端口进行配置。
该步骤401中,对目标端口的配置工作可由维护人员来完成。维护人员可 先对目标端口进行相关检查,若能够满足作为原端口的备用端口的要求,即目 标端口与原端口的类型是否相同,以及目标端口上的配置是缺省配置,则,维护人员将获得的原端口的配置信息,复制到存放目标端口的配置信息的存储区 内,这样,使目标端口与配置信息之间形成绑定关系,完成对目标端口的配置。
若所选的目标端口不能够满足备用端口的要求,则维护人员可选择其他的 与原端口类型相同且配置为缺省配置的端口作为目标端口。
在配置完目标端口后,由于该目标端口的配置与尚处于工作状态的原端口 的配置相同,因此,为避免通信过程中,出现因端口不确定而导致数据传输出 错的情况,可暂时将备用的目标端口置于闲置状态。
步骤402、当前需要进行端口切换,则直接将原先路由至原端口的业务的 切换到已配置完成的目标端口上。
该步骤402中,将目标端口从闲置状态设置为激活态,即工作状态,而原 端口变为非激活态。
本实施例一的流程可结束。
本实施例一中配置目标端口的方式可看作是静态配置方式。实际应用中, 若采用方案一配置目标端口 ,则可设置原端口与目标端口设置互为主备端口 。
本实施例一中,通过事先对目标端口进行与原端口相同的配置,则在需要 进行端口切换的情况下,目标端口可及时承接原端口上的业务,确保业务的正 常运行。并且,由于在事先配置目标端口,因此,留给维护人员进行目标端口 的配置的时间较富余,从而可减少目标端口配置过程中可能出现的人为失误。
实施例二
本实施例二中,设采用方案二配置目标端口。参见图5,图5是本实施例 二中实现端口配置的流程图,该流程可包括以下步骤
步骤501、当前需要进行端口切换,维护人员通过与通信设备之间的交互 界面,输入要求系统转移原端口的配置信息的命令。
本实施例二中,提供发明者提供的命令冲各式,列举该命令的实例如下 move-config from interface pos 1/0/0 to pos 1/0/1 。
该命令表示,将端口 posl/0/0上的数据配置信息转移到端口 pos 1/0/1上。 则端口 posl/0/0为原端口 ,端口 pos 1/0/1为目标端口 。
实际应用中,可自行设置命令的格式,只要能够命令系统准备端口切换即可。
步骤502、系统中的端口配置装置301收到命令后,比对原端口与目标端 口的端口类型,若能够确定原端口与目标端口的端口类型相同,则执行步骤
503;否则,执行步骤508。
步骤503、端口配置装置301检测目标端口的配置信息,若确定该配置信 息为缺省配置信息,则执行步骤504,否则,执行步骤508。
步骤504、端口配置装置301从存储原端口的配置信息的第一存储区中, 读取到原端口的配置信息,若能够读取成功,则执行步骤505;否则,执行步 骤508。
步骤505,端口配置装置301将读取到的原端口的配置信息,存放到预设 的第二存储区中,清除第一存储区中的原端口的配置信息。
该预设的第二存储区可以是系统内的緩存区,设置緩存区的作用在于,可 及时将读取到的原端口的配置信息存放起来,之后,可及时清除第一存储区上
的原端口的配置信息,及时完成端口配置中的前序工作。
步骤506、端口配置装置301将第二存储区中缓存的配置信息,存储到用 于存储目标端口的配置信息的第三存储区内,若能够存储成功,执行步骤 507;否则,执行步骤508。
步骤507、系统通过人机交互界面,将配置成功的提示信息显示给用户。
步骤508、系统通it^机交互界面,将配置失败的提示信息显示给用户。
该流程可结束。
后续,原路由至原端口的业务被路由至目标端口。
实际应用中,可根据实际需要选择是否启用图3中端口配置装置301所包
含的端口类型比对单元和配置检测单元,如在原端口与目标端口类型不同时也
可进行端口切换的情况下,可不需要启用端口类型比对单元;如可不需要启用 配置检测单元,而直接将第三存储区内目标端口的原配置信息覆盖。
本实施例二中,采用动态配置方式配置目标端口,由端口配置装置301在 收到要求转移原端口的数据配置信息的命令后,对原端口的数据配置信息进行 备份,并将备份的原端口的配置信息存储到第三存储区内,可实现对目标端口 的自动配置, 一方面减轻用户的工作量;另一方面,可避免因人为操作而可能 引起的人为失误,确保配置能够及时且成功完成,进而确保业务的正常运。
综上所述,本发明实施例提供的上述端口配置方法及装置,无论是采用静 态配置还是动态配置方式来配置目标端口,其实质主要是,通过在获取到原端 口的数据配置信息后,将该数据配置信息存储为目标端口的配置信息,实现对 目标端口的配置。本发明实施例提供的技术方案可实现配置的及时完成,确保 业务的正常运行,且有效减少配置目标端口过程中可能产生的人为失误。
权利要求
1、一种端口配置方法,其特征在于,包括在用于存储目标端口的配置信息的存储区内,存储与当前原端口的配置信息相同的配置信息,所述当前原端口处于正常工作状态,所述目标端口处于闲置状态。
2、 根据权利要求1所述的方法,其特征在于,在用于存储目标端口的 配置信息的存储区内,存储与当前原端口的配置信息相同的配置信息之前, 该方法进一步包括比对原端口与目标端口的端口类型,确定原端口与目标端口的端口类型 相同。
3、 根据权利要求1或2所述的方法,其特征在于,在用于存储目标端 口的配置信息的存储区内,存储与当前原端口的配置信息相同的配置信息之 前,该方法进一步包括检测目标端口上的数据配置,确定该数据配置为缺省配置。
4、 根据权利要求1所述的方法,其特征在于,存储目标端口的配置信 息后,该方法进一步包括若需要进行原端口与目标端口的切换,则直接将 原端口上运行的业务切换到目标端口 。
5、 一种端口配置装置,其特征在于,包括存储单元,用于存储目标端口的配置信息,所述目标端口的配置信息与 当前原端口的配置信息相同;所述当前原端口处于正常工作状态,所述目标端口处于闲置状态。
6、 一种端口配置方法,其特征在于,包括从用于存储原端口的配置信息的第 一存储区中,读取原端口的配置信自 将读取到的所述原端口的配置信息,存储在预设的第二存储区内; 清除所述第 一存储区中存储的所述原端口的配置信息;将所述第二存储区内存储的所述原端口的配置信息,存储到用于存储目 标端口的配置信息的第三存储区内。
7、 根据权利要求6所述的方法,其特征在于,从所述第一存储区中, 读取原端口的配置信息之前,该方法进一步包括接收要求转移所述第 一存储区内存储的所述原端口的配置信息的命令。
8、 根据权利要求6或7所述的方法,其特征在于,从所述第一存储区 中,读取原端口的配置信息之前,该方法进一步包括比对原端口与目标端口的端口类型,确定原端口与目标端口的端口类型 相同。
9、 根据权利要求8所述的方法,其特征在于,从所述第一存储区中, 读取原端口的配置信息之前,该方法进一步包括检测目标端口上的数据配置,确定该数据配置为缺省配置。
10、 一种端口配置装置,其特征在于,包括第一存储区、第二存储区、 第三存储区、预配置单元和配置单元;其中,所述预配置单元,从用于存储原端口的配置信息的第一存储区中,读取 原端口的配置信息,将读取到的所述原端口的配置信息,存储在预设的第二 存储区内;所述配置单元,清除所述第一存储区中存储的所述原端口的配置信息, 将所述第二存储区内存储的所述原端口的配置信息,存储到用于存储目标端 口的配置信息的第三存储区内。
11、 根据权利要求IO所述的装置,其特征在于,所述装置进一步包括 命令接收单元,接收要求所述预配置单元转移所述第一存储区内存储的所述原端口的配置信息的命令。
12、 根据权利要求IO所述的装置,其特征在于,所述装置进一步包括 端口类型比对单元,比对原端口与目标端口的端口类型,确定端口与目标端口的端口类型相同或不相同,若相同,则触发所述预配置单元。
13、 根据权利要求IO所述的装置,其特征在于,所述装置进一步包括:配置检测单元,用于检测目标端口上的数据配置,确定该数据配置为缺 省配置或非缺省配置,若为缺省配置,则触发所述预配置单元。
全文摘要
本发明实施例提供一种端口配置方法,包括在用于存储目标端口的配置信息的存储区内,存储与当前原端口的配置信息相同的配置信息,所述当前原端口处于正常工作状态,所述目标端口处于闲置状态。本发明实施例提供的另一种端口配置方法及端口配置装置。本发明实施例提供的技术方案可实现配置的及时完成,确保业务的正常运行,且有效减少配置目标端口过程中可能产生的人为失误。
文档编号H04L12/24GK101202671SQ20071030162
公开日2008年6月18日 申请日期2007年12月20日 优先权日2007年12月20日
发明者孙建平 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1