The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 28, 2020

Filed:

Aug. 30, 2018
Applicant:

Juniper Networks, Inc., Sunnyvale, CA (US);

Inventors:

Vinay Chandrakant Rao, San Jose, CA (US);

Madhukar Nayakbomman, San Jose, CA (US);

Venkatraman Venkatapathy, Fremont, CA (US);

Yuvaraja Mariappan, San Jose, CA (US);

Dinesh Bakiaraj, San Jose, CA (US);

Sachchidanand Vaidya, Santa Clara, CA (US);

Assignee:

Juniper Networks, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2018.01); H04L 12/46 (2006.01); H04L 12/713 (2013.01); H04L 12/707 (2013.01); H04L 12/24 (2006.01);
U.S. Cl.
CPC ...
H04L 45/586 (2013.01); G06F 9/45558 (2013.01); H04L 12/4633 (2013.01); H04L 41/0893 (2013.01); H04L 41/22 (2013.01); G06F 2009/45562 (2013.01); G06F 2009/45595 (2013.01);
Abstract

Techniques are described for creating multiple virtual network interfaces usable by a logically-related group of one or more containers ('pod') for communicating on respective virtual networks of a network infrastructure. In some examples, a control flow for pod network interface configuration on a host includes obtaining, by a CNI instance, a list of multiple virtual network interfaces from an agent of a network controller that is executing on the host. The single CNI instance processes the list of multiple virtual network interfaces to create corresponding virtual network interfaces for the pod and, for each of the virtual network interfaces, to attach the virtual network interface to the pod and to the virtual router or bridge for the host. In this way, the single CNI enables packetized communications by containers of the pod over multiple networks using the multiple virtual network interfaces configured for the pod.


Find Patent Forward Citations

Loading…