-
公开(公告)号:US12301418B2
公开(公告)日:2025-05-13
申请号:US18422708
申请日:2024-01-25
Applicant: Cisco Technology, Inc.
Inventor: Darren Russell Dukes , Jeevan Sharma , Fabio R. Maino , Alberto Rodriguez-Natal
IPC: H04L41/0823 , H04L67/10
Abstract: Techniques for enabling a network access provider to make automatic Software as a Service (SaaS) optimization decisions. Among other things, the techniques may include determining a SaaS application that is being accessed by client endpoints via flows through a network access provider. The techniques may also include determining, based at least in part on a policy associated with the network access provider, whether to enable network optimizations for traffic through the network access provider to the SaaS application. Based at least in part on a determination that the network optimizations are to be enabled for the traffic to the SaaS application, the techniques may include installing a service definition associated with the SaaS application in a service policy database of the network access provider.
-
2.
公开(公告)号:US20220182326A1
公开(公告)日:2022-06-09
申请号:US17112663
申请日:2020-12-04
Applicant: Cisco Technology, Inc.
IPC: H04L12/801
Abstract: Systems, methods, and computer-readable media are disclosed for a scalable process for validating multiple paths used for routing network traffic in a network using segment routing. In one aspect, a method includes identifying, by a first network hop, one or more second network hops, for each of the one or more second network hops, determining a corresponding flow label, the corresponding flow label including a corresponding test packet for validating packet forwarding between the first network hop and a corresponding second network hop, and performing a validation process for validating packet forwarding from the first network hop to the corresponding second network hop using at least the corresponding flow label. The method further includes determining a queue of additional network hops to be validated based on a result of the validation process, and iteratively validating packet forwarding for each additional network hop in the queue.
-
公开(公告)号:US20240340220A1
公开(公告)日:2024-10-10
申请号:US18422708
申请日:2024-01-25
Applicant: Cisco Technology, Inc.
Inventor: Darren Russell Dukes , Jeevan Sharma , Fabio R. Maino , Alberto Rodriguez-Natal
IPC: H04L41/0823 , H04L67/10
CPC classification number: H04L41/0823 , H04L67/10
Abstract: Techniques for enabling a network access provider to make automatic Software as a Service (SaaS) optimization decisions. Among other things, the techniques may include determining a SaaS application that is being accessed by client endpoints via flows through a network access provider. The techniques may also include determining, based at least in part on a policy associated with the network access provider, whether to enable network optimizations for traffic through the network access provider to the SaaS application. Based at least in part on a determination that the network optimizations are to be enabled for the traffic to the SaaS application, the techniques may include installing a service definition associated with the SaaS application in a service policy database of the network access provider.
-
公开(公告)号:US12052135B2
公开(公告)日:2024-07-30
申请号:US17336424
申请日:2021-06-02
Applicant: Cisco Technology, Inc.
Inventor: Oliver James Bull , Rex Emmanuel Fernando , Anand Oswal , Kausik Majumdar , Darren Russell Dukes , Sanjay Kumar Hooda
IPC: H04L47/20 , H04L41/0806 , H04L41/0893 , H04L43/08 , H04L47/22 , H04L47/24 , H04W84/04 , H04W88/16
CPC classification number: H04L41/0806 , H04L41/0893 , H04L43/08 , H04L47/20 , H04L47/22 , H04L47/24 , H04W84/042 , H04W88/16
Abstract: An enterprise controller of an enterprise network sends to a service gateway of a service provider network a request for network slice information about network slices provisioned on a data plane of the service provider network. Responsive to the sending, the enterprise controller receives from the service gateway the network slice information including identifiers of and properties associated with the network slices. Responsive to receiving a request for the network slice information from a network device at a border of a forwarding plane of the enterprise network, the enterprise controller sends the network slice information to the network device to cause the network device to perform configuring network traffic in the forwarding plane with identifiers of ones of the network slices that match the network traffic, and to perform forwarding the network traffic configured with the identifiers to the data plane of the service provider network.
-
公开(公告)号:US20230188413A1
公开(公告)日:2023-06-15
申请号:US18164010
申请日:2023-02-03
Applicant: Cisco Technology, Inc.
Inventor: Oliver James Bull , Rex Emmanuel Fernando , Anand Oswal , Kausik Majumdar , Darren Russell Dukes , Sanjay Kumar Hooda
IPC: H04L41/0806 , H04L43/08 , H04L41/0893 , H04L47/24 , H04L47/22 , H04L47/20
CPC classification number: H04L41/0806 , H04L43/08 , H04L41/0893 , H04L47/24 , H04L47/22 , H04L47/20 , H04W84/042
Abstract: An enterprise controller of an enterprise network sends to a service gateway of a service provider network a request for network slice information about network slices provisioned on a data plane of the service provider network. Responsive to the sending, the enterprise controller receives from the service gateway the network slice information including identifiers of and properties associated with the network slices. Responsive to receiving a request for the network slice information from a network device at a border of a forwarding plane of the enterprise network, the enterprise controller sends the network slice information to the network device to cause the network device to perform configuring network traffic in the forwarding plane with identifiers of ones of the network slices that match the network traffic, and to perform forwarding the network traffic configured with the identifiers to the data plane of the service provider network.
-
公开(公告)号:US11411876B2
公开(公告)日:2022-08-09
申请号:US17106651
申请日:2020-11-30
Applicant: Cisco Technology, Inc.
IPC: H04L47/2441 , H04L47/2483 , H04L101/375 , H04L45/00 , H04L47/33
Abstract: Techniques for optimizing segment routing (SR) paths using segment identifiers (SIDs) are disclosed, including determining a packet is to be sent from a first node to a second node of a network using an SR method. The techniques may also include determining a segment quantization factor that is representative of a first number of SIDs that are included in a segment quantization interval. Based at least in part on the segment quantization factor and a cost constraint, an SR path defined by a second number of SIDs to send the packet may be determined. The second number of SIDs may be associated with maximizing the SIDs included in individual ones of segment quantization intervals. The techniques further include modifying the packet to include at least the second number of SIDs and causing the packet to flow from the first node to the second node via the SR path.
-
公开(公告)号:US20250097148A1
公开(公告)日:2025-03-20
申请号:US18470136
申请日:2023-09-19
Applicant: Cisco Technology, Inc.
Inventor: Darren Russell Dukes
IPC: H04L45/42 , H04L9/40 , H04L45/741
Abstract: Described herein are techniques directed to utilizing IP encapsulation to route data packets to different instances of a service in a network. In one aspect, a method includes generating a first request, which includes a first data packet and a first IP encapsulation; transmitting the first request to a service aware router, wherein the service aware router generates a second request that includes the first data packet and a second IP encapsulation, and transmits the service request to the instance of the service; receiving, from the service instance, a response including a second data packet and a third IP encapsulation, which includes an identifier of the service instance of the service; and recording the identifier of the service instance, wherein subsequent requests for applying the service to data packets originating at the device are directly transmitted by the device to the service instance.
-
公开(公告)号:US11924036B1
公开(公告)日:2024-03-05
申请号:US18132830
申请日:2023-04-10
Applicant: Cisco Technology, Inc.
Inventor: Darren Russell Dukes , Jeevan Sharma , Fabio R. Maino , Alberto Rodriguez-Natal
IPC: H04L41/0823 , H04L67/10
CPC classification number: H04L41/0823 , H04L67/10
Abstract: Techniques for enabling a network access provider to make automatic Software as a Service (SaaS) optimization decisions. Among other things, the techniques may include determining a SaaS application that is being accessed by client endpoints via flows through a network access provider. The techniques may also include determining, based at least in part on a policy associated with the network access provider, whether to enable network optimizations for traffic through the network access provider to the SaaS application. Based at least in part on a determination that the network optimizations are to be enabled for the traffic to the SaaS application, the techniques may include installing a service definition associated with the SaaS application in a service policy database of the network access provider.
-
公开(公告)号:US11870641B2
公开(公告)日:2024-01-09
申请号:US18164010
申请日:2023-02-03
Applicant: Cisco Technology, Inc.
Inventor: Oliver James Bull , Rex Emmanuel Fernando , Anand Oswal , Kausik Majumdar , Darren Russell Dukes , Sanjay Kumar Hooda
IPC: H04L43/08 , H04L41/0806 , H04L41/0893 , H04L47/24 , H04L47/22 , H04L47/20 , H04W84/04 , H04W88/16
CPC classification number: H04L41/0806 , H04L41/0893 , H04L43/08 , H04L47/20 , H04L47/22 , H04L47/24 , H04W84/042 , H04W88/16
Abstract: An enterprise controller of an enterprise network sends to a service gateway of a service provider network a request for network slice information about network slices provisioned on a data plane of the service provider network. Responsive to the sending, the enterprise controller receives from the service gateway the network slice information including identifiers of and properties associated with the network slices. Responsive to receiving a request for the network slice information from a network device at a border of a forwarding plane of the enterprise network, the enterprise controller sends the network slice information to the network device to cause the network device to perform configuring network traffic in the forwarding plane with identifiers of ones of the network slices that match the network traffic, and to perform forwarding the network traffic configured with the identifiers to the data plane of the service provider network.
-
公开(公告)号:US20220141131A1
公开(公告)日:2022-05-05
申请号:US17089481
申请日:2020-11-04
Applicant: Cisco Technology, Inc.
Inventor: Jaganbabu Rajamanickam , Nagendra Kumar Nainar , Darren Russell Dukes , Carlos M. Pignataro , Madhan Sankaranarayanan
IPC: H04L12/721 , H04L12/26 , H04L12/751 , H04L12/741
Abstract: Techniques for utilizing edge nodes disposed throughout a multi-site cloud computing network to generate a probe packet including indicators that guarantee the use of forward and return route paths to accurately measure the network performance of a route path between two endpoints in a wide area network (WAN). An edge node disposed in a site of the multi-site cloud computing network may store in virtual memory associated with the edge node, a mapping between route paths, usable to send data from the edge node to remote edge nodes in remote sites, and route indicators. A probe packet may include a data portion for measuring the network performance of a route path, a portion including local and remote discriminators, and/or an inner and an outer header.
-
-
-
-
-
-
-
-
-