US 11,888,724 B2
Dynamic network interface card fabric
Raja Kommula, Cupertino, CA (US); Thayumanavan Sridhar, Sunnyvale, CA (US); Yuvaraja Mariappan, San Jose, CA (US); Kiran K N, Bangalore (IN); Raj Yavatkar, Los Gatos, CA (US); and Dilip Sundarraj, San Mateo, CA (US)
Assigned to Juniper Networks, Inc., Sunnyvale, CA (US)
Filed by Juniper Networks, Inc., Sunnyvale, CA (US)
Filed on Jun. 28, 2022, as Appl. No. 17/809,496.
Claims priority of application No. 202141029401 (IN), filed on Jun. 30, 2021.
Prior Publication US 2023/0012308 A1, Jan. 12, 2023
Int. Cl. H04L 45/02 (2022.01); H04L 45/12 (2022.01); H04L 45/302 (2022.01); H04L 47/70 (2022.01); H04L 47/78 (2022.01); H04L 12/46 (2006.01); H04L 45/00 (2022.01); H04L 45/42 (2022.01); H04L 49/00 (2022.01); H04L 69/08 (2022.01); H04L 69/22 (2022.01)
CPC H04L 45/124 (2013.01) [H04L 12/4633 (2013.01); H04L 45/02 (2013.01); H04L 45/20 (2013.01); H04L 45/302 (2013.01); H04L 45/34 (2013.01); H04L 45/42 (2013.01); H04L 47/781 (2013.01); H04L 47/822 (2013.01); H04L 49/30 (2013.01); H04L 69/08 (2013.01); H04L 69/22 (2013.01); H04L 2212/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
an edge services controller including one or more computing devices configured to:
compute, based on a physical topology of physical links that connect a plurality of network interface cards (NICs) that comprise embedded switches and processing units coupled to the embedded switches, a virtual topology comprising a strict subset of the physical links, wherein the physical topology of the physical links includes one or more physical links in addition to the physical links included in the strict subset; and
program the virtual topology into the respective processing units of the NICs to cause the processing units of the NICs to send data packets via physical links in the strict subset of the physical links.