-
公开(公告)号:US11323369B2
公开(公告)日:2022-05-03
申请号:US16916233
申请日:2020-06-30
Applicant: Juniper Networks, Inc.
IPC: H04L45/745
Abstract: A network device may receive forwarding data associated with a multi-level hybrid hierarchy forwarding information base of the network device. The network device may process the forwarding data to generate a first set of transformed forwarding next hop entries. The network device may process the first set of transformed forwarding next hop entries, associated with default forwarding classes, to generate a second set of transformed forwarding next hop entries. The network device may process the first set of transformed forwarding next hop entries, associated with all classes of traffic, to generate a third set of transformed forwarding next hop entries. The network device may group the sets of transformed forwarding next hop entries, based on transformed group next hop entries, to generate a final set of transformed forwarding next hop entries. The network device may transform the final set of transformed forwarding next hop entries into a particular format.
-
公开(公告)号:US10992591B1
公开(公告)日:2021-04-27
申请号:US16351255
申请日:2019-03-12
Applicant: Juniper Networks, Inc.
Inventor: Reji Thomas , Ronald Bonica , Ramakrishna Manjunath
IPC: H04L12/805 , H04L12/26 , H04L12/751 , H04L12/46
Abstract: A disclosed method may include (1) generating a test packet that includes an inner packet encapsulated within an outer packet, (2) adding, to the test packet, an amount of padding data that increases a total size of the test packet to a certain threshold, (3) forwarding, via a transport layer protocol, the test packet along a network path that leads from a source node to a destination node by way of a tunnel, (4) receiving the inner packet from the destination node after the destination node extracts the inner packet from the test packet, and (5) determining, based at least in part on receiving the inner packet from the destination node, that a maximum transmission unit of the network path is greater than or equal to the total size of the test packet as increased by the amount of padding data. Various other apparatuses, systems, and methods are also disclosed.
-
公开(公告)号:US10771379B2
公开(公告)日:2020-09-08
申请号:US16209954
申请日:2018-12-04
Applicant: Juniper Networks, Inc.
Inventor: Reji Thomas , Ronald Bonica , Ramakrishna Manjunath
IPC: H04L12/721 , H04L12/741 , H04L12/733 , H04L12/751
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.
-
公开(公告)号: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.
-
公开(公告)号:US20200336412A1
公开(公告)日:2020-10-22
申请号:US16921636
申请日:2020-07-06
Applicant: Juniper Networks, Inc.
Inventor: Reji Thomas , Ronald Bonica , Ramakrishna Manjunath
IPC: H04L12/721 , H04L12/751 , H04L12/733 , H04L12/741
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.
-
-
-
-