-
公开(公告)号:US20220182317A1
公开(公告)日:2022-06-09
申请号:US17110457
申请日:2020-12-03
Applicant: Cisco Technology, Inc.
Inventor: Samir Thoria , Ram Dular Singh , Praveen Raju Kariyanahalli , Laxmikantha Reddy Ponnuru , Ramanathan Lakshmikanthan
IPC: H04L12/723 , H04L12/715 , H04L12/707 , H04L12/46
Abstract: Systems and methods are provided for receiving bandwidth metrics from a plurality of routers on respective link routes in a network, compiling a link database including the bandwidth metrics of each respective link route in the network, selecting a first designated link path from the link database between a first router and a second router based on an application routing policy, the application routing policy being based on a routing metric, providing a first multiprotocol label switching label based on the first designated link path to the first router of the plurality of routers in the network, and restricting network traffic of the first router to the first designated link path provided in the first multiprotocol label switching label.
-
公开(公告)号:US20220029921A1
公开(公告)日:2022-01-27
申请号:US17494441
申请日:2021-10-05
Applicant: Cisco Technology, Inc.
Inventor: Alberto Rodriguez-Natal , Steven William Wood , Ding Bai , Fabio R. Maino , Ramanathan Lakshmikanthan
IPC: H04L12/813 , H04L12/851
Abstract: Techniques for obtaining application network metadata from a service registry so that a network routing policy may be derived for traffic associated with the application are described herein. The techniques may include receiving, at a service registry, network metadata associated with traffic of an application hosted by a scalable application service platform. The techniques may also include obtaining, by a controller of a network and from the service registry, the network metadata associated with the traffic of the application. Based at least in part on the network metadata, the controller may determine a routing policy that is optimized for sending the traffic through the network. Additionally, the controller may send an indication of the routing policy to a node of the network or otherwise provision the network such that the traffic of the application is sent through the network according to the routing policy.
-
公开(公告)号:US10212075B1
公开(公告)日:2019-02-19
申请号:US15712305
申请日:2017-09-22
Applicant: Cisco Technology, Inc.
Inventor: Ramanathan Lakshmikanthan , Ali Sajassi , Patrice Brissette
IPC: H04L12/46 , H04L12/723 , H04L12/931 , H04L12/28 , H04L12/18 , H04L12/26 , H04L12/24 , H04L12/761 , H04L12/707 , H04L12/721
Abstract: In one embodiment, a device in a network assigns two multi-protocol label switching (MPLS) labels to a single flexible cross-connection maintained by the device for a plurality of endpoint. The device establishes an Ethernet virtual private network (EVPN) backup path to a peer router for the flexible cross-connection in part by exchanging the MPLS labels with the peer router. The device detects a communication failure that resulted from attempting to send a packet between a first one of the endpoints and a second one of the endpoints using local switching on the device and via the flexible cross-connection. The device sends the packet towards the second endpoint using the EVPN backup path to the peer router, after detecting the communication failure and without first using Border Gateway Protocol (BGP) signaling to signal the communication failure to the peer router.
-
公开(公告)号:US20240223464A1
公开(公告)日:2024-07-04
申请号:US18605507
申请日:2024-03-14
Applicant: Cisco Technology, Inc.
Inventor: Steven William Wood , Ding Bai , Ramanathan Lakshmikanthan , Natal Alberto Rodriguez , Fabio R. Maino
IPC: H04L41/147 , H04L43/0811 , H04L47/125 , H04L47/76 , H04L67/60
CPC classification number: H04L41/147 , H04L43/0811 , H04L47/125 , H04L47/76 , H04L67/60
Abstract: Techniques for dynamic routing based on application load are described herein. The techniques may include receiving load information associated with resources of an application orchestration system that are allocated to host an application, the resources associated with different geographical regions. Based at least in part on the load information, a network controller may determine that first resources of the application orchestration system are less constrained than second resources of the application orchestration system, the first resources associated with a first geographical region and the second resources associated with a second geographical region. Based at least in part on the first resources being less constrained than the second resources, application traffic may be routed through the network to the application hosted by the first resources in the first geographical region.
-
公开(公告)号:US12003385B2
公开(公告)日:2024-06-04
申请号:US17503660
申请日:2021-10-18
Applicant: Cisco Technology, Inc.
Inventor: Steven William Wood , Ding Bai , Ramanathan Lakshmikanthan , Alberto Rodriguez-Natal , Fabio R. Maino
IPC: H04L12/24 , H04L12/26 , H04L12/917 , H04L29/06 , H04L41/147 , H04L43/0811 , H04L47/125 , H04L47/76 , H04L67/60
CPC classification number: H04L41/147 , H04L43/0811 , H04L47/125 , H04L47/76 , H04L67/60
Abstract: Techniques for dynamic routing based on application load are described herein. The techniques may include receiving load information associated with resources of an application orchestration system that are allocated to host an application, the resources associated with different geographical regions. Based at least in part on the load information, a network controller may determine that first resources of the application orchestration system are less constrained than second resources of the application orchestration system, the first resources associated with a first geographical region and the second resources associated with a second geographical region. Based at least in part on the first resources being less constrained than the second resources, application traffic may be routed through the network to the application hosted by the first resources in the first geographical region.
-
公开(公告)号:US11436122B1
公开(公告)日:2022-09-06
申请号:US16872537
申请日:2020-05-12
Applicant: Cisco Technology, Inc.
Inventor: Siva Sunil Kumar Matham , Ramanathan Lakshmikanthan , Selvakumaran N. Subramanian , Qun Song
IPC: G06F16/24 , G06F11/34 , G06F16/2457 , G06F11/30 , H04L41/0853 , H04L43/065 , G06N5/04
Abstract: Presented herein are embodiments for quickly identifying and recommending key performance indicators (KPIs) for network devices based on the type of network device and/or role of the device. The type or configuration of the network device may be obtained and compared to the capabilities of the network device. Operational or performance information of the network device, represented by strings, may be obtained based on the configuration information. Operational information that is not relevant to the configuration of the network device may be filtered out. The remaining operational information may be ranked as KPIs based on a relevance of the operational information with respect to the configuration information.
-
公开(公告)号:US10979351B2
公开(公告)日:2021-04-13
申请号:US15980659
申请日:2018-05-15
Applicant: Cisco Technology, Inc.
Inventor: Anbu Chezhian Gunalan , Ramanathan Lakshmikanthan , Jose Antonio Liste
IPC: H04L12/741 , H04L12/723 , H04L12/755 , H04L12/721 , H04L12/751 , H04L12/935 , H04L12/803
Abstract: A method for managing routing tables and data packet forwarding is disclosed. The method comprises obtaining, at a networking device, a first outgoing label associated with one or more output port identifiers of the networking device. The first outgoing label identifies a first destination node. The one or more output port identifiers identify one or more of a plurality of output ports. The method further comprises determining whether or not the one or more output port identifiers are also associated with a second outgoing label. The second outgoing label identifies a second destination node different from the first destination node. The method further comprises merging, into a next hop table allocated in a non-transitory memory, the first outgoing label with the second outgoing label in response to determining that the one or more output port identifiers are also associated with the second outgoing label.
-
-
-
-
-
-