-
公开(公告)号: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.
-
公开(公告)号:US10075534B1
公开(公告)日:2018-09-11
申请号:US15219269
申请日:2016-07-25
Applicant: Juniper Networks, Inc.
Inventor: Reji Thomas , Ronald Bonica
CPC classification number: H04L67/145 , H04L43/10 , H04L45/02 , H04L45/026
Abstract: The disclosed method may include (1) receiving, at a network node within a network, a keepalive message of a routing protocol from a neighbor of the network node, (2) determining that the keepalive message of the routing protocol serves as evidence that the neighbor of the network node is currently reachable via a link within the network, (3) identifying a neighbor cache that includes entries for neighbors of the network node within the network, and then (4) refreshing an entry for the neighbor within the neighbor cache to avoid initiation of a reachability confirmation process directed to the neighbor due at least in part to the keepalive message of the routing protocol serving as evidence that the neighbor of the network node is currently reachable via the link. Various other methods, systems, and apparatuses are also disclosed.
-
23.
公开(公告)号:US09960994B2
公开(公告)日:2018-05-01
申请号:US15078111
申请日:2016-03-23
Applicant: Juniper Networks, Inc.
Inventor: Ronald Bonica , Jonathan T. Looney , Zhaohui Zhang , Kireeti Kompella
IPC: H04L12/723 , H04L12/741 , H04L12/26 , H04L12/729 , H04L12/743 , H04L12/755
CPC classification number: H04L45/50 , H04L43/16 , H04L45/021 , H04L45/125 , H04L45/54 , H04L45/7453
Abstract: The disclosed computer-implemented method for forwarding network traffic using minimal Forwarding Information Bases (FIBS) may include (1) identifying a Routing Information Base (RIB) that includes a set of routes that define paths to destinations both inside and outside a network and then (2) creating a FIB that includes a subset of active routes whose size is below a size threshold by (A) importing, from the set of routes within the RIB, (I) internal routes that define paths to destinations inside the network, (II) high-traffic external routes that define paths to destinations outside the network, and (III) a default route that defines a path to a default node that facilitates resolution of traffic that does not match any of the internal or high-traffic external routes and (B) excluding, from the FIB, low-traffic external routes that define paths to destinations outside the network. Various other methods, systems, and apparatuses are also disclosed.
-
公开(公告)号:US20240348548A1
公开(公告)日:2024-10-17
申请号:US18752191
申请日:2024-06-24
Applicant: Juniper Networks, Inc.
Inventor: Prashanth Ramaprasad , Madhu Byrapura Doddegowda , Ronald Bonica
IPC: H04L47/125 , H04L43/0882 , H04L43/16 , H04L45/12
CPC classification number: H04L47/125 , H04L43/0882 , H04L43/16 , H04L45/123
Abstract: A disclosed method may include (1) identifying a route installed in a Forwarding Information Base (FIB) of a network device included in a network, (2) identifying a plurality of active paths that lead from the network device to a destination device of the route installed in the FIB, (3) determining a load distribution of the plurality of active paths by calculating a plurality of traffic loads that represent amounts of traffic that traverse from the network device to the destination device via the plurality of active paths, and (4) making a trafficking decision in connection with the plurality of active paths based at least in part on the load distribution of the plurality of active paths. Various other apparatuses, systems, and methods are also disclosed.
-
公开(公告)号:US11909650B2
公开(公告)日:2024-02-20
申请号:US16356557
申请日:2019-03-18
Applicant: Juniper Networks, Inc.
Inventor: Ronald Bonica
IPC: H04L47/17 , H04L45/00 , H04L45/74 , H04L43/0894 , H04L69/22
CPC classification number: H04L47/17 , H04L43/0894 , H04L45/34 , H04L45/74 , H04L69/22
Abstract: A network device may receive an internet protocol (IP) packet that includes an IP packet header. The IP packet may include at least one extension header, which includes at least one of: a hop-by-hop options header, a first destination options header that precedes a routing header, or a second destination options header that precedes an upper-layer header. The network device may determine that: the hop-by-hop options header includes an Operations and Management capabilities (OAM) option, the first destination options header includes the OAM option and an IP address of the network device matches a destination IP address or a routing IP address identified in the routing header, or the second destination options header includes the OAM option and the IP address of the network device matches the destination IP address. The network device may perform one or more actions indicated by the OAM option.
-
公开(公告)号:US11722395B2
公开(公告)日:2023-08-08
申请号:US17452853
申请日:2021-10-29
Applicant: Juniper Networks, Inc.
Inventor: Reji Thomas , Ronald Bonica
IPC: H04L45/741 , H04L43/10 , H04L43/0811 , H04L45/745
CPC classification number: H04L43/10 , H04L43/0811 , H04L45/741 , H04L45/745
Abstract: A network device may receive a message. The network device may determine that the message includes return information indicating a path to an initial device that generated the message. The network device may modify the message by adding an upstream device identifier, wherein the upstream device identifier identifies a device from which the message is received. The network device may modify the message by adding an indication of whether the initial device is reachable by the network device using a segment identifier. The network device may provide the modified message to a downstream device.
-
公开(公告)号:US11671322B2
公开(公告)日:2023-06-06
申请号:US17211239
申请日:2021-03-24
Applicant: Juniper Networks, Inc.
Inventor: William Britto Arimboor Joseph , Ronald Bonica , Shraddha Hegde , Parag Kaneriya , Rajesh Shetty Manur
IPC: H04L41/0826 , H04L45/12 , H04L45/02
CPC classification number: H04L41/0826 , H04L45/02 , H04L45/124
Abstract: In some implementations, a first network device may receive an advertisement from a second network device. The advertisement may be associated with indicating that the second network device is configured to support a particular flex-algorithm. The first network device may identify, in the advertisement, an address of the second network device. The first network device may configure a routing table of the first network device to indicate that the second network device is capable of receiving traffic associated with the particular flex-algorithm based on the address. The first network device may perform, using the routing table, an action associated with routing the traffic associated with the particular flex-algorithm.
-
公开(公告)号:US11329909B2
公开(公告)日:2022-05-10
申请号:US16921636
申请日:2020-07-06
Applicant: Juniper Networks, Inc.
Inventor: Reji Thomas , Ronald Bonica , Ramakrishna Manjunath
IPC: H04L45/00 , H04L45/02 , H04L45/122 , H04L45/745
Abstract: The disclosed computer-implemented method may include (1) receiving, at a source node, a request to discover a plurality of network paths that each lead from the source node to a destination node and (2) discovering the plurality of network paths by (A) identifying each next hop between the source node and the destination node, (B) sending, from the source node to each next hop, a path-request probe that prompts the next hop to (i) determine each next-closest hop and (ii) return, to the source node, a path-response probe that identifies the next-closest hops, (C) receiving the path-response probes from the next hops, (D) determining, at the source node based on the path-response probes, that one or more of the plurality of network paths include the next hops and the next-closest hops, and then (E) iteratively discovering any subsequent hops by sending a subsequent path-request probe to each next-closest hop.
-
公开(公告)号:US11245617B1
公开(公告)日:2022-02-08
申请号:US16236216
申请日:2018-12-28
Applicant: Juniper Networks, Inc.
Inventor: Ronald Bonica
IPC: H04L12/721 , H04L12/749 , H04L29/06 , H04L12/741
Abstract: A node receives an internet protocol (IP) payload packet that includes an IPv6 transport header that has been extended with a compressed routing header (CRH). The CRH includes a list of segment identifiers (SIDs) that identify nodes that the IP payload packet is to traverse. The node determines, by referencing the list of SIDs, a next segment for the IP payload packet. The node updates a destination IP address that is included in the IPv6 transport header to a particular destination IP address of a next-hop node. The node updates a remaining segments value, included in the CRH, that identifies a number of segments left in a route of the IP payload packet. The node provides the IP payload packet to the next-hop node to allow the next-hop node to route the IP payload packet to another node in the network or to a destination device.
-
公开(公告)号:US20210399987A1
公开(公告)日:2021-12-23
申请号:US17462036
申请日:2021-08-31
Applicant: Juniper Networks, Inc.
Inventor: Prashanth Ramaprasad , Madhu Byrapura Doddegowda , Ronald Bonica
IPC: H04L12/803 , H04L12/26 , H04L12/721
Abstract: A disclosed method may include (1) identifying a route installed in a Forwarding Information Base (FIB) of a network device included in a network, (2) identifying a plurality of active paths that lead from the network device to a destination device of the route installed in the FIB, (3) determining a load distribution of the plurality of active paths by calculating a plurality of traffic loads that represent amounts of traffic that traverse from the network device to the destination device via the plurality of active paths, and (4) making a trafficking decision in connection with the plurality of active paths based at least in part on the load distribution of the plurality of active paths. Various other apparatuses, systems, and methods are also disclosed.
-
-
-
-
-
-
-
-
-