-
公开(公告)号:US20240370425A1
公开(公告)日:2024-11-07
申请号:US18310400
申请日:2023-05-01
Applicant: Juniper Networks, Inc.
Inventor: Antoni B. Przygienda , John G. Scudder , Vishnu Pavan Kumar Beeram , Shraddha Hegde , Anthony Joseph Li , Jonathan C. Barth
IPC: G06F16/23
Abstract: A disclosed computing device may include (1) a storage device configured to store a database that identifies states of nodes included in a network and (2) circuitry configured to (A) receive one or more packet fragments that account for at least one change made to a state of one of the nodes in a transaction, (B) identify, among the packet fragments, a transaction identifier corresponding to the transaction and an indication of a total number of packet fragments representing the transaction, and (C) update the database to account for the change upon ensuring receipt of all the packet fragments representing the transaction based at least in part on the transaction identifier and the indication. Various other devices, systems, and methods are also disclosed.
-
公开(公告)号:US20220141095A1
公开(公告)日:2022-05-05
申请号:US17514855
申请日:2021-10-29
Applicant: Juniper Networks, Inc.
Inventor: Vishnu Pavan Kumar Beeram , Tarek Saad , Jonathan C. Barth , Chandrasekar Ramachandran , Srihari Ramachandra Sangli
IPC: H04L12/24 , H04L12/741 , H04L12/723
Abstract: The techniques describe network slicing in computer networks. For example, a node receives a slice policy definition. The slice policy definition comprising a slice selector to identify packets belonging to one or more network slices, referred to as a “slice aggregate,” and one or more network resource requirements for the slice aggregate to meet one or more Service Level Objectives (SLOs). The node configures, based on the slice policy definition, a path for the slice aggregate that complies with the one or more network resource requirements. In response to receiving a packet, the node determines whether the packet is associated with the slice aggregate and, in response to determining that the packet is associated with the slice aggregate, forwards the packet along the path for the slice aggregate.
-
公开(公告)号:US11784937B2
公开(公告)日:2023-10-10
申请号:US17656846
申请日:2022-03-28
Applicant: Juniper Networks, Inc.
Inventor: Venkata Naga Chaitanya Munukutla , Raveendra Torvi , Dmitry A. Shokarev , Vishnu Pavan Kumar Beeram , Manikandan Musuvathi Poornachary , Shivam Vaid
IPC: H04L47/32 , H04L43/026 , H04L43/16 , H04L45/00 , H04L49/253
CPC classification number: H04L47/32 , H04L43/026 , H04L43/16 , H04L45/38 , H04L49/254
Abstract: In general, this disclosure describes a network device to determine a cause of packets being dropped within a network. An example method includes generating, by a traffic monitor operating on a network device, an exception packet that includes a unique exception code that identifies a cause for a component in the network device to discard a transit packet, and a nexthop index identifying a forwarding path being taken by the transit packet experiencing the exception. The method also includes forwarding the exception packet to a collector to be processed.
-
公开(公告)号:US20230142996A1
公开(公告)日:2023-05-11
申请号:US18148769
申请日:2022-12-30
Applicant: Juniper Networks, Inc.
Inventor: Tarek Saad , Raveendra Torvi , Vishnu Pavan Kumar Beeram
IPC: H04L41/0806 , H04L41/0668 , H04L45/745 , H04L47/125 , H04L47/724 , H04L61/2592 , H04L47/10 , H04L61/5007
CPC classification number: 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.
-
公开(公告)号: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.
-
公开(公告)号:US09660860B1
公开(公告)日:2017-05-23
申请号:US14585303
申请日:2014-12-30
Applicant: Juniper Networks, Inc.
Inventor: Yakov Rekhter , Raveendra Torvi , Ravi Singh , Minjie Dai , John E. Drake , Vishnu Pavan Kumar Beeram , Yimin Shen , Harish Sitaraman , Chandrasekar Ramachandran
IPC: H04L12/26 , H04L12/24 , H04L12/723
CPC classification number: H04L45/50 , H04L41/0631 , H04L41/0659 , H04L45/28
Abstract: In general, techniques are described for a path computation delay timer for multi-protocol label switched networks. As an example, an ingress network device configured to act as an ingress for a label switched path (LSP) may perform the techniques. The ingress network device comprises an interface and a processor. The interface may receive a message indicating an error along the LSP. The processor may delay an operation performed to configure a replacement LSP to be used in place of the LSP in order to provide time during which a cause of the error along the LSP is able to be determined. When the cause of the error is determined to be a failure of a network device supporting operation of the LSP, the processor may further perform the operation to configure the replacement LSP with the ingress network device such that the replacement LSP avoids the failed network device.
-
公开(公告)号:US11811595B2
公开(公告)日:2023-11-07
申请号:US18148769
申请日:2022-12-30
Applicant: Juniper Networks, Inc.
Inventor: Tarek Saad , Raveendra Torvi , Vishnu Pavan Kumar 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.
-
公开(公告)号:US20220158931A1
公开(公告)日:2022-05-19
申请号:US17645225
申请日:2021-12-20
Applicant: Juniper Networks, Inc.
Inventor: Tarek Saad , Raveendra Torvi , Vishnu Pavan Kumar Beeram , Jonathan C. Barth
IPC: H04L45/24 , H04L45/00 , H04L45/12 , H04L43/0882 , H04L45/02
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.
-
-
-
-
-
-
-