-
公开(公告)号:US12155556B2
公开(公告)日:2024-11-26
申请号:US17890756
申请日:2022-08-18
Applicant: Cisco Technology, Inc.
Inventor: Alberto Rodriguez Natal , Saswat Praharaj , Lorand Jakab , Fabio R. Maino , Pradeep Kumar Kathail
IPC: H04L45/121 , H04L45/00 , H04L45/745
Abstract: Techniques for automating traffic optimizations for egress traffic of an application orchestration system that is being sent over a network to a remote service. In examples, the techniques may include receiving, at a controller of the network, an egress traffic definition associated with egress traffic of an application hosted on the application orchestration system, the egress traffic definition indicating that the egress traffic is to be sent to the remote service. Based at least in part on the egress traffic definition, the controller may determine a networking path through the network or outside of the network that is optimized for sending the egress traffic to the remote service. The controller may also cause the egress traffic to be sent to the remote service via the optimized networking path.
-
公开(公告)号:US20240069995A1
公开(公告)日:2024-02-29
申请号:US17900020
申请日:2022-08-31
Applicant: Cisco Technology, Inc.
Inventor: Saswat Praharaj , Fabio R. Maino , Alberto Rodriguez Natal , Ram Dular Singh , Vivek Agarwal
IPC: G06F9/54
Abstract: Techniques for providing a standardized interface that is configured to provide application developers with ways for interacting with different wide area network controllers. A standardized interface may include an application programming interface (API) server that can receive a connectivity request associated with an application that is to be hosted on an application orchestration system. The API server may determine, based at least in part on the connectivity request, a vendor network to be used by the application to send traffic to a remote service. Based at least in part on determining the vendor network, the API server may translate the connectivity request into a first format that is understandable by a controller of the vendor network. The API server may also provide the connectivity request in the first format to the controller of the vendor network such that a path through the vendor network can be determined.
-
公开(公告)号:US11665095B2
公开(公告)日:2023-05-30
申请号:US16983346
申请日:2020-08-03
Applicant: Cisco Technology, Inc.
Inventor: Sridhar Subramanian , Fabio Rodolfo Maino , Alberto Rodriguez Natal , Vijoy Anand Pandey , Edward A. Warnicke , John Andrew Joyce , Timothy James Swanson , Loránd Jakab
CPC classification number: H04L47/20 , H04L12/28 , H04L41/20 , H04L45/50 , H04L67/02 , H04L67/10 , H04L67/14 , H04L69/16
Abstract: In one embodiment, a device of a software-defined wide area network (SD-WAN) receives, from a cloud-native application, contextual data for the cloud-native application that identifies microservices of the cloud-native application. The device translates the contextual data for the cloud-native application into a network policy for traffic in the SD-WAN associated with the cloud-native application. The device applies the network policy to a traffic flow in the SD-WAN between an endpoint and a particular microservice of the cloud-native application.
-
公开(公告)号:US11303558B2
公开(公告)日:2022-04-12
申请号:US16737199
申请日:2020-01-08
Applicant: Cisco Technology, Inc.
Inventor: Srinath Gundavelli , Alberto Rodriguez Natal , Fabio R. Maino , Pradeep Kumar Kathail , Sangram Kishore Lakkaraju
IPC: H04L12/761 , H04W76/15 , H04L29/12 , H04L45/16 , H04L61/255 , H04L61/5084 , H04W84/12 , H04W88/08 , H04W88/12
Abstract: Low latency wireless communications may be provided. A client device may be authorized for a first association in response to the client device making a first concurrent association request that may include a first Media Access Control (MAC) address. In response to authorizing the client device for the first association, an Endpoint Identifier (EID) associated with the client device may be registered with a first Routing Locator (RLOC) in a map server, the first RLOC being associated with the first MAC address. The client device may then be authorized for a second association in response to the client device making a second concurrent association request that includes a second MAC address. In response to authorizing the client device for the second association, the EID associated with the client device may be registered with a second RLOC in the map server, the second RLOC being associated with the second MAC address.
-
公开(公告)号:US11108690B2
公开(公告)日:2021-08-31
申请号:US16118709
申请日:2018-08-31
Applicant: Cisco Technology, Inc.
Inventor: Marc Portoles Comeras , Alberto Rodriguez Natal , Vina Ermagan , Reshad Rahman , Johnson Leong
IPC: H04L12/715 , H04L12/46 , H04L12/707 , H04L12/743 , H04L12/747
Abstract: A method and a router device for managing memory for network overlay routes with fallback route support prioritization may be provided. A network overlay route as a candidate network overlay route may be obtained at a router for storage in a memory. The memory may store a plurality of network overlay routes for forwarding user plane traffic in a network. An assessment for storage of the candidate network overlay route based on a priority level indicator of the candidate network overlay route may be performed. The priority level indicator may be indicative of a fallback route support level of the candidate network overlay route in the router. Based on the assessment, at least one of the following may be performed: adding the candidate network overlay route to the memory and refraining from adding the candidate network overlay route to the memory.
-
6.
公开(公告)号:US20210194728A1
公开(公告)日:2021-06-24
申请号:US16720755
申请日:2019-12-19
Applicant: Cisco Technology, Inc.
Inventor: Srinath Gundavelli , Sangram Kishore Lakkaraju , Alberto Rodriguez Natal , Fabio R. Maino , Timothy Peter Stammers
IPC: H04L12/46 , H04L12/947 , H04L12/851 , H04L29/12 , H04L29/06 , H04L12/741
Abstract: Techniques are described for extending a cellular quality of service bearer through an enterprise fabric network. In one example, a method obtaining, by a first switch of a network, a packet to be delivered to a client connected to the network via a cellular access point; identifying quality of service (QoS) bearer information associated with the packet, wherein the QoS bearer information is associated with a radio access bearer for the client and the QoS bearer information comprises a bearer indicator and a QoS class identifier; providing a fabric tunnel encapsulation for the packet, wherein the bearer indicator and the QoS class identifier are included within the fabric tunnel encapsulation of the packet; and forwarding the packet within the fabric tunnel encapsulation toward a second switch of the network via a fabric tunnel, wherein the cellular access point is connected to the network via the second switch.
-
7.
公开(公告)号:US10783153B2
公开(公告)日:2020-09-22
申请号:US15661109
申请日:2017-07-27
Applicant: Cisco Technology, Inc.
Inventor: Alberto Rodriguez Natal , Vina Ermagan , Fabio Maino
IPC: G06F16/24 , G06F16/2457 , H04L12/745 , G06F16/22 , G06F16/903
Abstract: Systems and methods for automatically executing an efficient longest internet protocol prefix match on non-relational and/or No-SQL databases, such as Cassandra. Clustering prefixes around common and/or standard prefix lengths ensures efficient use of Cassandra's underlying mechanisms and minimizes costly scan operations.
-
8.
公开(公告)号:US20240080223A1
公开(公告)日:2024-03-07
申请号:US18497666
申请日:2023-10-30
Applicant: Cisco Technology, Inc.
Inventor: Srinath Gundavelli , Sangram Kishore Lakkaraju , Alberto Rodriguez Natal , Fabio R. Maino , Timothy Peter Stammers
CPC classification number: H04L12/4633 , H04L12/4641 , H04L45/74 , H04L47/24 , H04L49/25 , H04L61/2592 , H04L69/22 , H04L2101/622
Abstract: Techniques are described for extending a cellular quality of service bearer through an enterprise fabric network. In one example, a method obtaining, by a first switch of a network, a packet to be delivered to a client connected to the network via a cellular access point; identifying quality of service (QoS) bearer information associated with the packet, wherein the QoS bearer information is associated with a radio access bearer for the client and the QoS bearer information comprises a bearer indicator and a QoS class identifier; providing a fabric tunnel encapsulation for the packet, wherein the bearer indicator and the QoS class identifier are included within the fabric tunnel encapsulation of the packet; and forwarding the packet within the fabric tunnel encapsulation toward a second switch of the network via a fabric tunnel, wherein the cellular access point is connected to the network via the second switch.
-
公开(公告)号:US11863434B2
公开(公告)日:2024-01-02
申请号:US17534101
申请日:2021-11-23
Applicant: Cisco Technology, Inc.
Inventor: Fabio Maino , Syed Khalid Raza , Alberto Rodriguez Natal , Marc Portoles Comeras
IPC: H04L45/302 , H04L12/46 , H04L47/2441 , H04L9/40 , H04L45/64 , H04L47/20 , H04L67/63
CPC classification number: H04L45/306 , H04L12/4633 , H04L45/64 , H04L47/20 , H04L47/2441 , H04L63/20 , H04L67/63
Abstract: Disclosed are systems and methods for providing policy selection in a software defined network. An example method includes registering, by an enterprise controller on an enterprise domain, in a shared mapping system on a service provider domain, one or more entries specifying one or more services for one or more classes of traffic to yield registered entries, reading, by a service provider controller, from the shared mapping system, the registered entries, posting, by the service provider controller, the one or more entries to one or more routing tables at a software-defined wide area network of the service provider domain and receiving a request, by a mobile node on the enterprise domain, of a specific service for a particular class of packets according to a classification of the particular class of packets based on a particular label defined in the registered entries for the specific service.
-
公开(公告)号:US11743141B2
公开(公告)日:2023-08-29
申请号:US17538983
申请日:2021-11-30
Applicant: Cisco Technology, Inc.
Inventor: Alberto Rodriguez Natal , Hendrikus G. P. Bosch , Fabio Maino , Lars Olaf Stefan Olofsson , Jeffrey Napper , Anubhav Gupta
IPC: H04L41/5019 , H04L47/10
CPC classification number: H04L41/5019 , H04L47/10
Abstract: Systems, methods, and computer-readable media for locally applying endpoint-specific policies to an endpoint in a network environment. A network device local to one or more endpoints in a network environment can receive from a centralized network controller one or more network-wide endpoint policies. A first endpoint of the one or more endpoints can be configured to inject policy metadata into first data traffic. Policy metadata injected into the first traffic data can be received from the first endpoint. The network device can determine one or more first endpoint-specific polices for the first endpoint by evaluation the first policy metadata with respect to the one or more network-wide endpoint policies. As follows, the one or more first endpoint-specific policies can be applied to control data traffic associated with the first endpoint.
-
-
-
-
-
-
-
-
-