-
公开(公告)号:US11349749B2
公开(公告)日:2022-05-31
申请号:US16357136
申请日:2019-03-18
Applicant: Juniper Networks, Inc.
Inventor: Vikram Nagarajan , Kapil Arora , Robert W. Kebler , Princy T. Elizabeth , Ramesh Kandula , Soumyodeep Joarder
IPC: H04L12/703 , H04L12/707 , H04L45/28 , H04L12/46 , H04L45/00 , H04L45/64
Abstract: Techniques are described for facilitating node protection for Broadcast, unknown Unicast, and Multicast (BUM) traffic for a multi-homed node failure. For example, each VTEP (e.g., PE device) may advertise a protected VTEP address that indicates an IP address of a remote PE device that is to be protected in the event of a node failure. In the event a multi-homed PE device fails, the ingress PE device sends a BUM packet including the protected VTEP address for the failed node. When an egress PE device receives the BUM packet, the egress PE device determines whether the BUM packet includes the protected VTEP address and whether the egress PE device is operating as a backup designated forwarder (DF). If the BUM packet includes the protected VTEP address and the egress PE device is a backup DF, the egress PE device forwards the BUM traffic to the ESI.
-
公开(公告)号:US20210092045A1
公开(公告)日:2021-03-25
申请号:US16577717
申请日:2019-09-20
Applicant: Juniper Networks, Inc.
Inventor: Vikram Nagarajan , Princy T. Elizabeth
IPC: H04L12/761 , H04L12/721 , H04L12/46
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.
-
公开(公告)号:US20190081996A1
公开(公告)日:2019-03-14
申请号:US16160562
申请日:2018-10-15
Applicant: Juniper Networks, Inc.
Inventor: Robert W. Kebler , Vikram Nagarajan , Sunil Kumar , Sanoj Kadavil Vivekanandan
IPC: H04L29/06 , H04L12/18 , H04L12/761 , H04L12/911 , H04L12/751
Abstract: In some examples, a method includes receiving, by a first ingress network device for a network, a source tree join route message from an egress network device for the network, specifying a multicast source and a multicast group, and in response to receiving the source tree join route message, determining, by the ingress network device, whether the multicast source is multi-homed to the network via the first ingress network device and a second ingress network device for the network. The method includes, in response to determining that the multicast source is not multi-homed, forwarding traffic for the multicast source on an inclusive provider tunnel without initiating setup of a selective provider tunnel to the egress network device, and in response to determining that the multicast source is multi-homed, initiating setup of a selective provider tunnel to the egress network device and terminating forwarding multicast traffic on the inclusive provider tunnel.
-
公开(公告)号:US10230535B2
公开(公告)日:2019-03-12
申请号:US15281362
申请日:2016-09-30
Applicant: Juniper Networks, Inc.
Inventor: Vikram Nagarajan , Robert W. Kebler , Eric C. Rosen , Princy T. Elizabeth , Kapil Arora
IPC: H04L12/28 , H04L12/18 , H04L7/00 , H04L12/46 , H04L12/66 , H04L12/741 , H04L12/947 , H04L12/751 , H04L12/707 , H04L29/06 , H04L29/08 , H04L12/721
Abstract: In general, the disclosure describes techniques for communicating multicast group leave requests between two or more load-balanced, multi-homed PE routers included in an Ethernet Virtual Private Network (EVPN). The techniques of the disclosure enable the two or more PE routers to synchronize IGMP state and routing information amongst one another to ensure that the one of the multi-homed PE routers elected as the designated forwarder (DF) ceases forwarding the multicast group traffic to the CE router, even if it is not the PE router that receives the IGMP leave request.
-
公开(公告)号:US10193812B2
公开(公告)日:2019-01-29
申请号:US15655210
申请日:2017-07-20
Applicant: Juniper Networks, Inc.
Inventor: Vikram Nagarajan , Wen Lin , Robert W. Kebler , Princy T. Elizabeth , Kapil Arora
IPC: H04L12/46 , H04L12/801 , H04L29/06 , G06F9/54 , H04L12/803 , H04L12/18
Abstract: In general, techniques are described for load-balancing responsibility for forwarding of multicast traffic into an active-active Ethernet segment between two or more multi-homed provider edge (PE) routers in an Ethernet Virtual Private Network (EVPN). In one example, a PE router may receive an Internet Group Management Protocol (IGMP) join report for a multicast group. The PE router may send join synch routes used to synchronize the join report for the multicast group across the Ethernet segment. The PE router may deterministically determine whether the PE router is configured to be an elected multicast forwarder for one of a plurality of multicast groups. If the PE router is elected a multicast forwarder, the PE router may configure a forwarding state of the PE router to ignore a designated forwarder calculation and to forward the multicast traffic into the Ethernet segment regardless of whether the PE router is a designated forwarder.
-
16.
公开(公告)号:US10142239B2
公开(公告)日:2018-11-27
申请号:US15444005
申请日:2017-02-27
Applicant: Juniper Networks, Inc.
Inventor: Vikram Nagarajan , Levinh Hoang , John E. Drake , Kapil Arora , Princy T. Elizabeth
IPC: H04L12/28 , H04L12/801 , H04L12/761 , H04L12/24 , H04L12/725
Abstract: Techniques are disclosed for handling withdrawals of Border Gateway Protocol (BGP) join synch routes used to synchronize multicast group join requests. In one example, a first provider edge (PE) router of a plurality of PE routers on an Ethernet segment of an Ethernet Virtual Private Network (EVPN) receives, from a second PE router, a withdrawal of a BGP join synch route. In response, the first PE router determines whether a disruption event or a multicast state timeout event at the second PE router caused the withdrawal. If the disruption event caused the withdrawal, the first PE router retains a multicast state for the multicast group and forwards multicast traffic for the multicast group to a customer edge (CE) router multi-homed to the plurality of the PE routers. If the multicast state timeout event caused the withdrawal, the first PE router deletes the multicast state and stops forwarding the multicast traffic.
-
17.
公开(公告)号:US20180248803A1
公开(公告)日:2018-08-30
申请号:US15444005
申请日:2017-02-27
Applicant: Juniper Networks, Inc.
Inventor: Vikram Nagarajan , Levinh Hoang , John E. Drake , Kapil Arora , Princy T. Elizabeth
IPC: H04L12/801 , H04L12/761
Abstract: Techniques are disclosed for handling withdrawals of Border Gateway Protocol (BGP) join synch routes used to synchronize multicast group join requests. In one example, a first provider edge (PE) router of a plurality of PE routers on an Ethernet segment of an Ethernet Virtual Private Network (EVPN) receives, from a second PE router, a withdrawal of a BGP join synch route. In response, the first PE router determines whether a disruption event or a multicast state timeout event at the second PE router caused the withdrawal. If the disruption event caused the withdrawal, the first PE router retains a multicast state for the multicast group and forwards multicast traffic for the multicast group to a customer edge (CE) router multi-homed to the plurality of the PE routers. If the multicast state timeout event caused the withdrawal, the first PE router deletes the multicast state and stops forwarding the multicast traffic.
-
公开(公告)号:US09985838B2
公开(公告)日:2018-05-29
申请号:US15083732
申请日:2016-03-29
Applicant: Juniper Networks, Inc.
Inventor: Wen Lin , John E. Drake , Sunil Kumar Malali , Kapil Arora , Vikram Nagarajan
IPC: H04L12/24 , H04L29/12 , H04L12/46 , H04L12/715 , H04L12/721 , H04L12/751 , H04L12/741
CPC classification number: H04L41/12 , H04L12/46 , H04L12/4625 , H04L45/02 , H04L45/54 , H04L45/64 , H04L45/66 , H04L61/2084 , H04L61/6004 , H04L61/6022
Abstract: The techniques described are directed to providing mass withdrawal of media access control (MAC) routes for network devices in an Ethernet virtual private network data center interconnect (EVPN DCI). MAC routes to reach the learned MAC addresses are stored in routing tables with corresponding top-of-rack Ethernet segment identifier (TOR-ESI) values that represent the Ethernet segments from where the MAC addresses were learned. A provider edge (PE) network device may configure and advertise a virtual Ethernet segment identifier (vESI) that includes a plurality of TOR-ESI values. As Ethernet segments of the data center become unavailable, the corresponding TOR-ESI values may be withdrawn from the vESI to form an updated vESI. In this way, MAC routes having a TOR-ESI value that was withdrawn from the vESI may be removed from the routing tables in each of the network devices.
-
公开(公告)号:US09838210B1
公开(公告)日:2017-12-05
申请号:US15153665
申请日:2016-05-12
Applicant: Juniper Networks, Inc.
Inventor: Anish Peter , Robert W. Kebler , Vikram Nagarajan
CPC classification number: H04L12/185 , H04L12/18 , H04L12/1863 , H04L65/4076 , H04L69/03
Abstract: Techniques are described for providing robust control plane asserts in a network using Protocol Independent Multicast (PIM) or other routing protocols for controlling delivery of multicast traffic. In one example, a router includes a control unit having a hardware-based processor executing a Protocol Independent Multicast (PIM) protocol. The control unit, when executing the PIM protocol, initiates an election process for selecting, from a plurality of routers, a forwarding router to forward multicast traffic to a shared media computer network. In addition, the control unit determines whether the multicast traffic has been received by the router and outputs, in association with the election process, a PIM assert message that includes an indication as to whether the router has successfully received the multicast traffic.
-
公开(公告)号:US09674075B1
公开(公告)日:2017-06-06
申请号:US14579516
申请日:2014-12-22
Applicant: Juniper Networks, Inc.
Inventor: Vikram Nagarajan , Robert W. Kebler , Anish Peter , Abhishek Asthana
IPC: H04L12/18 , H04L12/28 , G06F15/16 , G06F15/173 , H04L12/707 , H04L12/721 , H04L12/24 , H04L12/761 , H04L29/12 , H04L12/753
CPC classification number: H04L45/22 , H04L12/18 , H04L12/185 , H04L12/1868 , H04L41/0654 , H04L45/12 , H04L45/16 , H04L45/48 , H04L61/2069
Abstract: Techniques are described for enhancements to Protocol Independent Multicast (PIM) in an Any Source Multicast (ASM) mode in order to effectively implement Multicast only Fast Re-Route (MoFRR). According to the PIM ASM mode, a router operating as a last hop router connected to a receiver may initiate establishment of both a shared tree and a shortest path tree over which to receive multicast traffic for a given multicast group. According to the disclosed techniques, the router may use the shortest path tree as a primary path on which to receive the multicast traffic, and may use the shared tree as a secondary or backup path for MoFRR in case a failure occurs on the primary path. The techniques enable the router to perform MoFRR for PIM ASM mode without pruning the multicast traffic from the shared tree, and without building additional trees as secondary paths for MoFRR.
-
-
-
-
-
-
-
-
-