【技术实现步骤摘要】
一种基于PCIe的网络传输配置方法和装置
[0001]本公开涉及网络通信
,具体涉及一种基于PCIe(Peripheral Component Interconnect express,高速串行计算机扩展总线标准)的网络传输配置方法和设备。
技术介绍
[0002]网络协议是被广泛使用的一种从物理层到应用层的通信协议,通常情况下,芯片,比如SoC(System on Chip,系统级芯片),需要提供额外的PHY(Physical Layer,物理层)设备对网络传输中网络协议的实现进行支持,但是芯片的硬件资源是有限的,往往面临无法提供PHY设备或者PHY设备不足的情况。
技术实现思路
[0003]有鉴于此,本公开实施例提供一种基于PCIe的网络传输配置方法和设备。
[0004]具体地,本公开实施例是通过如下技术方案实现的:
[0005]第一方面,提供一种基于PCIe的网络传输配置方法,所述方法应用于带有PCIe插槽的上位机,所述PCIe插槽上插入带有PCIe接口的芯片,所述方法包括: >[0006]获取待本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于高速串行计算机扩展总线标准PCIe的网络传输配置方法,其特征在于,所述方法应用于带有PCIe插槽的上位机,所述PCIe插槽上插入带有PCIe接口的芯片,所述方法包括:获取待配置的网络信息,所述网络信息包括:用于所述上位机本地的第一网络信息、以及用于所述芯片的第二网络信息;将所述上位机本地的网络信息配置成所述第一网络信息;通过所述上位机与所述芯片之间的PCIe配置通道,配置所述芯片的网络信息为所述第二网络信息,以使得所述上位机与芯片根据配置完成的所述第一网络信息和第二网络信息在PCIe物理传输链路上进行数据传输。2.根据权利要求1所述的方法,其特征在于,所述PCIe配置通道与所述上位机与芯片在PCIe物理传输链路上进行数据传输时使用的通道不同。3.根据权利要求1所述的方法,其特征在于,所述获取待配置的网络信息,包括:获取原网络信息更新后的待配置的新网络信息,所述新网络信息包括所述第一网络信息和第二网络信息。4.根据权利要求1所述的方法,其特征在于,所述将所述上位机本地的网络信息配置成所述第一网络信息,通过所述上位机与所述芯片之间的PCIe配置通道配置所述芯片的网络信息为所述第二网络信息之前,所述方法还包括:响应于检测到所述芯片的PCIe接口插入所述上位机的PCIe插槽,加载所述上位机本地的PCIe驱动程序;基于加载的所述上位机本地的PCIe驱动程序,生成所述上位机本地的第一网络设备和第一通道节点,所述第一网络设备用于与所述芯片进行数据传输,所述第一通道节点用于和所述芯片的第二通道节点连接所述PCIe配置通道。5.根据权利要求4所述的方法,其特征在于,所述上位机插有多个所述芯片,所述生成所述上位机本地的第一网络设备和第一通道节点,包括:在上位机本地生成分别与各个所述芯片对应的多个网卡作为所述第一网络设备,每个所述网卡对应一个所述芯片;在上位机本地生成分别与各个所述芯片对应的多个所述第一通道节点,每个所述第一通道节点与对应的一个所述芯片的第二通道节点连接一个所述PCIe配置通道。6.根据权利要求4所述的方法,其特征在于,所述上位机插有多个所述芯片,所述生成所述上位机本地的第一网络设备和第一通道节点,包括:在上位机本地生成对应多个所述芯片的一个网关作为所述第一网络设备;在上位机本地生成分别与各个所述芯片对应的多个所述第一通道节点,每个所述第一通道节点与对应的一个所述芯片的第二通道节点连接一个所述PCIe配置通道。7.根据权利要求1
‑
6任一所述的方法,其特征在于,所述方法还包括:通过所述PCIe配置通道接收所述芯片返回的配置结果,所述配置结果用于表示所述第二网络信息是否在所述芯片配置成功。8.一种基于PCIe的网络传输配置方法,其特征在于,所述方法应用于带有PCIe接口的芯片,所述芯片插入上位机的PCIe插槽,所述方法包括:接收上位机通过PCIe配置通道发送的第二网络信息;
配置芯片本地的网络信息为所述第二网络信息。9.根据权利要求8所述的方法,其特征在于,在所述接收上位机通过PCIe配置通道发送的第二网络信息之前,所述方法还包括:响应于检测到所述芯片的PCIe接口插入所述上位机的PCIe插槽,加载所述芯片本地的PCIe驱动程序;基于加载的所述芯片本地的PCIe驱动程序,生成第二网络设备和第二通道节点,所述第二网络设备用于与所述上位机进行数据传输,所述第二通道节点用于和上位机的第一通道节点连接所述PCIe配置通道。10.一种基于PCIe的网络传输方法,其特征在于,所述方法应用于带有PCIe插槽的上位机,所述PCIe插槽上插入带有PCIe接口的芯片,所述方法包括:通过PCIe物理传输链路接收所述芯片发送的第一数据包,所述第一数据包携带第一目的网络地址,所述PCIe物理传输链路是所述上位机与所...
【专利技术属性】
技术研发人员:殷文达,
申请(专利权)人:上海阵量智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。