-
11.
公开(公告)号:US09832121B1
公开(公告)日:2017-11-28
申请号:US14587563
申请日:2014-12-31
Applicant: Juniper Networks, Inc.
Inventor: Ravi Singh , Raveendra Torvi , Ronald P. Folkes , Alia K. Atlas , Navaneetha Krishnan V
IPC: G06F15/173 , H04L12/741 , H04L12/803
CPC classification number: H04L45/745 , H04L45/507 , H04L45/64 , H04L47/122
Abstract: In some examples, a network device of a network comprises a first component configured to store a plurality of next hop instructions corresponding to respective logical or physical network structures of the network. The network device also comprises a second component configured to send, to the first component, a message that identifies an association of the plurality of next hop instructions, wherein the first component is further configured to modify, in response to receiving the message, each of the plurality of next hop instructions.
-
公开(公告)号:US09686381B1
公开(公告)日:2017-06-20
申请号:US14042534
申请日:2013-09-30
Applicant: Juniper Networks, Inc.
Inventor: Ravi Singh , Vikas Hegde
IPC: G06F15/16 , H04L29/06 , H04L12/721 , H04L12/723
CPC classification number: H04L69/22 , H04L45/50 , H04L45/68 , H04L67/2814
Abstract: In general, techniques are described for decapsulating and forwarding VPLS frames in a hybrid PE router space. In one example, a method includes sending a first control plane message that includes first configuration information to a first PE router, the first control plane message comprising a request that the VPLS frames include a control word when forwarded to the first PE router. The first PE router may receive from a second PE router a second L3 control plane message that includes second configuration information for forwarding VPLS frames to the second PE router, the second L3 control plane message not comprising a request to include the control word when forwarded to the second PE router. The method may include configuring a forwarding plane of the first PE router to process VPLS frames that are received from the second PE router without processing the VPLS frames to remove the control word.
-
公开(公告)号:US09660866B1
公开(公告)日:2017-05-23
申请号:US14587659
申请日:2014-12-31
Applicant: Juniper Networks, Inc.
Inventor: Ravi Singh , Raveendra Torvi , Yakov Rekhter
IPC: H04J1/16 , H04L12/24 , H04L12/803 , H04L12/723 , H04L12/26
CPC classification number: H04L41/0816 , H04L41/0869 , H04L43/0817 , H04L45/50 , H04L45/70
Abstract: Techniques are described for generating a No-Acknowledgement (NACK) message if the installation of a route for a label-switched path at a router has failed or is likely to fail. In some examples, a network device includes at least one processor and at least one module operable by the at least one processor to: receive a request to forward network packets for an LSP; responsive to receiving the request, initiate configuration of at least one forwarding unit of the network device to forward network packets for the LSP; generate a NACK message that indicates the at least one forwarding unit is not configured to forward the network packets for the LSP; and terminate based at least in part on the NACK message, the configuration of the at least one forwarding unit for the LSP.
-
公开(公告)号:US09369380B1
公开(公告)日:2016-06-14
申请号:US14930080
申请日:2015-11-02
Applicant: Juniper Networks, Inc.
Inventor: Ravi Singh , John E. Drake , Adrian Farrel , Yimin Shen
IPC: H04L12/723 , H04L12/803 , H04L29/08
CPC classification number: H04L45/50 , H04L12/4633 , H04L47/125 , H04L67/1002 , H04L69/22
Abstract: In one example, a stitching point routing device, which stitches a previous segment of an end-to-end label-switched path (LSP) to a next segment of the end-to-end LSP, includes network interfaces configured to receive packets via the previous segment and send packets via the next segment, and one or more processors configured to determine whether the next segment supports entropy labels, determine whether a packet received from the previous segment is encapsulated by a label stack including an entropy label, when the next segment does not support entropy labels and when the packet is encapsulated by the label stack including the entropy label, remove the entropy label from the label stack, when the next segment supports entropy labels and when the packet is not encapsulated by the label stack including the entropy label, add an entropy label to the label stack, and forward the packet along the next segment.
-
15.
公开(公告)号:US09049148B1
公开(公告)日:2015-06-02
申请号:US13631738
申请日:2012-09-28
Applicant: Juniper Networks, Inc.
Inventor: Ravi Singh
IPC: H04L12/741 , H04L12/723
Abstract: A network router dynamically reconfigures representations of forwarding structures used within a forwarding unit of the router. The forwarding structures comprise a plurality of forwarding next hops associated with the routes and stored in a first representation within the forwarding unit. The router further comprises a control unit having a processor to install the forwarding structures within the forwarding unit. In response to input directing the router to change from a first operating mode to a second operating mode, the control unit installs, within the forwarding unit, one or more new forwarding next hops that are associated with none of the routes by the forwarding structures and are stored in a second representation within the forwarding unit that is different from the first representation and, after installing the new forwarding next hop, updates the forwarding structures to associate at least one of the routes to the new forwarding next hop.
Abstract translation: 网络路由器动态地重新配置在路由器的转发单元内使用的转发结构的表示。 转发结构包括与路由相关联并存储在转发单元内的第一表示中的多个转发下一跳。 路由器还包括具有处理器以将转发结构安装在转发单元内的控制单元。 响应于指示路由器从第一操作模式改变到第二操作模式的输入,控制单元在转发单元内安装与转发结构相关联的一条或多条与所有路由相关联的新的转发下一跳, 存储在与第一表示不同的转发单元内的第二表示中,并且在安装新的转发下一跳之后,更新转发结构以将至少一个路由关联到新的转发下一跳。
-
公开(公告)号:US11233748B1
公开(公告)日:2022-01-25
申请号:US16117059
申请日:2018-08-30
Applicant: Juniper Networks, Inc.
Inventor: Abhishek Deshmukh , Kireeti Kompella , Ravi Singh
IPC: H04L12/911 , H04L12/24 , H04L12/54 , H04L12/723 , H04L12/70
Abstract: Techniques are described for managing a plurality of requests for a change in bandwidth for a resource reservation label switched path (“LSP”) of a ring network. For example, a method may include receiving, by a network device and from an egress network device of a ring network, a resource reservation request message to establish a multipoint-to-point (MP2P) ring label switched path (LSP). The method may also include modifying, by the network device, the resource reservation request message to specify a request for a change in bandwidth for a segment from the network device to the egress network device of the MP2P ring LSP. The method may also include sending, by the network device and to a downstream network device along the MP2P ring LSP, the modified resource reservation request message.
-
公开(公告)号:US20210099401A1
公开(公告)日:2021-04-01
申请号:US16588387
申请日:2019-09-30
Applicant: Juniper Networks, Inc.
Inventor: Ravi Singh , Junan Chen
IPC: H04L12/937 , H04L12/851 , H04L29/06
Abstract: This disclosure is related to devices, systems, and techniques for controlling a flow of network traffic between two or more devices. For example, a network device includes a control unit, a forwarding unit including a forwarding manager including a server configured to store a tunnel hierarchy structure, and a packet processor. The packet processor is configured to receive, via an interface card of a set of interface cards, a packet including a packet header. The forwarding manager is configured to parse the packet header in order to identify a service corresponding to the packet, wherein the service is associated with a service color, identify, based on the tunnel hierarchy structure, a set of tunnels, wherein each tunnel of the set of tunnels is associated with a tunnel color, and determine whether at least one tunnel of a set of tunnels associated with the tunnel color is in an online state.
-
公开(公告)号:US10230621B2
公开(公告)日:2019-03-12
申请号:US15590711
申请日:2017-05-09
Applicant: Juniper Networks, Inc.
Inventor: Ravi Singh , Kireeti Kompella , Abhishek Deshmukh
IPC: H04J1/16 , H04L12/733 , H04L12/707 , H04L12/911 , H04L12/803 , H04L12/751 , H04L12/761 , H04L12/775 , H04L12/721
Abstract: Techniques are described for varying a bandwidth constraint at one or more hops along a path of a sub-label-switched path (sub-LSP) of a multi-path label-switched path (MP-LSP). The techniques include computing, by an ingress router, a plurality of paths for a plurality of sub-LSPs of a MP-LSP and outputting, by the ingress router, for each path of the plurality of paths, a respective resource reservation request message to establish a respective sub-LSP of the plurality of sub-LSPs, each respective resource reservation request message including an indication of an explicit route, a tunnel identifier indicating the MP-LSP, an identifier for the respective sub-LSP, an indication of a per-hop bandwidth constraint that corresponds to a respective incoming per-hop bandwidth constraint of the plurality of incoming per-hop bandwidth constraints, and one or more instructions to modify the indication of the per-hop bandwidth constraint.
-
-
-
-
-
-
-