Methods and systems for implementing communications between a management controller and a network controller via an NC-SI that utilizes IP connectivity
AssigneePensando Systems Inc.
InventorDhruval Shah
Life of this patent
Estimating the term…
Abstract
Methods and systems for implementing communications between a Management Controller (MC) and a Network Controller (NC) are disclosed. Embodiments of the present technology may include a method for implementing communications between an MC and an NC that involves establishing Internet Protocol (IP) connectivity between the MC and the NC using Network Controller Sideband Interface (NC-SI) control packets and communicating between the MC and the NC via an NC-SI and the established IP connectivity.
Claims18
A method for implementing communications between a Management Controller (MC) and a Network Controller (NC), the method comprising:
- establishing Internet Protocol (IP) connectivity between the MC and the NC over a Network Controller Sideband Interface (NC-SI) using NC-SI control packets, wherein the NC-SI control packets are encapsulated in an Ethernet frame with the EtherType field set to a value of 0x88F8, and wherein information carried in the NC-SI control packets is used to establish the IP connectivity;
- communicating between the MC and the NC via the NC-SI and the established IP connectivity, wherein IP connectivity between the MC and the NC involves IP packets that are communicated between an IP address of the MC and an IP address of the NC.
A system for implementing communications between a Management Controller (MC) and a Network Controller (NC), the system comprising:
- a processor;
- and
- a computer readable medium that stores instructions, which when executed by the processor, implement:
- establishing IP connectivity between the MC and the NC over a Network Controller Sideband Interface (NC-SI) using NC-SI control packets, wherein the NC-SI control packets are encapsulated in an Ethernet frame with the EtherType field set to a value of 0x88F8, and wherein information carried in the NC-SI control packets is used to establish the IP connectivity;
- communicating between the MC and the NC via the NC-SI and the established IP connectivity, wherein IP connectivity between the MC and the NC involves IP packets that are communicated between an IP address of the MC and an IP address of the NC.
A network controller (NC), the NC comprising:
- an internal host interface;
- an external network interface;
- a Network Controller Sideband Interface (NC-SI);
- and
- a processing element configured to:
- establish IP connectivity with a Management Controller (MC) over the NC-SI using NC-SI control packets, wherein the NC-SI control packets are encapsulated in an Ethernet frame with the EtherType field set to a value of 0x88F8, and wherein information carried in the NC-SI control packets is used to establish the IP connectivity;
- and
- communicate with the MC via the NC-SI and the established IP connectivity, wherein IP connectivity between the MC and the NC involves IP packets that are communicated between an IP address of the MC and an IP address of the NC.
Dependencies are inferred from the claim text.