本申请属于通信网络,尤其涉及一种通过呼叫建立虚链路的方法和装置。
背景技术:
1、现在的互联网技术已经成为支撑现代社会经济发展、社会进步和科技创新的最重要的基础设施,目前互联网的运营模式和服务模式已经趋于成熟。随着近些年量子技术的不断发展,量子保密通信系统也随之出现。
2、与现有的互联网技术不同,量子保密通信网络中传输的数据是量子密钥,量子保密通信网络的运营模式、服务模式和用户网络构建与现在的互联网是截然不同的。基于此,在量子保密通信网络体系结构下,搭建了包括:第一交换层、第二交换层和第三交换层的量子保密通信网络的交换网络。针对第二层交换层需要进行虚链路的建立,才能实现消息在网络节点间的传输。
3、针对如何在量子保密通信网络中高效建立虚链路,目前尚未提出有效的解决方案。
技术实现思路
1、本申请目的在于提供一种通过呼叫建立虚链路的方法和装置,可以实现针对第二交换层中虚链路的高效建立。
2、本申请提供一种通过呼叫建立虚链路的方法和装置是这样实现的:
3、一种通过呼叫建立虚链路的方法,应用于量子保密通信网络的第二交换层,包括:
4、源节点配置与目的节点之间的虚拟链路关联,并建立所述虚拟链路关联对应的虚拟量子密钥分发系统编号,并形成呼叫请求消息,其中,所述源节点和所述目的节点为非相邻网络节点;
5、所述源节点将存储的相邻节点地址集中的各个相邻节点地址与所述目的节点的地址进行匹配,以确定出所述相邻节点地址集中各个相邻节点地址与所述目的节点的地址之间的匹配长度,形成匹配长度集;
6、从所述匹配长度集中选择最大值,将最大值对应的相邻节点作为目标相邻节点,将目标相邻节点所对应的虚拟网络接口作为目标虚拟网络接口,将所述呼叫请求消息通过所述目标虚拟网络接口发送至所述目标相邻节点;
7、以所述目标相邻节点作为当前源节点,继续寻找当前源节点的目标相邻节点,直至将所述呼叫请求消息发送至所述目的节点,以形成源节点与目的节点之间的虚链路。
8、一种通过呼叫建立虚链路的装置,应用于量子保密通信网络的交换网络,位于源节点中,包括:
9、配置模块,用于配置与目的节点之间的虚拟链路关联,并建立所述虚拟链路关联对应的虚拟量子密钥分发系统编号,并形成呼叫请求消息,其中,所述源节点和所述目的节点为非相邻网络节点;
10、匹配模块,用于将存储的相邻节点地址集中的各个相邻节点地址与所述目的节点的地址进行匹配,以确定出所述相邻节点地址集中各个相邻节点地址与所述目的节点的地址之间的匹配长度,形成匹配长度集;
11、发送模块,用于从所述匹配长度集中选择最大值,将最大值对应的相邻节点作为目标相邻节点,将目标相邻节点所对应的虚拟网络接口作为目标虚拟网络接口,将所述呼叫请求消息通过所述目标虚拟网络接口发送至所述目标相邻节点;
12、建立模块,用于以所述目标相邻节点作为当前源节点,继续寻找当前源节点的目标相邻节点,直至将所述呼叫请求消息发送至所述目的节点,以形成源节点与目的节点之间的虚链路。
13、一种电子设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现上述方法的步骤。
14、一种计算机可读存储介质,其上存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现上述方法的步骤。
15、一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述方法的步骤。
16、本申请提供的通过呼叫建立虚链路的方法和装置,源节点配置与目的节点之间的虚拟链路关联,并建立所述虚拟链路关联对应的虚拟量子密钥分发系统编号,并形成呼叫请求消息,其中,所述源节点和所述目的节点为非相邻网络节点;所述源节点将存储的相邻节点地址集中的各个相邻节点地址与所述目的节点的地址进行匹配,以确定出所述相邻节点地址集中各个相邻节点地址与所述目的节点的地址之间的匹配长度,形成匹配长度集;从所述匹配长度集中选择最大值,将最大值对应的相邻节点作为目标相邻节点,将目标相邻节点所对应的虚拟网络接口作为目标虚拟网络接口,将所述呼叫请求消息通过所述目标虚拟网络接口发送至所述目标相邻节点;以所述目标相邻节点作为当前源节点,继续寻找当前源节点的目标相邻节点,直至将所述呼叫请求消息发送至所述目的节点,以形成源节点与目的节点之间的虚链路。通过上述方式解决了量子保密通信网络无法高效建立虚链路以实现消息传递的技术问题,达到了高效简单建立虚链路的技术效果。
1.一种通过呼叫建立虚链路的方法,其特征在于,应用于量子保密通信网络的第二交换层,包括:
2.根据权利要求1所述的方法,其特征在于,在形成源节点与目的节点之间的虚链路之后,还包括:
3.根据权利要求1所述的方法,其特征在于,在形成源节点与目的节点之间的虚链路的时候,还包括:
4.根据权利要求3所述的方法,其特征在于,在形成源节点与目的节点之间的虚链路之后,还包括:
5.根据权利要求3所述的方法,其特征在于,在将所述呼叫请求消息通过所述目标虚拟网络接口发送至所述目标相邻节点之后,还包括:
6.根据权利要求5所述的方法,其特征在于,在将所述呼叫请求消息通过所述目标虚拟网络接口发送至所述目标相邻节点之后,还包括:
7.根据权利要求3所述的方法,其特征在于,将所述呼叫请求消息发送至所述目的节点之后,还包括:
8.一种通过呼叫建立虚链路的装置,其特征在于,应用于量子保密通信网络的交换网络,位于源节点中,包括:
9.一种电子设备,包括处理器以及用于存储处理器可执行指令的存储器,其特征在于,所述处理器执行所述指令时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至7中任一项所述方法的步骤。