-
公开(公告)号:US10887119B2
公开(公告)日:2021-01-05
申请号:US15799592
申请日:2017-10-31
Applicant: Juniper Networks, Inc.
Inventor: Sreekanth Reddy , Ravi Shekhar , Jeelani Syed , Quaizar Vohra
IPC: H04L12/00 , H04L12/18 , H04L12/931 , H04L12/46
Abstract: In some embodiments, a non-transitory processor-readable medium stores code representing instructions configured to cause a processor to receive, from an access switch, a first signal including forwarding state information associated with a first peripheral processing device from a set of peripheral processing devices. The code can further represent instructions configured to cause the processor to receive, from the first peripheral processing device, a second signal including a data packet. The code can further represent instructions configured to cause the processor to send, to a replication engine associated with the set of peripheral processing devices, a third signal such that the replication engine (1) defines a copy of the data packet, which is included within the third signal, and (2) sends, to a second peripheral processing device from the set of peripheral processing devices, a fourth signal including the copy of the data packet.
-
12.
公开(公告)号:US20200252234A1
公开(公告)日:2020-08-06
申请号:US16369330
申请日:2019-03-29
Applicant: Juniper Networks, Inc.
Inventor: Sankar Ramamoorthi , Ravi Shekhar , Venkata Rajasekharu Athreyapurapu , Rajeev Gupta , Kaushik Dutta Majumdar , Mohan Kumar A P , Pranav Koushik
IPC: H04L12/28 , H04L12/46 , H04L12/715 , H04L12/707
Abstract: Techniques are described for policy driven on-demand tunnel creation and deletion between end points in a software-defined wide area network (SD-WAN) having a hub-and-spoke topology. A software-defined networking (SDN) controller that facilitates cloud-based services of a service provider network that sets up the SD-WAN is configured to determine whether a tunnel between end-points is to be created or deleted based on information indicative of the traffic, such as amount, time, application generating the traffic, and the like, between end-points.
-
公开(公告)号:US10476792B2
公开(公告)日:2019-11-12
申请号:US15932198
申请日:2018-02-16
Applicant: Juniper Networks, Inc.
Inventor: Selvakumar Sivaraj , Wen Lin , Ravi Shekhar , Vasudevan Venkatraman
IPC: H04L12/721 , H04L29/12 , H04W48/16
Abstract: A device may receive, via a first message, first route information for directing network traffic for a network. The first route information may identify a media access control (MAC) route corresponding to a MAC address associated with a host device connecting to a subnet of the network. The first route information may fail to include Internet protocol (IP)/MAC binding information associated with the host device. The device may transmit a request for IP/MAC binding information associated with the host device. The device may receive a response, to the request for IP/MAC binding information, identifying the IP/MAC binding information. The device may advertise, via a second message, second route information for directing network traffic for the network based on receiving the response identifying the IP/MAC binding information. The second route information may identify the IP/MAC binding information associated with the host device.
-
公开(公告)号:US10257106B1
公开(公告)日:2019-04-09
申请号:US15196671
申请日:2016-06-29
Applicant: Juniper Networks, Inc.
Inventor: Ravi Shekhar
IPC: H04J3/16 , H04L12/28 , H04L12/54 , H04L12/709 , G06F15/173 , H04L12/891 , H04L12/723 , H04L29/06 , H04L12/947
Abstract: In one embodiment, an apparatus includes a memory, a communications interface and a processor. The processor is operatively coupled to the memory and the communications interface. The processor is configured to receive, at a first time, a label identifier associated with an aggregated link within the communications network via the communications interface. The aggregated link including a plurality of redundant links. The processor is configured to receive, at a second time after the first time, a data packet including the label identifier via the communications interface. The processor is configured to send at least a portion of the data packet via a first link separate from the aggregated link based on the label identifier. The processor is configured to not send the data packet via a link from the plurality of redundant links of the aggregated link based on the label identifier.
-
公开(公告)号:US10243834B1
公开(公告)日:2019-03-26
申请号:US14602592
申请日:2015-01-22
Applicant: Juniper Networks, Inc.
Inventor: Ravi Shekhar , Anil K. Lohiya
IPC: H04L12/755 , H04L12/741 , H04L12/931 , H04L12/933
Abstract: A network device receives, from another network device associated with a first data center, a route update that includes a common virtual network identifier or a first virtual network identifier associated with the first data center. The network device translates the common virtual network identifier or the first virtual network identifier to a second virtual network identifier associated with a second data center, where the second data center is different than the first data center. The network device provides the route update, with the second virtual network identifier, to the second data center.
-
公开(公告)号:US10181999B2
公开(公告)日:2019-01-15
申请号:US15381905
申请日:2016-12-16
Applicant: Juniper Networks, Inc.
Inventor: Vijayananda Jayaraman , Ravi Shekhar , Sri Ram N. Bathina , Shashvat A. Thakor
IPC: H04L12/18 , H04L12/46 , H04L12/761 , H04L12/733 , H04L12/701
Abstract: A first device may receive information that identifies a second device. The second device may be connected to the first device or a third device. The second device may be a source of traffic to be received by the first device. The first device may determine whether the second device is local or remote to the first device based on receiving the information. The first device may store first information or second information based on determining whether the second device is local or remote. The first information may identify a route associated with the second device. The second information may identify a single route associated with multiple second devices. The first device may provide the traffic using the first information or the second information after storing the first information or the second information.
-
公开(公告)号:US09935779B1
公开(公告)日:2018-04-03
申请号:US15339436
申请日:2016-10-31
Applicant: Juniper Networks, Inc.
Inventor: Abhay Kumar , Pavan Kumar Tappal Ramakrishnaiah , Ravi Shekhar , Amit Kumar Saha , Easwar Swaminathan
IPC: H04L12/18 , H04L12/761 , H04L12/721 , H04L12/947 , H04L12/46 , H04L12/707
CPC classification number: H04L12/18 , H04L12/4641 , H04L12/4645 , H04L45/16 , H04L45/24 , H04L45/72 , H04L49/25
Abstract: In some embodiments, a switch module is configured to receive from a first edge device a multicast data unit having a VLAN identifier. The switch module is configured to select a set of port modules based on the VLAN identifier. The switch module is configured to define an unmodified instance of the multicast data unit for each port module from the set of port modules. The switch module is configured to send the unmodified instance of the multicast data unit to each port module from the set of port modules, such that each port module applies a filter to the received instance of the multicast data unit to restrict that received instance of the multicast data unit from being sent to a second edge device via that port module if the second edge device is associated with a VLAN domain different than a VLAN domain of the first edge device.
-
公开(公告)号:US12021657B1
公开(公告)日:2024-06-25
申请号:US18304427
申请日:2023-04-21
Applicant: Juniper Networks, Inc.
Inventor: Wen Lin , Ravi Shekhar , Vamshi Krishna Voruganti , Aldrin Isaac , SelvaKumar Sivaraj , Sean A. Mentzer , John E. Drake
IPC: H04L12/46 , H04L12/66 , H04L45/50 , H04L61/5007 , H04L101/622
CPC classification number: H04L12/4641 , H04L12/66 , H04L45/50 , H04L61/5007 , H04L2101/622
Abstract: A first provider edge device may receive device information from a second provider edge device included in an Ethernet virtual private network (EVPN). The device information may identify a media access control (MAC) address and may indicate that the device is connected to the second provider edge device. The first provider edge device may receive data transmitted by the device and may determine, based on information included in the data, that the device has moved from the second provider edge device to the first provider edge device. The first provider edge device may generate a data packet including mobility information indicating that the device has moved to the first provider edge device. The first provider edge device may transmit, via a data plane of the EVPN, the data packet to the second provider edge device to permit the second provider edge device to update routing information for the device.
-
19.
公开(公告)号:US11336482B2
公开(公告)日:2022-05-17
申请号:US16369330
申请日:2019-03-29
Applicant: Juniper Networks, Inc.
Inventor: Sankar Ramamoorthi , Ravi Shekhar , Venkata Rajasekharu Athreyapurapu , Rajeev Gupta , Kaushik Dutta Majumdar , Mohan Kumar A P , Pranav Koushik
IPC: H04L12/28 , H04L12/46 , H04L12/715 , H04L12/707 , H04L45/00 , H04L45/64 , H04L12/64
Abstract: Techniques are described for policy driven on-demand tunnel creation and deletion between end points in a software-defined wide area network (SD-WAN) having a hub-and-spoke topology. A software-defined networking (SDN) controller that facilitates cloud-based services of a service provider network that sets up the SD-WAN is configured to determine whether a tunnel between end-points is to be created or deleted based on information indicative of the traffic, such as amount, time, application generating the traffic, and the like, between end-points.
-
公开(公告)号:US11140069B2
公开(公告)日:2021-10-05
申请号:US16245385
申请日:2019-01-11
Applicant: Juniper Networks, Inc.
Inventor: Vijayananda Jayaraman , Ravi Shekhar , Sri Ram N. Bathina , Shashvat A. Thakor
IPC: H04L12/761 , H04L12/18 , H04L12/46 , H04L12/733 , H04L12/701 , H04L12/863
Abstract: A first device may receive information that identifies a second device. The second device may be connected to the first device or a third device. The second device may be a source of traffic to be received by the first device. The first device may determine whether the second device is local or remote to the first device based on receiving the information. The first device may store first information or second information based on determining whether the second device is local or remote. The first information may identify a route associated with the second device. The second information may identify a single route associated with multiple second devices. The first device may provide the traffic using the first information or the second information after storing the first information or the second information.
-
-
-
-
-
-
-
-
-