【技术实现步骤摘要】
【国外来华专利技术】用于生成链路IPV6地址的计算设备和方法
本公开涉及数据中心领域。更具体而言,本公开涉及一种计算设备用于执行(位于数据中心的架构中的)计算设备的网络配置的和方法,包括链路IPv6地址的生成。
技术介绍
近年来,已经见证了诸如软件即服务(SaaS)、云计算等技术的快速发展。这种发展得益于客户对基于此类技术的产品和服务的需求不断增长。底层技术的不断进步也为这种发展提供了动力,诸如微处理器的处理能力增加、存储设备的存储容量增加以及网络装备的传输容量提高。此外,这些底层技术的平均成本正在下降。但是,底层技术的平均成本的下降被增长的客户需求平衡,这需要不断更新和升级用于提供SaaS或云计算的基础设施。用于提供SaaS或云计算的基础设施是数据中心,其组合了大量的计算服务器。每个服务器具有多个多核处理器,并且计算服务器的组合提供了由数据中心的客户使用的非常高的处理能力。这些服务器中的一些或全部可能还具有重要的存储容量,因此服务器的组合还向数据中心的客户提供了非常高的存储容量。数据中心还依赖于联网基础设施,用于将服务器互连并向数据中 ...
【技术保护点】
1.一种计算设备,包括:/n通信接口;/n用于存储配置文件的存储器,所述配置文件包括互联网协议版本6(IPv6)基本前缀;以及/n处理单元,用于:/n确定用于所述通信接口的本地节点标识符;/n确定用于所述通信接口的本地链路标识符;/n经由所述通信接口从远程计算设备接收用于远程计算设备的远程通信接口的远程节点标识符和远程链路标识符;/n比较所述本地节点标识符和所述远程节点标识符;/n通过以下操作生成IPv6地址:/n如果所述本地节点标识符大于所述远程节点标识符,则组合存储在所述配置文件中的所述IPv6基本前缀、所述本地节点标识符、所述远程节点标识符、所述本地链路标识符、和所述 ...
【技术特征摘要】
【国外来华专利技术】20180306 US 62/639,044;20180927 US 16/143,5681.一种计算设备,包括:
通信接口;
用于存储配置文件的存储器,所述配置文件包括互联网协议版本6(IPv6)基本前缀;以及
处理单元,用于:
确定用于所述通信接口的本地节点标识符;
确定用于所述通信接口的本地链路标识符;
经由所述通信接口从远程计算设备接收用于远程计算设备的远程通信接口的远程节点标识符和远程链路标识符;
比较所述本地节点标识符和所述远程节点标识符;
通过以下操作生成IPv6地址:
如果所述本地节点标识符大于所述远程节点标识符,则组合存储在所述配置文件中的所述IPv6基本前缀、所述本地节点标识符、所述远程节点标识符、所述本地链路标识符、和所述本地节点标识符大于所述远程节点标识符的指示符;以及
如果所述本地节点标识符小于所述远程节点标识符,则组合存储在所述配置文件中的所述IPv6基本前缀、所述远程节点标识符、所述本地节点标识符、所述远程链路标识符、和所述本地节点标识符小于所述远程节点标识符的指示符;以及
用所述IPv6地址配置所述通信接口。
2.如权利要求1所述的计算设备,其中所述IPv6地址是符合互联网工程任务组(IETF)的请求注解(RFC)4193的唯一本地地址(ULA)。
3.如权利要求1所述的计算设备,其中所述IPv6基本前缀是/16前缀。
4.如权利要求1所述的计算设备,其中所述本地节点标识符和所述远程节点标识符是十六进制格式的48位整数。
5.如权利要求4所述的计算设备,其中所述本地节点标识符是媒体访问控制(MAC)地址。
6.如权利要求4所述的计算设备,其中所述处理单元通过计算所述计算设备的128位通用唯一标识符(UUID)的散列来确定所述本地节点标识符。
7.如权利要求1所述的计算设备,其中所述本地链路标识符和所述远程链路标识符是十六进制格式的15位整数。
8.如权利要求1所述的计算设备,其中,如果所述本地节点标识符大于所述远程节点标识符,则所述指示符是具有值0的一位布尔值;并且如果所述本地节点标识符小于所述远程节点标识符,则所述指示符是具有值1的一位布尔值。
9.如权利要求1所述的计算设备,其中所述IPv6基本前缀是经由所述计算设备的所述通信接口或另一个通信接口从配置设备接收的,并且还被存储在所述配置文件中。
10.如权利要求1所述的计算设备,其中所述远程节点标识符和所述远程链路标识符经由链路层发现协议(LLDP)从所述远程计算设备传输到所述计算设备。
11.一种用于生成链路互联网协议版本6(IPv6)地址的方法,包括:
将配置文件存储在计算设备的存储器中,所述配置文件包括IPv6基本前缀;以及
由所述计算设备的处理单元确定用于所述计算设备的通信接口的本地节点标识符;
由所述处理单元确定用于所述计算设备的所述通信接口的本地链路标识符;
由所述处理单元经由所述通信接口从远程计算设备接收用于所述远程计算设备的远程通信接口的远程节点标识符和远程链路标识符;
由所述处理单元比较所述本地节点标识符和所述远程节点标识符;
由所述处理单元通过以下方式生成IPv6地址:
如果所述本地节点标识符大于所述远程节点标识符,则组合存储在所述配置文件中的所述IPv6基本前缀、所述本地节点标识符、所述远程节点标识符、所述本地链路标识符、和所述本地节点标识符大于所述远程节点标识符的指示符;以及
如果所述本地节点标识符小于所述远程节点标识符,则组合存储在所述配置文件中的所述IPv6基本前缀、所述远程节点标识符、所述本地节点标识符、所述远程链路标识符、和所述本地节点标识符小于所述远程节点标识符的指示符;以及
用所述IPv6地址配置所述通信接口。
12.如权利要求11所述的方法,其中所述IPv6地址是符合互联网工程任务组(IETF)的请求注解(RFC)4193的唯一本地地址(ULA)。
13.如权利要求11所述的方法,其中所述IPv6基本前缀是/16前缀。
14.如权利要求11所述的方法,其中所述本地节点标识符和所述远程节点标识符是十六进制格式的48位整数。
15.如权利要求14所述的方法,其中所述本地节点标识符是媒体访问控制(MAC)地址。
16.如权利要求14所述的方法,其中所述处理单元通过计算所述计算设备的128位通用唯一标识符(UUID)的散列来确定所述本地节点标识符。
17.如权利要求1...
【专利技术属性】
技术研发人员:P·安德森,B·特朗布莱,S·克里希南,L·马钱德,
申请(专利权)人:克洛姆公司,
类型:发明
国别省市:加拿大;CA
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。