【技术实现步骤摘要】
一种可控的软件自复制传播方法
本专利技术属于网络拓扑结构
,尤其涉及一种可控的软件自复制传播方法。
技术介绍
OpenFlow标准的提出定义了交换机转发面的功能部件,不仅对SDN(SoftwareDefinedNetwork),即软件定义网络这个概念提供了底层协议的支持,同时也为物理网络中的设备通过软件进行管控提供了技术标准。同时OpenFlow标准结合成熟的SSH协议,为从软件层面建立网络拓扑关联提供了技术保障。鉴于此,本申请提供了一种可控的软件自复制传播方法。
技术实现思路
本专利技术的目的是提供一种可控的软件自复制传播方法,通过人为筛选,从软件层面,自动建立连接,选择最优路径,向网络节点中的指定设备进行软件复制、文件传输。为实现本专利技术的目的,本专利技术提供了一种可控的软件自复制传播方法,包括如下步骤:(1)在已知的物理网络拓扑结构中,建立起需要复制传播的节点类型,人为可控的进行复制;(2)以宿主机作为起点,采用OpenFlow标准检测组主机与被复制节点间的最短路径,以及每条路径的带宽,进行运算,检测出复制时间最短的路径;(3)通过SSH建立连接,使用SFTP方式将软件发送到指定的节点中完成传播;(4)在每次建立连接时获取节点处已有文件大小,以确认是否需要断点续传,保证传输完整性和断点续传。与现有技术相比,本专利技术是在已知的物理网络拓扑结构中,以宿主机作为起点,采用人为可控的方式,向指定设备复制,发送操作指令的技术。本技术在安全已知的网络情况下,对网络拓扑中的指定设备建立软件层面关联,为网络节点内设备的信息采集、指令管控提供了技术基础。附图说明 ...
【技术保护点】
一种可控的软件自复制传播方法,其特征在于,包括如下步骤:(1)在已知的物理网络拓扑结构中,建立起需要复制传播的节点类型,人为可控的进行复制;(2)以宿主机作为起点,采用Open Flow标准检测组主机与被复制节点间的最短路径,以及每条路径的带宽,进行运算,检测出复制时间最短的路径;(3)通过SSH建立连接,使用SFTP方式将软件发送到指定的节点中完成传播;(4)在每次建立连接时获取节点处已有文件大小,以确认是否需要断点续传,保证传输完整性和断点续传。
【技术特征摘要】
1.一种可控的软件自复制传播方法,其特征在于,包括如下步骤:(1)在已知的物理网络拓扑结构中,建立起需要复制传播的节点类型,人为可控的进行复制;(2)以宿主机作为起点,采用OpenFlow标准检测组主机与被复制节点间的最短路径,以及每条路径的带宽,进行运算,检测出复制时间最短的路径;(3)通过SSH建立连接,使用SFTP方式将软件发送到指定的节点中完成传播;(4)在每次建立连接时获取节点处已有文件大小,以确认是否需要断点续传,保证传输完整性和断点续传。2.根据权利要求1所述可控的软件自复制传播方法,其特征在于,具体包括如下步骤:以设备P00节点为宿主机,向网络中的Linux系统复制100M的文件;(1)进行链路拓扑检测,分析出网络中仅存在的为Linux系统的P12机器,向P12进行复制;(2)检测网络路径,存在从P00点到P12点的路径有P00->P01->P12,P00->P03->P22->P12两条路径,首先,根据最短路径算法会推算出P00->P01->P12为最短路径;然后,通过OpenFlow协议,分别对两个路径中的交换机进行带宽探测,其中P00-...
【专利技术属性】
技术研发人员:孙旭,孔维斌,
申请(专利权)人:天津微梦无界科技有限公司,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。