-
公开(公告)号:US11811509B2
公开(公告)日:2023-11-07
申请号:US17248585
申请日:2021-01-29
Applicant: Juniper Networks, Inc.
Inventor: Vinod Kumar N , Robert W. Kebler , Vikram Nagarajan
IPC: H04L12/18
CPC classification number: H04L12/18
Abstract: An example egress network device includes at least one computer processor and a memory. The memory includes instructions that cause the at least one computer processor to receive messages from each of a plurality of ingress network devices. Each message specifies a multicast source as an anycast address that belongs to two or more sources, a multicast group, and a customer site identifier that uniquely identifies a customer network device via which the anycast address is reachable. The instructions cause the at least one computer processor to select, based on the customer site identifiers, one of the plurality of ingress network devices to which to send a multicast join message of a plurality of multicast join messages for the multicast source and multicast group. The instructions cause the at least one computer processor to send the multicast join message to the selected one of the plurality of ingress network devices.
-
公开(公告)号:US11165598B2
公开(公告)日:2021-11-02
申请号:US16722348
申请日:2019-12-20
Applicant: Juniper Networks, Inc.
Inventor: Vikram Nagarajan , Princy T. Elizabeth , Michal Styszynski
IPC: H04L12/18 , H04L12/46 , H04L12/715 , H04L12/721
Abstract: This disclosure describes techniques for improved multicasting of source VLAN multicast traffic. For example, a method includes receiving, by a switch device within a data center of a leaf and spine network, multicast traffic from a multicast source; sending, by the switch device and to a border device within the data center that is communicatively coupled to a multicast rendezvous point external to the data center, a source-active routing message to indicate that the switch device is receiving multicast traffic from the multicast source; receiving, by the switch device and from the border device, a response routing message including an extended community that indicates whether there are any interested multicast receivers; and configuring, by the switch device, a forwarding engine of the switch device based on the extended community.
-
公开(公告)号:US20210297273A1
公开(公告)日:2021-09-23
申请号:US16825732
申请日:2020-03-20
Applicant: Juniper Networks, Inc.
Inventor: Vikram Nagarajan , Robert W. Kebler , Dinesh Sivaraj , Vinod Kumar N
Abstract: The techniques describe example network systems providing core-facing designated forwarder (DF) election to forward multicast traffic into an EVPN of a core network. For example, a first PE device of a plurality of PE devices participating in an EVPN comprises one or more processors operably coupled to a memory, wherein the one or more processors are configured to: determine that a first multicast traffic flow has started for the first PE device; in response, send a source-active (SA) route to indicate the first multicast traffic flow has started for the first PE device; receive, from a second PE device, a second SA route that indicates that a second multicast traffic flow has started for the second PE device; and perform an election of a core-facing DF from among the first PE device and second PE device, wherein the core-facing DF is configured to forward the multicast traffic into the EVPN.
-
公开(公告)号:US11063860B2
公开(公告)日:2021-07-13
申请号:US16577717
申请日:2019-09-20
Applicant: Juniper Networks, Inc.
Inventor: Vikram Nagarajan , Princy T. Elizabeth
IPC: H04L12/761 , H04L12/46 , H04L12/721
Abstract: In general, techniques are described for providing control plane-based OISM forwarding. For example, network devices may configure two types of next hops for a multicast group. For example, the next hops may include an L2-switched next hop and an L3-routed next hop. The L2-switched next hop specifies the one or more other PE devices as a next hop for multicast traffic for the multicast group that is received on an access-facing interface of the PE device and switched on a source Virtual Local Area Network (VLAN). The L3-routed next hop specifies a list (e.g., either an empty list or specifying incapable Integrated Routing and Bridging (IRB) devices) as a next hop for multicast traffic for the multicast group that is received over an EVPN core on a core-facing interface of the PE device and locally routed from the source VLAN to a listener VLAN.
-
25.
公开(公告)号:US10771383B2
公开(公告)日:2020-09-08
申请号:US16018943
申请日:2018-06-26
Applicant: Juniper Networks, Inc.
Inventor: Vikram Nagarajan , Robert W. Kebler , Kapil Arora , Himanshu Agarwal , Soumyodeep Joarder
IPC: H04L12/721 , H04L12/46 , H04L12/24
Abstract: A device may store first information regarding a first pseudowire connection with a first device, wherein the first pseudowire connection provides access to an Ethernet virtual private network (EVPN) to communicate with a host device. The device may store second information regarding a second pseudowire connection with a second device, wherein the second pseudowire connection provides access to the EVPN to communicate with the host device. The device may receive a message that includes a configuration identifier and identify the configuration identifier. The device may change a first characteristic of the first pseudowire connection based on the configuration identifier. The device may change a second characteristic of the second pseudowire connection based on the configuration identifier. The device may receive data from the host device based on changing the first characteristic of the first pseudowire connection and changing the second characteristic of the second pseudowire connection.
-
公开(公告)号:US10536285B2
公开(公告)日:2020-01-14
申请号:US15880370
申请日:2018-01-25
Applicant: Juniper Networks, Inc.
Inventor: Vikram Nagarajan , Zhaohui Zhang , Princy T. Elizabeth , Ragupathi J
IPC: H04L12/18 , H04L12/46 , H04L29/08 , H04L12/721
Abstract: In some examples, a method includes receiving, by a first provider edge (PE) device of a layer 3 network, configuration data configuring the PE device to provide, via an Ethernet segment with an edge device, active-active multi-homing layer 2 (L2) virtual bridge connectivity to the edge device using an Ethernet Virtual Private Network (EVPN) instance; receiving, by the first PE device, a multicast Join message for multicast traffic, the multicast Join message identifying a second PE device that also participates in the EVPN instance; processing, by the first PE device, the multicast Join message to generate multicast forwarding state; and forwarding, by the first PE device based at least on the multicast forwarding state, the multicast traffic.
-
公开(公告)号:US10476793B2
公开(公告)日:2019-11-12
申请号:US15815993
申请日:2017-11-17
Applicant: Juniper Networks, Inc.
Inventor: Vikram Nagarajan , Anish Peter , Robert W. Kebler
IPC: H04L12/741 , H04L12/751 , H04L12/18
Abstract: An example method includes exchanging targeted hello messages to establish a targeted neighbor connection between a first routing device and a second routing device, wherein one of the routing devices comprises a central routing device, and wherein another one of the routing devices comprises an ingress routing device. The example method further includes processing a source-active register message that specifies a source address and an identifier that are collectively associated with a multicast stream, and wherein the source-active register message further indicates whether the multicast stream is active or withdrawn. After processing the source-active register message, the example method further includes processing a list-of-receivers register message that specifies an egress routing device and at least the identifier that is associated with the multicast stream, wherein the list-of-receivers register message further indicates whether or not the egress routing device requests receipt of data associated with the multicast stream.
-
公开(公告)号:US10382217B1
公开(公告)日:2019-08-13
申请号:US15085321
申请日:2016-03-30
Applicant: Juniper Networks, Inc.
Inventor: Robert W. Kebler , Vikram Nagarajan , Sunil Kumar , Sanoj Kadavil Vivekanandan
IPC: H04L12/46 , H04L12/751 , H04L12/18
Abstract: In some examples, a method includes receiving, by a first ingress network device of a network, a source tree join route message from an egress network device of the network, the source tree join route message specifying a multicast source and a multicast group, and in response to receiving, by the first ingress network device, a source active auto-discovery route message from a second ingress network device of the network indicating that the second ingress network device has switched from using a shared multicast tree to using a shortest path tree to deliver multicast traffic from the multicast source, electing one of the first ingress network device or the second ingress network device as a single active forwarder for forwarding the multicast traffic received from the multicast source for the multicast group.
-
29.
公开(公告)号:US20190036717A1
公开(公告)日:2019-01-31
申请号:US15663566
申请日:2017-07-28
Applicant: Juniper Networks, Inc.
Inventor: Robert W. Kebler , Vikram Nagarajan
IPC: H04L12/18 , H04L29/06 , H04L12/761 , H04L12/44
CPC classification number: H04L12/18 , H04L12/1877 , H04L12/40176 , H04L12/44 , H04L45/00 , H04L45/12 , H04L45/16 , H04L65/4076 , H04W40/026
Abstract: In general, techniques are described for enabling a network of network devices (or “nodes”) to provide redundant multicast streams from redundant multicast sources to an egress network node. In some examples, the egress network node (or a controller for the network) computes maximally redundant trees (MRTs) from the egress network node to a virtual proxy node virtually added to the network topology by the egress network node for redundant multicast sources of redundant multicast streams.
-
公开(公告)号:US09838303B2
公开(公告)日:2017-12-05
申请号:US14754612
申请日:2015-06-29
Applicant: Juniper Networks, Inc.
Inventor: Vikram Nagarajan , Anish Peter , Robert W. Kebler
IPC: H04L12/761 , H04L12/44 , H04L12/725 , H04L12/18 , H04L12/773
CPC classification number: H04L45/30 , H04L12/185 , H04L12/1863 , H04L12/44 , H04L45/16 , H04L45/48 , H04L45/60
Abstract: Techniques are described for enhancements to Protocol Independent Multicast (PIM) to enable a last hop router (LHR) to perform source discovery and directly build or join a source tree. According to the techniques of this disclosure, the LHR builds a communication channel with a rendezvous point (RP) router and requests source information for at least one multicast group for which the LHR has interested receivers. The RP responds to the request by looking into a register database maintained by the RP and sending source information indicating at least one source that is actively providing traffic for the at least one multicast group. Based on the response, the LHR initiates a (S,G) PIM Join message toward the at least one source for the at least one multicast group to directly build or join at least one source tree.
-
-
-
-
-
-
-
-
-