Network interface card, computing device, and data packet processing method

    公开(公告)号:US10581729B2

    公开(公告)日:2020-03-03

    申请号:US15927005

    申请日:2018-03-20

    Abstract: This application discloses a data packet processing method applied to a computing device in software-defined networking. After receiving a data packet of a data flow, a NIC in the computing device queries a flow table set according to matching information of the data packet; and if a flow table is obtained from the flow table set, the NIC processes the data packet according to the flow table; or if no flow table can be obtained from the flow table set, the NIC sends the data packet to a virtual switch, and the virtual switch obtains a flow table corresponding to the data flow, and saves the flow table into the flow table set, so that the NIC can directly process a subsequent data packet of the data flow. An operating load of the virtual switch is reduced, and operating efficiency of the computing device is improved.

    Method and apparatus for implementing communication between virtual machines
    7.
    发明授权
    Method and apparatus for implementing communication between virtual machines 有权
    用于实现虚拟机之间的通信的方法和装置

    公开(公告)号:US09325615B2

    公开(公告)日:2016-04-26

    申请号:US14738341

    申请日:2015-06-12

    Inventor: Tianyi Wu

    Abstract: In a method and an apparatus provided for implementing communication between virtual machines, a first switch receives an ARP response from an SDN controller, where the ARP response carries a MAC address of a destination gateway; the first switch acquires, according to the MAC address of the destination gateway, VTEP information corresponding to the MAC address of the destination gateway, where a router corresponding to the VTEP information is located in a first data center; and the first switch sends, according to the VTEP information, an IP packet to the router corresponding to the VTEP information, so that the router corresponding to the VTEP information sends the IP packet to a second virtual machine through a tunnel between the router and a second switch.

    Abstract translation: 在实现虚拟机之间通信的方法和装置中,第一交换机从SDN控制器接收ARP响应,其中ARP响应携带目的网关的MAC地址; 所述第一交换机根据所述目的网关的MAC地址获取与所述目的网关的MAC地址对应的VTEP信息,所述对应于所述VTEP信息的路由器位于第一数据中心; 并且第一交换机根据VTEP信息向与VTEP信息相对应的路由器发送IP分组,使得与VTEP信息相对应的路由器通过路由器与A的隧道将IP分组发送到第二虚拟机 第二个开关

    METHOD AND APPARATUS FOR IMPLEMENTING COMMUNICATION BETWEEN VIRTUAL MACHINES
    9.
    发明申请
    METHOD AND APPARATUS FOR IMPLEMENTING COMMUNICATION BETWEEN VIRTUAL MACHINES 有权
    用于实现虚拟机之间的通信的方法和装置

    公开(公告)号:US20150281067A1

    公开(公告)日:2015-10-01

    申请号:US14738341

    申请日:2015-06-12

    Inventor: Tianyi Wu

    Abstract: In a method and an apparatus provided for implementing communication between virtual machines, a first switch receives an ARP response from an SDN controller, where the ARP response carries a MAC address of a destination gateway; the first switch acquires, according to the MAC address of the destination gateway, VTEP information corresponding to the MAC address of the destination gateway, where a router corresponding to the VTEP information is located in a first data center; and the first switch sends, according to the VTEP information, an IP packet to the router corresponding to the VTEP information, so that the router corresponding to the VTEP information sends the IP packet to a second virtual machine through a tunnel between the router and a second switch.

    Abstract translation: 在实现虚拟机之间通信的方法和装置中,第一交换机从SDN控制器接收ARP响应,其中ARP响应携带目的网关的MAC地址; 所述第一交换机根据所述目的网关的MAC地址获取与所述目的网关的MAC地址对应的VTEP信息,所述对应于所述VTEP信息的路由器位于第一数据中心; 并且第一交换机根据VTEP信息向与VTEP信息相对应的路由器发送IP分组,使得与VTEP信息相对应的路由器通过路由器与A的隧道将IP分组发送到第二虚拟机 第二个开关

Patent Agency Ranking