发明名称 Software-defined networking tunneling extensions
摘要 An aspect includes receiving, at a software-defined networking (SDN) controller, a request from a requestor to identify a flow of a data packet in a computer network. The data packet includes a data packet header. It is determined, based on the data packet header, that the data packet includes one of a peripheral component internet express (PCIe) data packet and a multi-root input/output (MR-IOV) data packet. It is also determined that the flow of the data packet requires a virtual tunnel between a source network device and a destination network device. The creation of the virtual tunnel is initiated and the requestor is instructed to send the packet from the source network device to the destination network device via the virtual tunnel. The requestor is also instructed to use the virtual tunnel for sending subsequent packets having the same flow and received prior to the virtual tunnel being shut down.
申请公布号 US9253028(B2) 申请公布日期 2016.02.02
申请号 US201314105226 申请日期 2013.12.13
申请人 International Business Machines Corporation 发明人 DeCusatis Casimer M.;Krishnamurthy Rajaram B.
分类号 H04L12/28;H04L12/24;H04L12/701 主分类号 H04L12/28
代理机构 Cantor Colburn LLP 代理人 Cantor Colburn LLP ;Chiu Steven
主权项 1. A computer-implemented method for software-defined networking (SDN) in a computer network, the method comprising: receiving, at a SDN controller in the computer network, a request from a requestor to identify a flow of a data packet from a source network device to a destination network device in the computer network, the data packet including a data packet header; determining, by the SDN controller, based on the data packet header, that the data packet includes one of a peripheral component internet express (PCIe) data packet and a multi-root input/output (MR-IOV) data packet, and that the flow of the data packet requires a virtual tunnel between the source network device and the destination network device; initiating, by the SDN controller, creation of the virtual tunnel in the computer network; instructing, by the SDN controller, the requestor to send the packet from the source network device to the destination network device via the virtual tunnel; and instructing the requestor to use the virtual tunnel for sending subsequent packets having the same flow and received prior to the virtual tunnel being shut down.
地址 Armonk NY US