1.一种基于协议无感知转发的天地一体化网络虚拟化方法,其特征在于,所述的网络虚拟化方法包括下列步骤:S1、虚拟化层和底层交换机之间实现互相连接;
S2、租户发起虚拟网络建立请求;
S3、租户控制器根据卫星拓扑和地面拓扑得到总的网络拓扑;
S4、租户控制器根据租户的虚拟网络请求以及总的网络拓扑来制定租户虚拟网络的映射方案;
S5、虚拟化层根据映射方案实例化虚拟交换机,然后为虚拟交换机之间的链路分配分段路由标签;
S6、虚拟化层为虚拟交换机和底层交换机建立映射关系,并根据分段路由标签等向底层物理交换机下发流表,从而在底层物理网络上为虚拟网络建立虚拟链接;
S7、底层物理交换机根据其流表转发租户的数据包。
2.根据权利要求1所述的基于协议无感知转发的天地一体化网络虚拟化方法,其特征在于,所述的步骤S3具体包括:S31、根据卫星星座的运行规律把卫星星座的运行周期划分为一系列短的时间片,使得每个短的时间片内的卫星拓扑保持不变,并把每个时间片对应的卫星拓扑存储到虚拟化层;
S32、在虚拟化层的控制下,地面网络运行LLDP协议来获取地面网络的拓扑,其中所述的LLDP协议表示链路层发现协议;
S33、租户控制器通过和虚拟化层进行通信来获取当前时刻卫星拓扑和地面网络拓扑,并把卫星网络拓扑和地面网络拓扑合并成为总的网络拓扑。
3.根据权利要求1所述的基于协议无感知转发的天地一体化网络虚拟化方法,其特征在于,所述的步骤S4具体包括:S41、租户控制器根据租户的虚拟网络请求和总的网络拓扑为租户虚拟网络制定虚拟网络映射方案;
S42、租户控制器把虚拟化网络的映射方案下发给虚拟化层。
4.根据权利要求1所述的基于协议无感知转发的天地一体化网络虚拟化方法,其特征在于,所述的步骤S5具体包括:S51、虚拟化层根据租户虚拟网络映射方案来实例化虚拟交换机;
S52、虚拟化层为虚拟交换机之间的链路分配分段路由的标签。
5.根据权利要求1所述的基于协议无感知转发的天地一体化网络虚拟化方法,其特征在于,所述的步骤S6具体包括:S61、虚拟化层为虚拟交换机和底层交换机建立映射关系;
S62、虚拟化层根据分段路由标签以及映射关系为底层物理交换机下发相应的流表;
S63、底层物理交换机收到虚拟化层下发的流表,并为虚拟网络建立虚拟链接。
6.根据权利要求1所述的基于协议无感知转发的天地一体化网络虚拟化方法,其特征在于,所述的步骤S7具体包括:S71、判断当前底层物理交换机是否为虚拟交换机所映射的交换机,若是,则根据匹配的流表项为数据包插入下一条转发路径所对应的分段路由标签并从相应端口转发出去,或者直接转发数据包到目的地,若不是,则继续执行步骤S72;
S72、底层物理交换机提取分段路由标记,然后和其流表项进行匹配,得到数据包转发的端口,并把端口号存储到元数据中;
S73、底层物理交换机判断分段标签中数据包的生存时间是否为1,若是,则删除数据包的分段标签,若不是,则把数据包生存时间减1;
S74、底层物理交换机把数据包从元数据中存储的转发端口号所对应的端口转发出去。
7.根据权利要求1所述的基于协议无感知转发的天地一体化网络虚拟化方法,其特征在于,所述的步骤S1中,虚拟化层和底层交换机之间通过发送报文实现互相连接。