-
公开(公告)号:US12003424B2
公开(公告)日:2024-06-04
申请号:US18111075
申请日:2023-02-17
Applicant: Cisco Technology, Inc.
Inventor: Kyle Andrew Donald Mestery , Andree Toonk , Rahim Lalani , Ian James Wells
IPC: H04L47/726 , H04L9/40 , H04L45/12 , H04L45/125 , H04L45/42 , H04L45/7453 , H04L47/78 , H04L47/80 , H04L67/10 , H04L67/1027 , H04L67/1097 , H04L67/146
CPC classification number: H04L47/726 , H04L45/42 , H04L47/781 , H04L47/801 , H04L63/166 , H04L67/1097
Abstract: Techniques for load balancing communication sessions in a networked computing environment are described herein. The techniques may include establishing a first communication session between a client device and a first computing resource of a networked computing environment. Additionally, the techniques may include storing, in a data store, data indicating that the first communication session is associated with the first computing resource. The techniques may further include receiving, at a second computing resource of the networked computing environment, traffic associated with a second communication session that was sent by the client device, and based at least in part on accessing the data stored in the data store, establishing a traffic redirect such that the traffic and additional traffic associated with the second communication session is sent from the second computing resource to the first computing resource.
-
公开(公告)号:US11765083B2
公开(公告)日:2023-09-19
申请号:US17486349
申请日:2021-09-27
Applicant: Cisco Technology, Inc.
Inventor: Rahim Lalani , Christopher Blair Murray , Jon Langemak , Kyle Andrew Donald Mestery , Alvin Wong
IPC: H04L67/51 , H04L41/0853 , H04L45/30 , H04L45/74 , H04L12/46 , H04L45/02 , H04L45/50 , H04L45/741 , H04L45/00 , H04L45/42 , H04L45/586 , H04L45/745 , H04L41/0816
CPC classification number: H04L45/74 , H04L12/4633 , H04L12/4641 , H04L41/0816 , H04L41/0853 , H04L45/02 , H04L45/04 , H04L45/22 , H04L45/30 , H04L45/42 , H04L45/50 , H04L45/586 , H04L45/741 , H04L45/745 , H04L67/51
Abstract: Techniques for using global virtual network instance (VNI) labels in a multi-domain network to route network data with a multi-tenant network overlay are described herein. A routing device provisioned in a network domain of the multi-domain network may register with a service discovery system of the network domain for use of network configuration data to establish routes through the multi-domain network with network nodes. Each network domain of the multi-domain network may include an application programming interface (API) server for processing API requests to make changes to configurations of a network domain. A border gateway protocol (BGP) large community may be utilized to encode global VNI labels, network addresses, local next hop nodes, and/or additional network information and sent to routing devices provisioned in separate network domains. A service chain may be signaled by global VNI labels to route network traffic through various services prior to reaching a destination endpoint.
-
公开(公告)号:US20230291683A1
公开(公告)日:2023-09-14
申请号:US18198437
申请日:2023-05-17
Applicant: Cisco Technology, Inc.
Inventor: Kyle Andrew Donald Mestery , Rahim Lalani
CPC classification number: H04L45/566 , H04L45/02 , H04L45/22 , H04L45/24 , H04L45/42
Abstract: Techniques for multi-tenant overlays with per-tenant distributed routing are described herein. The techniques may include provisioning an overlay network such that tenants hosted by a forwarding plane of the overlay network are each configured to forward routing protocol packets to a routing control plane of the overlay network and the routing control plane of the overlay network is configured to determine routing paths between each tenant and respective destinations. A routing protocol packet may be sent to the routing control plane by a first tenant. The routing protocol packet may include an indication of a destination that is served by the first tenant. Based on receiving the routing protocol packet, the routing control plane may determine one or more routing paths between the tenants and the destination. Additionally, an indication of the routing path may be sent to the tenants.
-
公开(公告)号:US20230275845A1
公开(公告)日:2023-08-31
申请号:US18111075
申请日:2023-02-17
Applicant: Cisco Technology, Inc.
Inventor: Kyle Andrew Donald Mestery , Andree Toonk , Rahim Lalani , Ian James Wells
IPC: H04L47/726 , H04L45/42 , H04L47/78 , H04L47/80 , H04L9/40 , H04L67/1097
CPC classification number: H04L47/726 , H04L45/42 , H04L47/781 , H04L47/801 , H04L63/166 , H04L67/1097
Abstract: Techniques for load balancing communication sessions in a networked computing environment are described herein. The techniques may include establishing a first communication session between a client device and a first computing resource of a networked computing environment. Additionally, the techniques may include storing, in a data store, data indicating that the first communication session is associated with the first computing resource. The techniques may further include receiving, at a second computing resource of the networked computing environment, traffic associated with a second communication session that was sent by the client device, and based at least in part on accessing the data stored in the data store, establishing a traffic redirect such that the traffic and additional traffic associated with the second communication session is sent from the second computing resource to the first computing resource.
-
公开(公告)号:US11588749B2
公开(公告)日:2023-02-21
申请号:US16875524
申请日:2020-05-15
Applicant: Cisco Technology, Inc.
Inventor: Kyle Andrew Donald Mestery , Andree Toonk , Rahim Lalani , Ian James Wells
IPC: H04L47/726 , H04L45/42 , H04L47/78 , H04L47/80 , H04L9/40 , H04L67/1097 , H04L45/7453 , H04L45/12 , H04L47/125 , H04L67/10 , H04L67/1027 , H04L67/146
Abstract: Techniques for load balancing communication sessions in a networked computing environment are described herein. The techniques may include establishing a first communication session between a client device and a first computing resource of a networked computing environment. Additionally, the techniques may include storing, in a data store, data indicating that the first communication session is associated with the first computing resource. The techniques may further include receiving, at a second computing resource of the networked computing environment, traffic associated with a second communication session that was sent by the client device, and based at least in part on accessing the data stored in the data store, establishing a traffic redirect such that the traffic and additional traffic associated with the second communication session is sent from the second computing resource to the first computing resource.
-
公开(公告)号:US20220385563A1
公开(公告)日:2022-12-01
申请号:US17486349
申请日:2021-09-27
Applicant: Cisco Technology, Inc.
Inventor: Rahim Lalani , Christopher Blair Murray , Jon Langemak , Kyle Andrew Donald Mestery , Alvin Wong
IPC: H04L45/00 , H04L67/51 , H04L45/30 , H04L41/0853
Abstract: Techniques for using global virtual network instance (VNI) labels in a multi-domain network to route network data with a multi-tenant network overlay are described herein. A routing device provisioned in a network domain of the multi-domain network may register with a service discovery system of the network domain for use of network configuration data to establish routes through the multi-domain network with network nodes. Each network domain of the multi-domain network may include an application programming interface (API) server for processing API requests to make changes to configurations of a network domain. A border gateway protocol (BGP) large community may be utilized to encode global VNI labels, network addresses, local next hop nodes, and/or additional network information and sent to routing devices provisioned in separate network domains. A service chain may be signaled by global VNI labels to route network traffic through various services prior to reaching a destination endpoint.
-
公开(公告)号:US20210359954A1
公开(公告)日:2021-11-18
申请号:US16875524
申请日:2020-05-15
Applicant: Cisco Technology, Inc.
Inventor: Kyle Andrew Donald Mestery , Andree Toonk , Rahim Lalani , Ian James Wells
IPC: H04L12/911 , H04L12/927 , H04L12/717 , H04L29/06 , H04L29/08
Abstract: Techniques for load balancing communication sessions in a networked computing environment are described herein. The techniques may include establishing a first communication session between a client device and a first computing resource of a networked computing environment. Additionally, the techniques may include storing, in a data store, data indicating that the first communication session is associated with the first computing resource. The techniques may further include receiving, at a second computing resource of the networked computing environment, traffic associated with a second communication session that was sent by the client device, and based at least in part on accessing the data stored in the data store, establishing a traffic redirect such that the traffic and additional traffic associated with the second communication session is sent from the second computing resource to the first computing resource.
-
-
-
-
-
-