[發明專利]一種虛擬轉發器的控制方法及裝置有效
| 申請號: | 202010542150.0 | 申請日: | 2020-06-15 |
| 公開(公告)號: | CN111683009B | 公開(公告)日: | 2022-12-16 |
| 發明(設計)人: | 王飛;張亞楠;李小龍;夏科睿;張成林;于振中;丁亮 | 申請(專利權)人: | 合肥哈工軒轅智能科技有限公司 |
| 主分類號: | H04L45/247 | 分類號: | H04L45/247;H04L45/28;H04L45/745;H04L45/76;H04L12/46 |
| 代理公司: | 合肥市浩智運專利代理事務所(普通合伙) 34124 | 代理人: | 丁瑞瑞 |
| 地址: | 236000 安徽省合肥市經濟技術*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬 轉發器 控制 方法 裝置 | ||
本發明公開了一種虛擬轉發器的控制方法及裝置,應用于數據包發送端,所述方法包括:1)、每個虛擬網卡對應至少兩個虛擬轉發器,將用于發送數據包的路由同步至各個虛擬轉發器中,其中,所述虛擬網卡是基于獨立物理網卡建立的;2)、備用轉發器探測當前工作的虛擬轉發器的狀態,判斷所述當前虛擬轉發器是否發生故障;3)、若是,將除當前虛擬轉發器中的一個虛擬轉發器作為當前虛擬轉發器進行數據包的發送。應用本發明實施例,可保證系統在主虛擬轉發器出現故障的情況下仍能可靠的工作。
技術領域
本發明涉及一種控制方法及裝置,更具體涉及一種虛擬轉發器的控制方法及裝置。
背景技術
目前,隨著信息化技術的發展,各種設備之間越來越多的通過局域或者互聯網進行數據的傳輸,例如,在機器人系統中,AIRT-ROS(Artificial Intelligence real-time-Robot Operating System,人工智能實時機器人操作系統)節點通常在一個局域網內傳輸數據,對ROS中節點通信的保障機制主要采用節點的QoS(Quality of Service,服務質量)。該方案的原理是:針對某種類別的數據流,可以為它賦予某個級別的傳輸優先級,來標識它的相對重要性,并使用設備所提供的各種優先級轉發策略、擁塞避免等機制為這些數據流提供特殊的傳輸服務。配置了QoS的網絡環境,增加了網絡性能的可預知性,并能夠有效地分配網絡帶寬,更加合理地利用網絡資源。
但是,現有技術都是基于虛擬網卡針對數據流進行優先級控制,在虛擬網卡發生故障時,不能進行數據的發送,進而導致系統的工作可靠性不高的技術問題。
發明內容
本發明所要解決的技術問題在于提供了一種虛擬轉發器的控制方法及裝置,以解決現有技術中系統的工作可靠性不高的技術問題。
本發明是通過以下技術方案解決上述技術問題的:
本發明實施例提供了一種虛擬轉發器的控制方法,應用于數據包發送端,所述方法包括:
1)、每個虛擬網卡對應至少兩個虛擬轉發器,將其中的一個虛擬轉發器作為當前虛擬轉發器;并將用于發送數據包的路由同步至各個虛擬轉發器中,其中,所述虛擬網卡是基于獨立物理網卡建立的;
2)、備用轉發器探測當前工作的虛擬轉發器的狀態,判斷所述當前虛擬轉發器是否發生故障;
3)、若是,將除當前虛擬轉發器中的一個虛擬轉發器作為當前虛擬轉發器進行數據包的發送。
可選的,所述方法還包括:
判斷當前虛擬轉發器使用的當前路由鏈路是否可以用于數據包的發送;
若否,從當前虛擬轉發器中的備用路由鏈路進行數據包的轉發,其中,所述備用路由鏈路是預先存儲在路由數據中的。
可選的,所述步驟2),包括:
21)、設置定時器,以可配置的固定頻率持續向當前轉發器發送心跳包,并接收當前轉發器返回的對應于所述心跳包的應答;
22)、在未接收到所述應答數據的情況下,再次發送心跳包,并累計未能收到對應應答數據的心跳包的數量;
23)、在未能收到對應應答數據的心跳包的數量達到第一預設數量時,判定所述當前虛擬轉發器發生故障;
24)、在未能收到對應應答數據的心跳包的數量未達到第一預設數量時,將所累計的未能收到對應應答數據的心跳包的數量清零,并返回執行步驟21)。
可選的,所述方法還包括:
接收當前路由鏈路的目的端口所屬設備針對所發送數據包的應答指令,其中,所述應答指令為對應于數據發送端的數據接收端發送的;
解析所述應答指令,并判斷所述應答指令是否為復執指令;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合肥哈工軒轅智能科技有限公司,未經合肥哈工軒轅智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010542150.0/2.html,轉載請聲明來源鉆瓜專利網。





