[發明專利]一種基于PCIe的網絡傳輸配置方法和裝置有效
| 申請號: | 202110476803.4 | 申請日: | 2021-04-29 |
| 公開(公告)號: | CN113132168B | 公開(公告)日: | 2023-02-24 |
| 發明(設計)人: | 殷文達 | 申請(專利權)人: | 上海陣量智能科技有限公司 |
| 主分類號: | H04L41/0803 | 分類號: | H04L41/0803;G06F13/42;G06F9/4401 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 200235 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 pcie 網絡 傳輸 配置 方法 裝置 | ||
1.一種基于高速串行計算機擴展總線標準PCIe的網絡傳輸配置方法,其特征在于,所述方法應用于帶有PCIe插槽的上位機,所述PCIe插槽上插入帶有PCIe接口的芯片,所述方法包括:
獲取待配置的網絡信息,所述網絡信息包括:用于所述上位機本地的第一網絡信息、以及用于所述芯片的第二網絡信息;
將所述上位機本地的網絡信息配置成所述第一網絡信息;
通過所述上位機與所述芯片之間的PCIe配置通道,配置所述芯片的網絡信息為所述第二網絡信息,以使得所述上位機與芯片根據配置完成的所述第一網絡信息和第二網絡信息在PCIe物理傳輸鏈路上進行數據傳輸;
所述將所述上位機本地的網絡信息配置成所述第一網絡信息之前,所述方法還包括:
響應于檢測到所述芯片的PCIe接口插入所述上位機的PCIe插槽,加載所述上位機本地的PCIe驅動程序;
基于加載的所述上位機本地的PCIe驅動程序,生成所述上位機本地的第一網絡設備和第一通道節點,所述第一網絡設備用于與所述芯片進行數據傳輸,所述第一通道節點用于和所述芯片的第二通道節點連接所述PCIe配置通道。
2.根據權利要求1所述的方法,其特征在于,所述PCIe配置通道與所述上位機與芯片在PCIe物理傳輸鏈路上進行數據傳輸時使用的通道不同。
3.根據權利要求1所述的方法,其特征在于,所述獲取待配置的網絡信息,包括:
獲取原網絡信息更新后的待配置的新網絡信息,所述新網絡信息包括所述第一網絡信息和第二網絡信息。
4.根據權利要求1所述的方法,其特征在于,所述上位機插有多個所述芯片,所述生成所述上位機本地的第一網絡設備和第一通道節點,包括:
在上位機本地生成分別與各個所述芯片對應的多個網卡作為所述第一網絡設備,每個所述網卡對應一個所述芯片;
在上位機本地生成分別與各個所述芯片對應的多個所述第一通道節點,每個所述第一通道節點與對應的一個所述芯片的第二通道節點連接一個所述PCIe配置通道。
5.根據權利要求1所述的方法,其特征在于,所述上位機插有多個所述芯片,所述生成所述上位機本地的第一網絡設備和第一通道節點,包括:
在上位機本地生成對應多個所述芯片的一個網關作為所述第一網絡設備;
在上位機本地生成分別與各個所述芯片對應的多個所述第一通道節點,每個所述第一通道節點與對應的一個所述芯片的第二通道節點連接一個所述PCIe配置通道。
6.根據權利要求1-5任一所述的方法,其特征在于,所述方法還包括:
通過所述PCIe配置通道接收所述芯片返回的配置結果,所述配置結果用于表示所述第二網絡信息是否在所述芯片配置成功。
7.一種基于PCIe的網絡傳輸配置方法,其特征在于,所述方法應用于帶有PCIe接口的芯片,所述芯片插入上位機的PCIe插槽,所述方法包括:
接收上位機通過PCIe配置通道發送的第二網絡信息;
配置芯片本地的網絡信息為所述第二網絡信息;
在所述接收上位機通過PCIe配置通道發送的第二網絡信息之前,所述方法還包括:
響應于檢測到所述芯片的PCIe接口插入所述上位機的PCIe插槽,加載所述芯片本地的PCIe驅動程序;
基于加載的所述芯片本地的PCIe驅動程序,生成第二網絡設備和第二通道節點,所述第二網絡設備用于與所述上位機進行數據傳輸,所述第二通道節點用于和上位機的第一通道節點連接所述PCIe配置通道。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海陣量智能科技有限公司,未經上海陣量智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110476803.4/1.html,轉載請聲明來源鉆瓜專利網。





