-
公开(公告)号:US11811872B2
公开(公告)日:2023-11-07
申请号:US17132125
申请日:2020-12-23
Applicant: Cisco Technology, Inc.
Inventor: Andre Jean-Marie Surcouf , Guillaume Ruty , Mohammed Hawari , Aloÿs Christophe Augustin , Yoann Desmouceaux
IPC: H04L67/1097 , H04L67/1095 , H04L67/1001 , H04L67/01
CPC classification number: H04L67/1097 , H04L67/1001 , H04L67/1095 , H04L67/01
Abstract: Systems, methods, and computer-readable media for reducing distributed storage operation latency using segment routing. In some examples, a method can involve receiving, from a client, a message identifying an intent to store or retrieve data on a distributed storage environment, and sending to the client a segment routing (SR) list identifying storage node candidates for storing or retrieving the data. The method can involve steering a data request from the client through a path defined by the SR list based on a segment routing header (SRH) associated with the request, the SRH being configured to steer the request through the path until a storage node from the storage node candidates accepts the request. The method can further involve sending, to the client device, a response indicating that the storage node has accepted the request and storing or retrieving the data at the storage node that accepted the request.
-
公开(公告)号:US20220103631A1
公开(公告)日:2022-03-31
申请号:US17547766
申请日:2021-12-10
Applicant: Cisco Technology, Inc.
Inventor: Andre Jean-Marie Surcouf , Guillaume Ruty , Mohammed Hawari , Aloÿs Christophe Augustin , Yoann Desmouceaux
IPC: H04L29/08
Abstract: Systems, methods, and computer-readable media for reducing distributed storage operation latency using segment routing. In some examples, a method can involve receiving, from a client, a message identifying an intent to store or retrieve data on a distributed storage environment, and sending to the client a segment routing (SR) list identifying storage node candidates for storing or retrieving the data. The method can involve steering a data request from the client through a path defined by the SR list based on a segment routing header (SRH) associated with the request, the SRH being configured to steer the request through the path until a storage node from the storage node candidates accepts the request. The method can further involve sending, to the client device, a response indicating that the storage node has accepted the request and storing or retrieving the data at the storage node that accepted the request.
-
公开(公告)号:US11218454B2
公开(公告)日:2022-01-04
申请号:US16268087
申请日:2019-02-05
Applicant: Cisco Technology, Inc.
Inventor: Eric Vyncke , Guillaume Ruty , Pierre Pfister , Andre Jean-Marie Surcouf
IPC: H04L29/06 , H04L29/12 , H04L12/749 , H04L29/08 , G06F21/62 , H04L12/747
Abstract: A message is received which indicates a request for a client-specific service address for service or content provided by a service provider. In response to the request, a client-specific service address may be generated and sent to the client. The address may be used as a destination address in one or more subsequent client requests for service or content. A first portion of the address comprises an IPv6 service prefix assigned to a service network of the service provider. A second portion of the address comprises semantic information having a first portion of encrypted private information and a second portion of unencrypted service information. The encrypted private information may be generated by encrypting private information based on a cryptographic key, where the cryptographic key is derived based on a secret key associated with the service provider and an IP client prefix assigned to the client.
-
公开(公告)号:US11134052B2
公开(公告)日:2021-09-28
申请号:US16094963
申请日:2017-04-17
Applicant: Cisco Technology, Inc.
Inventor: Andre Jean-Marie Surcouf , William Mark Townsley
IPC: H04L29/12 , G06F16/955 , H04L12/749 , H04L12/745 , H04L12/747 , H04L29/08 , H04L12/28 , H04L29/06 , H04N21/2343 , H04N21/658 , H04N21/643 , H04N21/845 , H04L12/723 , H04L12/721 , H04L12/725 , H04N21/262 , G06F16/245 , H04L12/743 , H04L12/26 , H04L12/741 , H04N21/2662
Abstract: A method of enabling access to content in a network implementing Internet Protocol version 6 (IPv6) is described, the method including accessing a content addressing file including entries each comprising a content portion location associated with the content portion. The content portion location associated with the content portion is extracted for an entry and, based on the content portion location, a section of an IPv6 address for the content portion is formed. Methods of addressing content for storage and retrieving content are also described.
-
35.
公开(公告)号:US11095602B2
公开(公告)日:2021-08-17
申请号:US16094998
申请日:2017-04-18
Applicant: Cisco Technology, Inc.
Inventor: Andre Jean-Marie Surcouf , William Mark Townsley
IPC: H04L29/12 , H04L12/749 , H04L12/745 , H04L12/747 , H04L29/08 , H04L12/28 , H04L29/06 , H04N21/2343 , H04N21/658 , H04N21/643 , H04N21/845 , H04L12/723 , G06F16/955 , H04L12/721 , H04L12/725 , H04N21/262 , G06F16/245 , H04L12/743 , H04L12/26 , H04L12/741 , H04N21/2662
Abstract: A method of streaming media content over a network from a media cache node is described. The method includes receiving a request for a media content item from a client device, the request comprising an address identifying a media content item to be streamed. In response to the request, a streaming engine process is allocated to the media content item for fulfilling the request. Based on the address identifying the media content item, a location comprising a media cache node able to provide the media content item is determined and the media content item is streamed to the client device using the streaming engine process allocated to the media content item. Further methods of streaming a media content item and providing access to media content are also described.
-
公开(公告)号:US10904342B2
公开(公告)日:2021-01-26
申请号:US16049401
申请日:2018-07-30
Applicant: Cisco Technology, Inc.
Inventor: Jerome Tollet , Giles Douglas Yorke Heron , Keith Burns , Andre Jean-Marie Surcouf
Abstract: Systems, methods, and computer-readable media for enabling container networking are disclosed. In one aspect, a method includes receiving a request from a first network container on a source server to establish a data session with a second network container on a destination server; determining a destination switch of the destination server based on the request; identifying a communication tunnel between the source server and the destination server; generating a data stream to be embedded in the pre-established communication tunnel, wherein a communication protocol associated with the request is different from a communication protocol used by the data stream; receiving a data packet to be sent to the destination container; mapping the data packet to the data stream; and sending the data packet to the destination server via the data stream over the communication tunnel.
-
公开(公告)号:US10904335B2
公开(公告)日:2021-01-26
申请号:US16121525
申请日:2018-09-04
Applicant: Cisco Technology, Inc.
Inventor: Andre Jean-Marie Surcouf , Guillaume Ruty , Mohammed Hawari , Aloÿs Christophe Augustin , Yoann Desmouceaux
Abstract: Systems, methods, and computer-readable media for reducing distributed storage operation latency using segment routing. In some examples, a method can involve receiving, from a client, a message identifying an intent to store or retrieve data on a distributed storage environment, and sending to the client a segment routing (SR) list identifying storage node candidates for storing or retrieving the data. The method can involve steering a data request from the client through a path defined by the SR list based on a segment routing header (SRH) associated with the request, the SRH being configured to steer the request through the path until a storage node from the storage node candidates accepts the request. The method can further involve sending, to the client device, a response indicating that the storage node has accepted the request and storing or retrieving the data at the storage node that accepted the request.
-
38.
公开(公告)号:US20200252377A1
公开(公告)日:2020-08-06
申请号:US16268087
申请日:2019-02-05
Applicant: Cisco Technology, Inc.
Inventor: Eric Vyncke , Guillaume Ruty , Pierre Pfister , Andre Jean-Marie Surcouf
IPC: H04L29/06 , H04L29/12 , H04L12/749 , H04L12/747 , H04L29/08 , G06F21/62
Abstract: A message is received which indicates a request for a client-specific service address for service or content provided by a service provider. In response to the request, a client-specific service address may be generated and sent to the client. The address may be used as a destination address in one or more subsequent client requests for service or content. A first portion of the address comprises an IPv6 service prefix assigned to a service network of the service provider. A second portion of the address comprises semantic information having a first portion of encrypted private information and a second portion of unencrypted service information. The encrypted private information may be generated by encrypting private information based on a cryptographic key, where the cryptographic key is derived based on a secret key associated with the service provider and an IP client prefix assigned to the client.
-
公开(公告)号:US20200099623A1
公开(公告)日:2020-03-26
申请号:US16182889
申请日:2018-11-07
Applicant: Cisco Technology, Inc.
Inventor: Mohammed Joseph Hawari , Andre Jean-Marie Surcouf , Pierre Pfister
IPC: H04L12/815 , H04L12/853 , H04L12/931 , H04L29/06
Abstract: Techniques for communicating packets in a computer network are provided. At a network device, a first stream of packets is obtained from a packet processing node. A second stream of packets is obtained from a packet generating node. A counter is maintained that counts a number of the packets received from the second stream. An internal clock signal of the network device is obtained. A control signal is generated for pacing the first stream of packets based on the counter and the internal clock signal. The first stream of packets is provided to a packet consuming node based on the control signal.
-
公开(公告)号:US20190104059A1
公开(公告)日:2019-04-04
申请号:US16094963
申请日:2017-04-17
Applicant: Cisco Technology, Inc.
Inventor: Andre Jean-Marie Surcouf , William Mark Townsley
IPC: H04L12/721 , H04L12/749 , H04L29/12 , H04N21/643 , H04N21/845 , H04N21/658
Abstract: A method of enabling access to content in a network implementing Internet Protocol version 6 (IPv6) is described, the method including accessing a content addressing file including entries each comprising a content portion location associated with the content portion. The content portion location associated with the content portion is extracted for an entry and, based on the content portion location, a section of an IPv6 address for the content portion is formed. Methods of addressing content for storage and retrieving content are also described.
-
-
-
-
-
-
-
-
-