-
公开(公告)号:US10904100B1
公开(公告)日:2021-01-26
申请号:US16517053
申请日:2019-07-19
Applicant: Juniper Networks, Inc.
Inventor: Rafik Puttur , Manoj Nayak , Manoj Namballa
IPC: G06F15/173 , H04L12/24 , H04L12/26
Abstract: A disclosed method may include (1) collecting telemetry data that represents a state of a network device during a live operating session, (2) deriving, from the telemetry data, a set of steps for reproducing the state of the network device during the live operating session based at least in part on a set of rules, (3) generating, based at least in part on the set of steps, a playback decision tree that, upon execution, facilitates (A) reproducing the state of the network device during the live operating session and (B) debugging the state of the network device, and then (4) performing a debug operation that executes the playback decision tree via a network diagnostic tool such as a healthbot. Various other systems, methods, and computer-readable media are also disclosed.
-
公开(公告)号:US11228504B2
公开(公告)日:2022-01-18
申请号:US17077179
申请日:2020-10-22
Applicant: Juniper Networks, Inc.
Inventor: Rafik Puttur , Manoj Nayak , Manoj Namballa
IPC: G06F15/173 , H04L12/24 , H04L12/26
Abstract: A disclosed method may include (1) collecting telemetry data that represents a state of a network device during a live operating session, (2) deriving, from the telemetry data, a set of steps for reproducing the state of the network device during the live operating session based at least in part on a set of rules, (3) generating, based at least in part on the set of steps, a playback decision tree that, upon execution, facilitates (A) reproducing the state of the network device during the live operating session and (B) debugging the state of the network device, and then (4) performing a debug operation that executes the playback decision tree via a network diagnostic tool such as a healthbot. Various other systems, methods, and computer-readable media are also disclosed.
-
公开(公告)号:US20210021480A1
公开(公告)日:2021-01-21
申请号:US16517053
申请日:2019-07-19
Applicant: Juniper Networks, Inc.
Inventor: Rafik Puttur , Manoj Nayak , Manoj Namballa
Abstract: A disclosed method may include (1) collecting telemetry data that represents a state of a network device during a live operating session, (2) deriving, from the telemetry data, a set of steps for reproducing the state of the network device during the live operating session based at least in part on a set of rules, (3) generating, based at least in part on the set of steps, a playback decision tree that, upon execution, facilitates (A) reproducing the state of the network device during the live operating session and (B) debugging the state of the network device, and then (4) performing a debug operation that executes the playback decision tree via a network diagnostic tool such as a healthbot. Various other systems, methods, and computer-readable media are also disclosed.
-
公开(公告)号:US20210044487A1
公开(公告)日:2021-02-11
申请号:US17077179
申请日:2020-10-22
Applicant: Juniper Networks, Inc.
Inventor: Rafik Puttur , Manoj Nayak , Manoj Namballa
Abstract: A disclosed method may include (1) collecting telemetry data that represents a state of a network device during a live operating session, (2) deriving, from the telemetry data, a set of steps for reproducing the state of the network device during the live operating session based at least in part on a set of rules, (3) generating, based at least in part on the set of steps, a playback decision tree that, upon execution, facilitates (A) reproducing the state of the network device during the live operating session and (B) debugging the state of the network device, and then (4) performing a debug operation that executes the playback decision tree via a network diagnostic tool such as a healthbot. Various other systems, methods, and computer-readable media are also disclosed.
-
公开(公告)号:US11159617B1
公开(公告)日:2021-10-26
申请号:US17155332
申请日:2021-01-22
Applicant: Juniper Networks, Inc.
Inventor: Sameer Seth , Ananda Kumar M R , Manoj Namballa
Abstract: A disclosed method may include (1) detecting, on a primary node within a network, a change made to an object replicated across the primary node and a backup node within the network, (2) modifying a state-update message destined for the backup node to account for the change made to the object on the primary node, (3) inspecting a status flag of the state-update message destined for the backup node, (4) determining, based at least in part on the status flag of the state-update message, that the state-update message is ready for transmission to the backup node, and then in response to determining that the state-update message is ready for transmission, (5) transmitting the state-update message to the backup node to facilitate replicating the change to the object on the backup node. Various other apparatuses, systems, and methods are also disclosed.
-
-
-
-