[发明专利]一种数据中心网络BCDC中IP地址编址方法有效
申请号: | 202010787421.9 | 申请日: | 2020-08-07 |
公开(公告)号: | CN111917901B | 公开(公告)日: | 2021-03-23 |
发明(设计)人: | 王喜;顾晓龙;方一新;何福男;罗颖;刘文军 | 申请(专利权)人: | 苏州工业职业技术学院 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京东方盛凡知识产权代理事务所(普通合伙) 11562 | 代理人: | 张换君 |
地址: | 215123 江苏省苏州市吴中*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据中心 网络 bcdc ip 地址 方法 | ||
1.一种数据中心网络BCDC中IP地址编址方法,其特征在于包括以下步骤:
步骤一、一个n维BCDC网络An的服务器共有n2n-1个,交换机共有2n个,将An的服务器和交换机地址,共(n+2)2n-1个长度为2n的二进制串,生成一个有序向量:
V_ADR=[00…0,00…01,00…010,11…1];
步骤二、初始化两个哈希表HM_IP2ADR和HM_ADR2IP,HM_ADR2IP的key存储对应的服务器和交换机长度为2n的二进制串地址,value存储服务器和交换机的IP地址;HM_IP2ADR的key存储服务器和交换机的IP地址,value存储对应的服务器和交换机长度为2n的二进制串地址,用X表示预留二进制地址位数;
步骤三、遍历有序向量V_ADR,令ADDR表示V_ADR中的地址,D_INDEX表示地址ADDR的索引值所述索引值为十进制值,然后分为五小步:
S1、将D_INDEX转换为二进制,得出B_INDEX;
S2、将B_INDEX向左移动X位,得出B_INDEX_X;
S3、给定一个32位的二进制常量B_TEMP=00001010000000000000000000000000;将B_INDEX_X与B_TEMP进行二进制加运算,得出B_ADDR;
S4、将B_ADDR转换为IP地址,得出IP_ADDR;
S5、将ADDR作为key、IP_ADDR作为value传入HM_IP2ADR,将IP_ADDR作为key、ADDR作为value传入HM_IP2ADR,n维BCDC网络An的服务器和交换机地址编址为IPV4地址工作结束。
2.根据权利要求1所述的一种数据中心网络BCDC中IP地址编址方法,其特征在于:所述步骤一中n维BCDC网络An的n2n-1个服务器其地址分别为为了简化表示,将服务器地址表示为长度为2n的二进制串,中间相同的二进制位用省略号替代,其长度为2n,与BCDC网络的维度n相关,基于此,一个BCDC网络服务器的地址表示为00…01、00…010、…、11…1011…11。
3.根据权利要求1所述的一种数据中心网络BCDC中IP地址编址方法,其特征在于:所述步骤一中n维BCDC网络An的2n个交换机其地址分别为交换机的地址为了和服务器匹配考虑,将其复制一份,长度变为2n。
4.根据权利要求1所述的一种数据中心网络BCDC中IP地址编址方法,其特征在于:所述步骤一中An表示n维BCDC网络,其中每个交换机的地址即为一个n位二进制串a=an-1an-2…a0,令f(a)表示交换机地址a=an-1an-2…a0所对应的十进制数值;每个服务器的地址表示为一个有序对[x,y],其中x和y分别表示一个n位二进制串xn-1xn-2…x0和yn-1yn-2…y0且f(x)<f(y),一台服务器[x,y]与一台交换机u相连接,当且仅当u∈{x,y}且(x,y)∈E(CQn),E(CQn)表示为n维交叉立方体的边集,由此即可得出An;
所述BCDC网络构造时的基础拓扑结构是交叉立方体,n维交叉立方体CQn是一个具有2n个顶点的n-正则图,CQn中的每个顶点表示为一个n位二进制串xn-1xn-2…x0,其中xi∈{0,1},i∈{0,1,…,n-1},CQ1是具有2个顶点0和1的完全图,CQn由两个n-1维子交叉立方体和连接而成,任给(u,v)∈E(CQn)当且仅当n为偶数,则un-2=vn-2,且对于所有的0≤i<[(n-1)/2],有(u2i+1u2i,v2i+1v2i)∈{(00,00),(10,10),(01,11),(11,01)},这里un-1=1-vn-1=0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州工业职业技术学院,未经苏州工业职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010787421.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多模块化组合钻井液回收振动筛
- 下一篇:一种可调节孔位的蜗壳法兰盘