-
71.
公开(公告)号:US20210029026A1
公开(公告)日:2021-01-28
申请号:US16588556
申请日:2019-09-30
Applicant: Juniper Networks, Inc.
Inventor: Abhishek Deshmukh , Raveendra Torvi , Tarek Saad , Vishnu Pavan Beeram
IPC: H04L12/721 , H04L12/935
Abstract: The same prefix segment identifier (SID) may be configured and/or used for either (A) more than one prefix within an interior gateway protocol (IGP) domain, or (B) one prefix with more than one path computation algorithm within the IGP domain by: (a) receiving, by a node in the IGP domain, an IGP advertisement including both (1) a prefix SID and a segment routing global block (SRGB) slice identifier; (b) determining whether or not the SRGB slice identified by the SRGB slice identifier is provisioned on the node; and (c) responsive to a determination that the SRGB slice identified by the SRGB slice identifier is not provisioned on the node, not processing the prefix SID included in the received IGP advertisement, and otherwise responsive to a determination that the SRGB slice identified by the SRGB slice identifier is provisioned on the node, (1) processing the prefix SID and SRGB slice to generate a unique, per SRGB slice, MPLS label for the prefix, and (2) updating a label forwarding information base (LFIB) for the node using the unique, per SRGB slice, label for the prefix and the prefix.
-
公开(公告)号:US10771363B2
公开(公告)日:2020-09-08
申请号:US15994778
申请日:2018-05-31
Applicant: Juniper Networks, Inc.
Inventor: Vishnu Pavan Beeram , Devang Patel , Raveendra Torvi
IPC: H04L12/26 , H04L12/24 , H04L12/703 , H04L12/823
Abstract: A control device may subscribe to receive data from a network device. The data may be associated with a plurality of packets that have been dropped by the network device and include a first descriptor based on a type of packet drop associated with a packet of the plurality of packets that have been dropped by the network device, and one or more second descriptors based on a packet flow associated with the plurality of packets that have been dropped by the network device. The control device may determine a dropped packet profile associated with the network device, based on the first descriptor and the one or more second descriptors. The control device may generate a first notification based on the dropped packet profile associated with the network device and transmit the first notification to cause an action to be performed based on the first notification.
-
公开(公告)号:US10659290B1
公开(公告)日:2020-05-19
申请号:US16030211
申请日:2018-07-09
Applicant: Juniper Networks, Inc.
Inventor: Markus Jork , Abhishek Deshmukh , Alia K. Atlas , Raveendra Torvi
IPC: H04L12/24 , H04L12/723
Abstract: In one example, a merge point network device (MP) receives a plurality of resource reservation request messages for establishing a plurality of label switched paths (LSPs), wherein each of the plurality of LSPs has a common point of local repair network device (PLR) and has the MP as a common MP, wherein each of the resource reservation request messages identifies a common bypass tunnel that extends between the PLR and the MP and avoids a protected resource. The MP stores an association between the bypass tunnel and each of the plurality of LSPs. The MP receives a single message to trigger creation at the merge point network device of backup LSP state information for all of the plurality of LSPs. In response to receiving the single message, the MP installs state information for all of the LSPs that correspond to the bypass tunnel according to the stored association.
-
74.
公开(公告)号:US20200021535A1
公开(公告)日:2020-01-16
申请号:US16577864
申请日:2019-09-20
Applicant: Juniper Networks, Inc.
Inventor: Harish Sitaraman , Raveendra Torvi , Vishnu Pavan Beeram , Chandrasekar Ramachandran
IPC: H04L12/911 , H04L12/703 , H04L12/707 , H04L12/723
Abstract: The disclosed computer-implemented method may include (1) receiving, at a network node within a network, a packet from another network node within the network, (2) identifying, within the packet, a label stack that includes a plurality of labels that collectively represent at least a portion of a label-switched path within the network, (3) popping, from the label stack, a label that corresponds to a next hop of the network node, (4) determining, based at least in part on the label, that the next hop has experienced a failure that prevents the packet from reaching a destination via the next hop, (5) identifying a backup path that merges with the label-switched path at a next-to-next hop included in the label-switched path, and then (6) forwarding the packet to the next-to-next hop via the backup path. Various other methods, systems, and apparatuses are also disclosed.
-
公开(公告)号:US10469371B2
公开(公告)日:2019-11-05
申请号:US15863611
申请日:2018-01-05
Applicant: Juniper Networks, Inc.
Inventor: Harish Sitaraman , Raveendra Torvi , Vishnu Pavan Beeram , Chandrasekar Ramachandran
IPC: H04L12/00 , H04L12/723 , H04L12/733
Abstract: The disclosed system may include (1) receiving, at an ingress node within a network, a request to forward a packet along a label-switched path to an egress node within the network, (2) identifying a limit on the number of labels that the ingress node is capable of forwarding within a label stack of the packet, (3) determining that the number of hops within the label-switched path exceeds the limit on the number of labels that the ingress node is capable of forwarding, (4) selecting at least one of the hops within the label-switched path to act as a delegation node that imposes, onto the label stack of the packet, at least one label corresponding to a downstream hop within the label-switched path and (5) forwarding the packet from the ingress node to the delegation node to enable the delegation node to impose the label onto the label stack.
-
公开(公告)号:US10218611B2
公开(公告)日:2019-02-26
申请号:US15381796
申请日:2016-12-16
Applicant: Juniper Networks, Inc.
Inventor: Santosh S. Easale , Kireeti Kompella , Raveendra Torvi
IPC: H04L12/723 , H04L12/751 , H04L12/42 , H04L12/911 , H04L12/801 , H04L12/917 , H04L12/813 , H04L12/913
Abstract: Techniques are described for specifying and constructing multi-protocol label switching (MPLS) rings. Routers may signal membership within MPLS rings and automatically establish ring-based label switch paths (LSPs) as components of the MPLS rings for packet transport within ring networks. In one example, a router includes a processor configured to output Label Distribution Protocol (LDP) messages, as described herein, to establish an MPLS ring having a plurality of ring LSPs. Each of the ring LSPs is configured to transport MPLS packets around the ring network to a different one of the routers operating as an egress router for the respective ring LSP. Moreover, each of the ring LSPs comprises two counter-rotating multipoint-to-point (MP2P) LSPs for which any of the routers can operate as an ingress to source packet traffic into the ring LSP for transport to the respective egress router for the ring LSP.
-
公开(公告)号:US20180367450A1
公开(公告)日:2018-12-20
申请号:US15863611
申请日:2018-01-05
Applicant: Juniper Networks, Inc.
Inventor: Harish Sitaraman , Raveendra Torvi , Vishnu Pavan Beeram , Chandrasekar Ramachandran
IPC: H04L12/723 , H04L12/733
Abstract: The disclosed system may include (1) receiving, at an ingress node within a network, a request to forward a packet along a label-switched path to an egress node within the network, (2) identifying a limit on the number of labels that the ingress node is capable of forwarding within a label stack of the packet, (3) determining that the number of hops within the label-switched path exceeds the limit on the number of labels that the ingress node is capable of forwarding, (4) selecting at least one of the hops within the label-switched path to act as a delegation node that imposes, onto the label stack of the packet, at least one label corresponding to a downstream hop within the label-switched path and (5) forwarding the packet from the ingress node to the delegation node to enable the delegation node to impose the label onto the label stack.
-
78.
公开(公告)号:US20180262440A1
公开(公告)日:2018-09-13
申请号:US15688813
申请日:2017-08-28
Applicant: Juniper Networks, Inc.
Inventor: Harish Sitaraman , Raveendra Torvi , Vishnu Pavan Beeram , Chandrasekar Ramachandran
IPC: H04L12/911 , H04L12/703 , H04L12/707
CPC classification number: H04L47/728 , H04L45/22 , H04L45/28 , H04L45/50 , H04L47/724 , H04L47/825
Abstract: The disclosed computer-implemented method may include (1) receiving, at a network node within a network, a packet from another network node within the network, (2) identifying, within the packet, a label stack that includes a plurality of labels that collectively represent at least a portion of a label-switched path within the network, (3) popping, from the label stack, a label that corresponds to a next hop of the network node, (4) determining, based at least in part on the label, that the next hop has experienced a failure that prevents the packet from reaching a destination via the next hop, (5) identifying a backup path that merges with the label-switched path at a next-to-next hop included in the label-switched path, and then (6) forwarding the packet to the next-to-next hop via the backup path. Various other methods, systems, and apparatuses are also disclosed.
-
79.
公开(公告)号:US20180262425A1
公开(公告)日:2018-09-13
申请号:US15493103
申请日:2017-04-20
Applicant: Juniper Networks, Inc.
Inventor: Harish Sitaraman , Raveendra Torvi , Markus Jork , Kireeti Kompella , Vishnu Pavan Beeram , Chandrasekar Ramachandran
IPC: H04L12/723 , H04L12/911
Abstract: The disclosed computer-implemented method may include (1) receiving, at a network node within a network, a packet from another network node within the network, (2) identifying, within the packet, a label stack that includes a plurality of labels that collectively represent at least a portion of an LSP within the network, (3) popping, from the label stack, a label that corresponds to a specific link to a further network node, and then upon popping the label from the label stack, (4) forwarding the packet to the further network node by way of the specific link. Various other methods, systems, and apparatuses are also disclosed.
-
公开(公告)号:US10020984B1
公开(公告)日:2018-07-10
申请号:US14152164
申请日:2014-01-10
Applicant: Juniper Networks, Inc.
Inventor: Markus Jork , Abhishek Deshmukh , Alia K. Atlas , Raveendra Torvi
IPC: G01R31/08 , H04L12/24 , H04L12/723
CPC classification number: H04L41/0668 , H04L45/22 , H04L45/28 , H04L45/50
Abstract: In one example, a merge point network device (MP) receives a plurality of resource reservation request messages for establishing a plurality of label switched paths (LSPs), wherein each of the plurality of LSPs has a common point of local repair network device (PLR) and has the MP as a common MP, wherein each of the resource reservation request messages identifies a common bypass tunnel that extends between the PLR and the MP and avoids a protected resource. The MP stores an association between the bypass tunnel and each of the plurality of LSPs. The MP receives a single message to trigger creation at the merge point network device of backup LSP state information for all of the plurality of LSPs. In response to receiving the single message, the MP installs state information for all of the LSPs that correspond to the bypass tunnel according to the stored association.
-
-
-
-
-
-
-
-
-