-
公开(公告)号:US20240275727A1
公开(公告)日:2024-08-15
申请号:US18166571
申请日:2023-02-09
Applicant: Cisco Technology, Inc.
Inventor: Kiran Sasidharan Pillai , Rajagopalan Janakiraman , Murukanandam Panchalingam , Muralidhar Annabatula
IPC: H04L47/2441
CPC classification number: H04L47/2441
Abstract: The techniques described herein relate to a method including: generating a first network policy and a second network policy at a forwarding device within a network, wherein the first network policy is applied to a first traffic classification and the second network policy is applied to a second traffic classification; obtaining first traffic from an endpoint device; classifying the first traffic with the first traffic classification; applying, at the forwarding device, the first network policy to the first traffic; obtaining, at the forwarding device, an indication of a network event within the network; obtaining second traffic from the endpoint device; classifying the second traffic with the second traffic classification in response to obtaining the indication of the network event; and applying, at the forwarding device, the second network policy to the second traffic.
-
公开(公告)号:US12040958B2
公开(公告)日:2024-07-16
申请号:US17690590
申请日:2022-03-09
Applicant: Cisco Technology, Inc.
Inventor: Rajagopalan Janakiraman , Vijay Kumar Devendran , Kirankumar Meda
IPC: H04L43/062 , G06F9/455 , H04L43/04 , H04L43/0852 , H04L45/02
CPC classification number: H04L43/062 , G06F9/45558 , H04L43/04 , H04L43/0852 , H04L45/02 , G06F2009/45595
Abstract: This disclosure describes dynamically monitoring the flow of traffic along a path that can include points across different cloud service provider networks/regions and/or different private networks. Flow monitoring may be started in response to different triggering events. For instance, flow monitoring of network traffic along one or more network paths may be started in response to performance metrics associate with an application within the multi-cloud environment, current/projected network conditions associated with one or more networks within the multi-cloud environment, and the like. In other examples, a user may specify when to perform flow monitoring for one or more network paths.
-
43.
公开(公告)号:US20240205138A1
公开(公告)日:2024-06-20
申请号:US18589837
申请日:2024-02-28
Applicant: Cisco Technology, Inc.
Inventor: Vijay Kumar Devendran , Kiran Kumar Meda , Rajagopalan Janakiraman , Shyam N. Kapadia , Javed Asghar
IPC: H04L45/00 , H04L43/0829 , H04L43/0852 , H04L43/087 , H04L43/10
CPC classification number: H04L45/22 , H04L43/0829 , H04L43/0858 , H04L43/087 , H04L43/10
Abstract: In one embodiment, a method includes identifying a problematic event between a first interest point and a second interest point of a network and activating, in response to identifying the problematic event between the first interest point and the second interest point, a first endpoint associated with the first interest point and a second endpoint associated with the second interest point. The method also includes receiving, from the first endpoint and the second endpoint, telemetry data associated with a problematic path between the first interest point and the second interest point. The method further includes determining the problematic path between the first interest point and the second interest point using the telemetry data received from the first endpoint and the second endpoint.
-
公开(公告)号:US20240028489A1
公开(公告)日:2024-01-25
申请号:US18480821
申请日:2023-10-04
Applicant: Cisco Technology, Inc.
Inventor: Javed Asghar , Rajagopalan Janakiraman , Raghu Rajendra Arur
CPC classification number: G06F11/203 , G06F11/3051 , H04L67/34
Abstract: This disclosure describes techniques for adaptive disaster recovery of applications running on network devices. The techniques include generating an application template and an application template clone that include application attributes usable to deploy an application stack at an application site. The techniques also include sending the application template clone to a disaster recovery site group to await deployment instructions. In some examples, an observer may determine that a health metric of the application site indicates that a disaster recovery process be triggered. A disaster recovery site of the disaster recovery site group may be selected based at least in part on a performance metric. The application stack may be deployed at the disaster recovery site utilizing the application template clone.
-
公开(公告)号:US11831498B1
公开(公告)日:2023-11-28
申请号:US17751205
申请日:2022-05-23
Applicant: Cisco Technology, Inc.
Inventor: Rajagopalan Janakiraman , Sai Vemuri , Sonia Gulrajani , Sree Balaji Varadharajan , Jose Carlos Recuero Arias
IPC: G06F9/455 , H04L41/0806 , H04L41/084 , H04L41/082
CPC classification number: H04L41/0806 , H04L41/082 , H04L41/0846
Abstract: This disclosure describes techniques for integrating an existing cloud network into a new cloud network. The techniques may include inventorying network resources of an existing cloud network in a multi-cloud network environment. The techniques may also include creating logical resources to represent the network resources of the existing cloud network in a cloud-agnostic network configuration model. In some examples, a target cloud network may be provisioned using the cloud-agnostic network configuration model.
-
公开(公告)号:US20230318947A1
公开(公告)日:2023-10-05
申请号:US17690590
申请日:2022-03-09
Applicant: Cisco Technology, Inc.
Inventor: Rajagopalan Janakiraman , Vijay Kumar Devendran , Kirankumar Meda
IPC: H04L43/062 , H04L45/02 , H04L43/0852 , H04L43/04 , G06F9/455
CPC classification number: H04L43/062 , G06F9/45558 , H04L43/04 , H04L43/0852 , H04L45/02 , G06F2009/45595
Abstract: This disclosure describes dynamically monitoring the flow of traffic along a path that can include points across different cloud service provider networks/regions and/or different private networks. Flow monitoring may be started in response to different triggering events. For instance, flow monitoring of network traffic along one or more network paths may be started in response to performance metrics associate with an application within the multi-cloud environment, current/projected network conditions associated with one or more networks within the multi-cloud environment, and the like. In other examples, a user may specify when to perform flow monitoring for one or more network paths.
-
公开(公告)号:US20220239559A1
公开(公告)日:2022-07-28
申请号:US17719792
申请日:2022-04-13
Applicant: Cisco Technology, Inc.
Inventor: Rajagopalan Janakiraman , Sivakumar Ganapathy , Gianluca Mardente , Giovanni Meo , Patel Amitkumar Valjibhai
IPC: H04L41/0816 , H04L12/46 , H04L41/0806 , H04L41/0893 , H04L45/02 , H04L45/00 , H04L45/44
Abstract: Technologies for multi-cloud routing and policy interconnectivity are provided. An example method can include assigning different sets of data plane routers to data plane traffic associated with different address spaces in a cloud site of a multi-cloud fabric to yield a distributed mapping of data plane traffic and data plane routers. The method can further include providing, to an on-premises site in the multi-cloud fabric, routing entries from a control plane router on the cloud site, the routing entries reflecting the distributed mapping and identifying, for each address space, which data plane router handles data plane traffic for that address space; and when a data plane router is deployed at the cloud site, providing, to the on-premises site, updated routing information from the control plane router, the updated routing information identifying the data plane router as a next hop for data plane traffic associated with a respective address space.
-
公开(公告)号:US11336573B2
公开(公告)日:2022-05-17
申请号:US16801500
申请日:2020-02-26
Applicant: Cisco Technology, Inc.
Inventor: Rajagopalan Janakiraman , Sivakumar Ganapathy , Javed Asghar , Azeem Muhammad Suleman
IPC: G06F15/16 , H04L45/74 , H04L43/16 , H04L45/00 , H04L49/20 , H04L49/25 , H04L61/5007 , H04L67/1001 , G06F9/455
Abstract: Techniques for routing data packets through service chains within and between public cloud networks of multi-cloud fabrics. A router in a network, e.g., a public cloud network, receives data packets from nodes in the network through segments of the network. Based at least in part on (i) a source address of the data packet, (ii) a destination address of the data packet, and (iii) an identity of the segments of the network from which the data packets are received, the router determines a next node in the network to which the data packet is to be forwarded. The router may then forward the data packet through another segment of the network to the next node and then receive the data packet from the next node through the another segment.
-
公开(公告)号:US11329876B2
公开(公告)日:2022-05-10
申请号:US17244941
申请日:2021-04-29
Applicant: Cisco Technology, Inc.
Inventor: Rajagopalan Janakiraman , Sivakumar Ganapathy , Gianluca Mardente , Giovanni Meo , Patel Amitkumar Valjibhai
IPC: G06F15/177 , H04L41/0816 , H04L12/46 , H04L41/0806 , H04L41/0893 , H04L45/02 , H04L45/00 , H04L45/44
Abstract: Technologies for multi-cloud routing and policy interconnectivity are provided. An example method can include assigning different sets of data plane routers to data plane traffic associated with different address spaces in a cloud site of a multi-cloud fabric to yield a distributed mapping of data plane traffic and data plane routers. The method can further include providing, to an on-premises site in the multi-cloud fabric, routing entries from a control plane router on the cloud site, the routing entries reflecting the distributed mapping and identifying, for each address space, which data plane router handles data plane traffic for that address space; and when a data plane router is deployed at the cloud site, providing, to the on-premises site, updated routing information from the control plane router, the updated routing information identifying the data plane router as a next hop for data plane traffic associated with a respective address space.
-
公开(公告)号:US11233721B2
公开(公告)日:2022-01-25
申请号:US16808768
申请日:2020-03-04
Applicant: Cisco Technology, Inc.
Inventor: Sivakumar Ganapathy , Rajagopalan Janakiraman , Kalyan Ghosh , Sapan Shah
IPC: H04L12/26 , H04L29/12 , H04L12/46 , H04L12/743
Abstract: Disclosed is a method that includes calculating, at a collector receiving a data flow and via a hashing algorithm, all possible hashes associated with at least one virtual attribute associated with the data flow to yield resultant hash values. Based on the resultant hash values, the method includes computing a multicast address group and multicasting the data flow to n leafs based on the multicast address group. At respective other collectors, the method includes filtering received sub-flows of the data flow based on the resultant hashes, wherein if a respective hash is owned by a collector, the respective collector accepts and saves the sub-flow in a local switch collector database. A scalable, distributed netflow is possible with the ability to respond to queries for fabric-level netflow statistics even on virtual constructs.
-
-
-
-
-
-
-
-
-