-
公开(公告)号:US11824763B2
公开(公告)日:2023-11-21
申请号:US17645225
申请日:2021-12-20
Applicant: Juniper Networks, Inc.
Inventor: Tarek Saad , Raveendra Torvi , Vishnu Pavan Kumar Beeram , Jonathan C. Barth
IPC: H04L45/24 , H04L45/02 , H04L45/12 , H04L43/0882
CPC classification number: H04L45/24 , H04L43/0882 , H04L45/02 , H04L45/04 , H04L45/123
Abstract: An example network element includes one or more interfaces and a control unit, the control unit includes one or more processors configured to determine an egress network domain identifier (ID) and determine an abstracted interdomain network topology. The one or more processors are also configured to determine one or more interdomain paths from an abstracted ingress domain node to an abstracted egress domain node and determine whether an abstracted domain node is on the one or more interdomain paths. The one or more processors are configured to, based on the abstracted domain node being on the one or more interdomain paths, include one or more resources within a network domain in a filtered traffic engineering database (TED) and compute a path from an ingress node within the ingress network domain to an egress node within the egress network domain based on the filtered TED.
-
公开(公告)号:US11805010B2
公开(公告)日:2023-10-31
申请号:US16588072
申请日:2019-09-30
Applicant: Juniper Networks, Inc.
Inventor: Tarek Saad , Raveendra Torvi , Vishnu Pavan Beeram
IPC: H04L41/0806 , H04L41/0668 , H04L45/745 , H04L47/125 , H04L47/724 , H04L61/2592 , H04L47/10 , H04L61/5007 , H04L45/50
CPC classification number: H04L41/0806 , H04L41/0668 , H04L45/745 , H04L47/10 , H04L47/125 , H04L47/724 , H04L61/2592 , H04L61/5007 , H04L45/50
Abstract: In general, techniques are described for signaling IP path tunnels for traffic engineering using constraints in an IP network. For example, network devices, e.g., routers, of an IP network may compute an IP path using constraint information and establish the IP path using, for example, Resource Reservation Protocol, to signal the IP path without using MPLS. As one example, the egress router generates a path reservation signaling message that includes an egress IP address that is assigned for use by the routers on the IP path to send traffic of the data flow by encapsulating the traffic with the egress IP address and forwarding toward the egress router. As each router in the IP path receives the path reservation signaling message, the router configures a forwarding state to forward traffic encapsulated with the egress IP address to a next hop along the IP path toward the egress router.
-
公开(公告)号:US11632296B2
公开(公告)日:2023-04-18
申请号:US16588072
申请日:2019-09-30
Applicant: Juniper Networks, Inc.
Inventor: Tarek Saad , Raveendra Torvi , Vishnu Pavan Beeram
IPC: H04L41/0806 , H04L41/0668 , H04L45/745 , H04L47/125 , H04L47/724 , H04L61/2592 , H04L47/10 , H04L61/5007 , H04L45/50
Abstract: In general, techniques are described for signaling IP path tunnels for traffic engineering using constraints in an IP network. For example, network devices, e.g., routers, of an IP network may compute an IP path using constraint information and establish the IP path using, for example, Resource Reservation Protocol, to signal the IP path without using MPLS. As one example, the egress router generates a path reservation signaling message that includes an egress IP address that is assigned for use by the routers on the IP path to send traffic of the data flow by encapsulating the traffic with the egress IP address and forwarding toward the egress router. As each router in the IP path receives the path reservation signaling message, the router configures a forwarding state to forward traffic encapsulated with the egress IP address to a next hop along the IP path toward the egress router.
-
公开(公告)号:US11606250B2
公开(公告)日:2023-03-14
申请号:US16588072
申请日:2019-09-30
Applicant: Juniper Networks, Inc.
Inventor: Tarek Saad , Raveendra Torvi , Vishnu Pavan Beeram
IPC: H04L41/0806 , H04L41/0668 , H04L45/745 , H04L47/125 , H04L47/724 , H04L61/2592 , H04L47/10 , H04L61/5007 , H04L45/50
Abstract: In general, techniques are described for signaling IP path tunnels for traffic engineering using constraints in an IP network. For example, network devices, e.g., routers, of an IP network may compute an IP path using constraint information and establish the IP path using, for example, Resource Reservation Protocol, to signal the IP path without using MPLS. As one example, the egress router generates a path reservation signaling message that includes an egress IP address that is assigned for use by the routers on the IP path to send traffic of the data flow by encapsulating the traffic with the egress IP address and forwarding toward the egress router. As each router in the IP path receives the path reservation signaling message, the router configures a forwarding state to forward traffic encapsulated with the egress IP address to a next hop along the IP path toward the egress router.
-
35.
公开(公告)号:US11438259B2
公开(公告)日:2022-09-06
申请号:US16794190
申请日:2020-02-18
Applicant: Juniper Networks, Inc.
Inventor: Raveendra Torvi , Tarek Saad , Jonathan C Barth , John E. Drake , Vishnu Pavan Beeram
Abstract: Support is provided for flexible algorithms, used by the border gateway protocol (BGP) route selection process, in the context of segment routing (SR) Prefix segment identifiers (SIDS) advertised using BGP.
-
36.
公开(公告)号:US11277334B2
公开(公告)日:2022-03-15
申请号:US16588556
申请日:2019-09-30
Applicant: Juniper Networks, Inc.
Inventor: Abhishek Deshmukh , Raveendra Torvi , Tarek Saad , Vishnu Pavan Beeram
IPC: H04L12/721 , H04L45/00 , H04L49/00
Abstract: The same prefix segment identifier (SID) may be configured and/or used for either (A) more than one prefix within an interior gateway protocol (IGP) domain, or (B) one prefix with more than one path computation algorithm within the IGP domain by: (a) receiving, by a node in the IGP domain, an IGP advertisement including both (1) a prefix SID and a segment routing global block (SRGB) slice identifier; (b) determining whether or not the SRGB slice identified by the SRGB slice identifier is provisioned on the node; and (c) responsive to a determination that the SRGB slice identified by the SRGB slice identifier is not provisioned on the node, not processing the prefix SID included in the received IGP advertisement, and otherwise responsive to a determination that the SRGB slice identified by the SRGB slice identifier is provisioned on the node, (1) processing the prefix SID and SRGB slice to generate a unique, per SRGB slice, MPLS label for the prefix, and (2) updating a label forwarding information base (LFIB) for the node using the unique, per SRGB slice, label for the prefix and the prefix.
-
公开(公告)号:US11165684B2
公开(公告)日:2021-11-02
申请号:US16835970
申请日:2020-03-31
Applicant: Juniper Networks, Inc.
Inventor: Vasudevan Navaneetha Krishnan , Raveendra Torvi , Srikanth Venakta Gandiboyina , Ashish Kumar , Srihari Ramachandra Sangli , Jimmy Jose , Amit Arora , Harmeet Singh
IPC: H04L12/66 , H04L12/755 , H04L12/721 , H04L12/46
Abstract: In general, this disclosure describes a network device that checks consistency between routing objects in a routing information base (RIB), a forwarding information base (FIB), and packet forwarding engine (PFE) forwarding tables. A method includes generating a marker that causes a routing protocol daemon, a control plane kernel, and PFEs of a network device to calculate zonal checksums for a plurality of zones using consistency values for each routing object within a RIB, a FIB, and corresponding forwarding tables respectively. The method includes performing a consistency check on the RIB, the FIB, and the forwarding tables to determine whether the routing objects in each of the RIB, the FIB, and the forwarding tables are consistent with each other. The method includes, when the RIB, the FIB, and the forwarding tables are not consistent, performing an action related to at least one of RIB, the FIB, or the forwarding tables.
-
公开(公告)号:US11133958B2
公开(公告)日:2021-09-28
申请号:US16588434
申请日:2019-09-30
Applicant: Juniper Networks, Inc.
Inventor: Raveendra Torvi , Abhishek Deshmukh , Kireeti Kompella , Tarek Saad , Vishnu Pavan Beeram , Ronald Bonica
IPC: H04L12/437 , H04L12/24 , H04L12/723
Abstract: A ring node N belonging to a resilient MPLS ring (RMR) provisions and/or configures clockwise (CW) and anti-clockwise (AC) paths on the RMR by: (a) configuring two ring node segment identifiers (Ring-SIDs) on the ring node, wherein a first of the two Ring-SIDs (CW-Ring-SID) is to reach N in a clockwise direction on the ring and a second of the two Ring-SIDs (AC-Ring-SID) is to reach N in an anti-clockwise direction on the ring, and wherein the CW-Ring-SID and AC-Ring-SID are unique within a source packet routing in networking (SPRING) domain including the ring; (b) generating a message including the ring node's CW-Ring-SID and AC-Ring-SID; and (c) advertising the message, via an interior gateway protocol, for receipt by other ring nodes belonging to the ring such that (1) a clockwise multipoint-to-point path (CWP) is defined such that every other one of the ring nodes belonging to the ring can be an ingress for the CWP and such that only the node is an egress for the CWP, and (2) an anti-clockwise multipoint-to-point path (ACP) is defined such that every other one of the ring nodes belonging to the ring can be an ingress for the ACP and such that only the node is an egress for the ACP.
-
公开(公告)号:US20210014084A1
公开(公告)日:2021-01-14
申请号:US16588434
申请日:2019-09-30
Applicant: Juniper Networks, Inc.
Inventor: Raveendra Torvi , Abhishek Deshmukh , Kireeti Kompella , Tarek Saad , Vishnu Pavan Beeram , Ronald Bonica
IPC: H04L12/437 , H04L12/723 , H04L12/24
Abstract: A ring node N belonging to a resilient MPLS ring (RMR) provisions and/or configures clockwise (CW) and anti-clockwise (AC) paths on the RMR by: (a) configuring two ring node segment identifiers (Ring-SIDs) on the ring node, wherein a first of the two Ring-SIDs (CW-Ring-SID) is to reach N in a clockwise direction on the ring and a second of the two Ring-SIDs (AC- Ring-SID) is to reach N in an anti-clockwise direction on the ring, and wherein the CW-Ring-SID and AC- Ring-SID are unique within a source packet routing in networking (SPRING) domain including the ring; (b) generating a message including the ring node's CW-Ring-SID and AC-Ring-SID; and (c) advertising the message, via an interior gateway protocol, for receipt by other ring nodes belonging to the ring such that (1) a clockwise multipoint-to-point path (CWP) is defined such that every other one of the ring nodes belonging to the ring can be an ingress for the CWP and such that only the node is an egress for the CWP, and (2) an anti-clockwise multipoint-to-point path (ACP) is defined such that every other one of the ring nodes belonging to the ring can be an ingress for the ACP and such that only the node is an egress for the ACP.
-
公开(公告)号:US20190372873A1
公开(公告)日:2019-12-05
申请号:US15994778
申请日:2018-05-31
Applicant: Juniper Networks, Inc.
Inventor: Vishnu Pavan Beeram , Devang Patel , Raveendra Torvi
IPC: H04L12/26 , H04L12/823 , H04L12/24 , H04L12/703
Abstract: A control device may subscribe to receive data from a network device. The data may be associated with a plurality of packets that have been dropped by the network device and include a first descriptor based on a type of packet drop associated with a packet of the plurality of packets that have been dropped by the network device, and one or more second descriptors based on a packet flow associated with the plurality of packets that have been dropped by the network device. The control device may determine a dropped packet profile associated with the network device, based on the first descriptor and the one or more second descriptors. The control device may generate a first notification based on the dropped packet profile associated with the network device and transmit the first notification to cause an action to be performed based on the first notification.
-
-
-
-
-
-
-
-
-