-
公开(公告)号:US20230269215A1
公开(公告)日:2023-08-24
申请号:US18308367
申请日:2023-04-27
Applicant: Juniper Networks, Inc.
Inventor: Sangarshan Pillareddy , Yuvaraja Mariappan , James Nicholas Davey , Prasad Miriyala , Richard Roberts , Margarida Correia , Nagendra E S , Haji Mohamed Ashraf Ali
IPC: H04L61/103 , H04L45/745 , G06N20/00 , H04L12/46 , H04L61/5007
CPC classification number: H04L61/103 , H04L45/745 , G06N20/00 , H04L12/4641 , H04L61/5007 , H04L2101/622
Abstract: Techniques are described for learning an unknown virtual network information, such as an virtual Internet Protocol (IP) address, of a pod in a virtual network. In some examples, a virtual router executing at a computing device may receive an Address Resolution Protocol (ARP) packet from a virtual execution element in the virtual network, the virtual execution element executing at the computing device. The virtual router may determine, based at least in part on the ARP packet, whether virtual network information for the virtual execution element in a virtual network is known to the virtual router. The virtual router may, in response to determining that the virtual network information of the virtual execution element in the virtual network is not known to the virtual router, perform learning of the virtual network information for the virtual execution element.
-
公开(公告)号:US11558293B2
公开(公告)日:2023-01-17
申请号:US17491449
申请日:2021-09-30
Applicant: Juniper Networks, Inc.
Inventor: Sreelakshmi Sarva , Nagendra Prasath Maynattamai Prem Chandran , Suresh Kumar Vinapamula Venkata , Richard Roberts
IPC: H04L45/64 , H04L12/46 , H04L12/66 , H04L45/02 , H04L45/586
Abstract: The disclosure describes examples where a first data center includes a first gateway router, a first set of computing devices, and a second set of computing devices. The first set of computing devices is configured to execute a software defined networking (SDN) controller cluster to facilitate operation of one or more virtual networks within the first data center. The second set of computing devices is configured to execute one or more control nodes to exchange route information, between the first gateway router and a second gateway router of a second data center different than the first data center, for a virtual network between computing devices within the second data center, and to communicate control information for the second data center to the second set of computing devices, wherein the one or more control nodes form a subcluster of the SDN controller cluster.
-
公开(公告)号:US20220021611A1
公开(公告)日:2022-01-20
申请号:US17491449
申请日:2021-09-30
Applicant: Juniper Networks, Inc.
Inventor: Sreelakshmi Sarva , Nagendra Prasath Maynattamai Prem Chandran , Suresh Kumar Vinapamula Venkata , Richard Roberts
IPC: H04L12/715 , H04L12/46 , H04L12/66 , H04L12/713
Abstract: The disclosure describes examples where a first data center includes a first gateway router, a first set of computing devices, and a second set of computing devices. The first set of computing devices is configured to execute a software defined networking (SDN) controller cluster to facilitate operation of one or more virtual networks within the first data center. The second set of computing devices is configured to execute one or more control nodes to exchange route information, between the first gateway router and a second gateway router of a second data center different than the first data center, for a virtual network between computing devices within the second data center, and to communicate control information for the second data center to the second set of computing devices, wherein the one or more control nodes form a subcluster of the SDN controller cluster.
-
公开(公告)号:US11165703B2
公开(公告)日:2021-11-02
申请号:US16457246
申请日:2019-06-28
Applicant: Juniper Networks, Inc.
Inventor: Richard Roberts , Anand Narayanan Rao
IPC: H04L12/745 , H04L12/931 , H04L12/721 , H04L29/12
Abstract: A network device includes one or more processors configured to use a fat flow rule that specifies at least one of a mask to be applied to source Internet protocol (IP) addresses or to destination IP addresses, or that source ports or destination ports are to be ignored. The one or more processors may further be configured to receive packets having different source or destination IP addresses and/or different source or destination ports, and nevertheless assign the packets to the same fat flow according to the fat flow rule, e.g., by masking the source or destination IP addresses and/or ignoring the source or destination ports of the packets. In this manner, the network device may aggregate two or more different flows into a single fat flow.
-
公开(公告)号:US20200344146A1
公开(公告)日:2020-10-29
申请号:US16396615
申请日:2019-04-26
Applicant: Juniper Networks, Inc.
Inventor: Richard Roberts , Anantharamu Suryanarayana
IPC: H04L12/751 , H04L12/24
Abstract: Techniques for avoiding single points of failure in routing components of an SDN are disclosed. In some aspects, control nodes that provide routing management services are assigned zone identifiers. The control nodes having one zone identifier can be on separate processes and/or physical hardware from control nodes having a different zone identifier. Workloads, such as virtual machines or containers, can establish routing sessions such as Border Gateway Protocol as a Service (BGPaaS) routing sessions using different zone identifiers to ensure that separate control nodes provide routing management services for the primary and secondary compute nodes associated with a high availability service. These techniques in this way facilitate high availability by ensuring that a control node is not a single point of failure for the high availability service provided by the primary and secondary compute nodes.
-
公开(公告)号:US20200162377A1
公开(公告)日:2020-05-21
申请号:US16235350
申请日:2018-12-28
Applicant: Juniper Networks, Inc.
Inventor: Sreelakshmi Sarva , Nagendra Prasath Maynattamai Prem Chandran , Suresh Kumar Vinapamula Venkata , Richard Roberts
IPC: H04L12/715 , H04L12/713 , H04L12/66 , H04L12/46
Abstract: The disclosure describes examples where a first data center includes a first gateway router, a first set of computing devices, and a second set of computing devices. The first set of computing devices is configured to execute a software defined networking (SDN) controller cluster to facilitate operation of one or more virtual networks within the first data center. The second set of computing devices is configured to execute one or more control nodes to exchange route information, between the first gateway router and a second gateway router of a second data center different than the first data center, for a virtual network between computing devices within the second data center, and to communicate control information for the second data center to the second set of computing devices, wherein the one or more control nodes form a subcluster of the SDN controller cluster.
-
-
-
-
-