-
公开(公告)号:US11606332B1
公开(公告)日:2023-03-14
申请号:US17216085
申请日:2021-03-29
Applicant: Juniper Networks, Inc.
Inventor: Manoj Nayak , Rafik Puttur
IPC: H04L29/12 , H04L61/5007 , H04L45/74
Abstract: An example network device determines to assign a number of global Internet protocol (IP) addresses to respective network interfaces, determines a subnetwork for the network interfaces, determines a prefix corresponding to the subnetwork, determines a first global IP address having the prefix, determines a range value that is equal to or greater than the number of global IP addresses, generates a message according to Duplicate Address Detection Protocol (DAD) including data indicating that the message includes a range of addresses, the data further indicating the first global IP address and the range value, and sends the message according to DAD to one or more host network devices to determine whether any global IP address in a range starting with the first global IP address and through the range value is in use by the one or more host network devices.
-
公开(公告)号:US11075827B1
公开(公告)日:2021-07-27
申请号:US16546656
申请日:2019-08-21
Applicant: Juniper Networks, Inc.
Inventor: Manoj Nayak , Rafik Puttur
Abstract: A disclosed method may include (1) receiving, via a physical interface of a network device, a hello packet that includes information specific to a fault-detection session established between the physical interface and an additional physical interface of a remote device via a link, (2) identifying, within the information, a plurality of statuses that correspond to a plurality of virtual interfaces partitioned on the additional physical interface of the remote device, (3) determining, based at least in part on the statuses of the virtual interfaces, that the link supporting the fault-detection session established between the physical interface and the additional physical interface has experienced at least a partial failure, and then in response to determining that the link has experienced the at least partial failure, (4) performing a remedial action to address the at least partial failure of the link. Various other apparatuses, systems, and methods are also disclosed.
-
公开(公告)号:US10965637B1
公开(公告)日:2021-03-30
申请号:US16374543
申请日:2019-04-03
Applicant: Juniper Networks, Inc.
Inventor: Manoj Nayak , Rafik Puttur
IPC: H04L29/12 , H04L12/741
Abstract: An example network device determines to assign a number of global Internet protocol (IP) addresses to respective network interfaces, determines a subnetwork for the network interfaces, determines a prefix corresponding to the subnetwork, determines a first global IP address having the prefix, determines a range value that is equal to or greater than the number of global IP addresses, generates a message according to Duplicate Address Detection Protocol (DAD) including data indicating that the message includes a range of addresses, the data further indicating the first global IP address and the range value, and sends the message according to DAD to one or more host network devices to determine whether any global IP address in a range starting with the first global IP address and through the range value is in use by the one or more host network devices.
-
公开(公告)号: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.
-
公开(公告)号:US11070438B1
公开(公告)日:2021-07-20
申请号:US16535133
申请日:2019-08-08
Applicant: Juniper Networks, Inc.
Inventor: Manoj Nayak , Rafik Puttur , Chetana Koushik B N
Abstract: The disclosed method may include (1) deploying, within a network device, at least one sensor designed to collect network statistics information about a plurality of logical network interfaces of the network device, (2) receiving, at the network device, one or more requests to obtain network statistics information about at least one logical network interface of the network device, (3) determining a range of network addresses that includes a network address of each logical network interface within the one or more requests, and then (4) providing, to the sensor, an instruction that prompts the sensor to (A) simultaneously collect network statistics information about each logical network interface whose network address is within the range of network addresses and (B) utilize the collected network statistics information to enable the network device to handle network traffic. Various other apparatuses, systems, and methods are also disclosed.
-
公开(公告)号:US10931628B2
公开(公告)日:2021-02-23
申请号:US16234342
申请日:2018-12-27
Applicant: Juniper Networks, Inc.
Inventor: Manoj Nayak , Rafik Puttur
Abstract: Techniques are described for detecting conflicts between IP addresses for assignment to virtual machines (VMs). An example network device executes a plurality of VMs) and is configured to determine at least one IP address for assignment to at least one of the VMs, determine an IP address to request for the at least one VM, generate a message according to Duplicate Media Access Control Address (DMAD) Protocol including data indicating that the message includes an IP address, the data further indicating the IP address, and send the message according to DMAD via the network interface to one or more network devices to determine whether the IP address is in use by the one or more network devices. The message may specify one global IP address. Alternatively, the message may specify a range of link-local IP addresses generated from a MAC address of a network interface of the network device.
-
公开(公告)号:US10924375B2
公开(公告)日:2021-02-16
申请号:US16259784
申请日:2019-01-28
Applicant: Juniper Networks, Inc.
Inventor: Manoj Nayak , Ronald Bonica , Rafik Puttur
Abstract: A disclosed method may include (1) receiving, at a proxy node within a network, an echo request from a probing node within the network, (2) identifying, within the echo request, a type of probe to be performed in connection with the echo request, (3) determining, based at least in part on the type of probe identified within the echo request, that a proxy interface included on the proxy node is to probe a status of a virtual interface partitioned on a physical interface, (4) probing, via the proxy interface, the status of the virtual interface partitioned on the physical interface by way of a virtual function index assigned to the virtual interface, and then (5) sending, to the probing node, an echo reply that identifies the status of the virtual interface partitioned on the physical interface. Various other apparatuses, systems, and methods are also disclosed.
-
18.
公开(公告)号:US10831592B1
公开(公告)日:2020-11-10
申请号:US16145107
申请日:2018-09-27
Applicant: Juniper Networks, Inc.
Inventor: Rafik Puttur , Manoj Nayak , Beena Krishne Gowda
Abstract: A disclosed method may include (1) identifying a set of field-replaceable units installed on a network device, (2) monitoring the set of FRUs for flapping that renders any of the FRUs temporarily inoperable, (3) detecting at least one flap in which an FRU within the set (A) experiences a fault that renders the FRU temporarily inoperable and (B) subsequently overcomes the fault to resume operability, (4) determining that the FRU is deficient based at least in part on at least one characteristic of the flap detected in connection with the FRU, and (5) performing at least one corrective action that addresses the deficiency of the FRU. Various other systems and methods are also disclosed.
-
19.
公开(公告)号:US20200244560A1
公开(公告)日:2020-07-30
申请号:US16259784
申请日:2019-01-28
Applicant: Juniper Networks, Inc.
Inventor: Manoj Nayak , Ronald Bonica , Rafik Puttur
Abstract: A disclosed method may include (1) receiving, at a proxy node within a network, an echo request from a probing node within the network, (2) identifying, within the echo request, a type of probe to be performed in connection with the echo request, (3) determining, based at least in part on the type of probe identified within the echo request, that a proxy interface included on the proxy node is to probe a status of a virtual interface partitioned on a physical interface, (4) probing, via the proxy interface, the status of the virtual interface partitioned on the physical interface by way of a virtual function index assigned to the virtual interface, and then (5) sending, to the probing node, an echo reply that identifies the status of the virtual interface partitioned on the physical interface. Various other apparatuses, systems, and methods are also disclosed.
-
20.
公开(公告)号:US20200213269A1
公开(公告)日:2020-07-02
申请号:US16234342
申请日:2018-12-27
Applicant: Juniper Networks, Inc.
Inventor: Manoj Nayak , Rafik Puttur
Abstract: Techniques are described for detecting conflicts between IP addresses for assignment to virtual machines (VMs). An example network device executes a plurality of VMs) and is configured to determine at least one IP address for assignment to at least one of the VMs, determine an IP address to request for the at least one VM, generate a message according to Duplicate Media Access Control Address (DMAD) Protocol including data indicating that the message includes an IP address, the data further indicating the IP address, and send the message according to DMAD via the network interface to one or more network devices to determine whether the IP address is in use by the one or more network devices. The message may specify one global IP address. Alternatively, the message may specify a range of link-local IP addresses generated from a MAC address of a network interface of the network device.
-
-
-
-
-
-
-
-
-