【技術實現步驟摘要】
一種可控的軟件自復制傳播方法
本專利技術屬于網絡拓撲結構
,尤其涉及一種可控的軟件自復制傳播方法。
技術介紹
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
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。