Movatterモバイル変換


[0]ホーム

URL:


US20150074187A1 - Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows - Google Patents

Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows
Download PDF

Info

Publication number
US20150074187A1
US20150074187A1US14/542,866US201414542866AUS2015074187A1US 20150074187 A1US20150074187 A1US 20150074187A1US 201414542866 AUS201414542866 AUS 201414542866AUS 2015074187 A1US2015074187 A1US 2015074187A1
Authority
US
United States
Prior art keywords
server
packet
region
data packet
address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/542,866
Inventor
Gregory Fletcher
Andrew F. Champagne
Daniel Stodolsky
Michael M. Afergan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Akamai Technologies Inc
Original Assignee
Akamai Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Akamai Technologies IncfiledCriticalAkamai Technologies Inc
Priority to US14/542,866priorityCriticalpatent/US20150074187A1/en
Publication of US20150074187A1publicationCriticalpatent/US20150074187A1/en
Assigned to AKAMAI TECHNOLOGIES, INC.reassignmentAKAMAI TECHNOLOGIES, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: STODOLSKY, DANIEL, AFERGAN, MICHAEL M., CHAMPAGNE, ANDREW F., FLETCHER, GREGORY
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

The present invention leverages an existing content delivery network infrastructure to provide a system that enhances performance for any application that uses the Internet Protocol (IP) as its underlying transport mechanism. An overlay network comprises a set of edge nodes, intermediate nodes, and gateway nodes. This network provides optimized routing of IP packets. Internet application users can use the overlay to obtain improved performance during normal network conditions, to obtain or maintain good performance where normal default BGP routing would otherwise force the user over congested or poorly performing paths, or to enable the user to maintain communications to a target server application even during network outages.

Description

Claims (3)

1. An overlay network that provides a plurality of client machines remote access to an application executing on a target server, wherein each client machine communicates with the application over the Internet using Internet Protocol (IP) transport, comprising:
a domain name service that is authoritative for a hostname associated with the application;
a first server, a set of second servers, and a third server, wherein each server in the overlay network receives and processes communications over IP, the first server having a virtual IP address determined by resolution of the hostname associated with the application;
wherein, for each IP-based request data packet to be communicated between a client machine and the application executing on the target server, the first server encapsulates the request data packet, duplicates the request data packet as encapsulated, and forwards the request data packet as encapsulated to the third server, the request data packet being forwarded to the third server over each of a set of paths that include at least one second server, the set of paths including at least first and second paths from the first server to the third server that do not share a same second server, the first server subsequently receiving a response to the request data packet at the virtual IP address; and
wherein the third server processes received data to recover the request data packet, applies a network address translation to the request data packet as recovered, and forwards the request data packet to the target server for further processing by the application, wherein the network address translation also applies a source NAT to the packet before it is forwarded to the target server.
US14/542,8662005-12-302014-11-17Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flowsAbandonedUS20150074187A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US14/542,866US20150074187A1 (en)2005-12-302014-11-17Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
US11/323,342US7660296B2 (en)2005-12-302005-12-30Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows
US12/701,718US8170017B2 (en)2005-12-302010-02-08Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows
US13/459,749US8891522B2 (en)2005-12-302012-04-30Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows
US14/542,866US20150074187A1 (en)2005-12-302014-11-17Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US13/459,749ContinuationUS8891522B2 (en)2005-12-302012-04-30Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows

Publications (1)

Publication NumberPublication Date
US20150074187A1true US20150074187A1 (en)2015-03-12

Family

ID=38224310

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US11/323,342Active2026-07-08US7660296B2 (en)2005-12-302005-12-30Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows
US12/701,718ActiveUS8170017B2 (en)2005-12-302010-02-08Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows
US13/459,749ActiveUS8891522B2 (en)2005-12-302012-04-30Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows
US14/542,866AbandonedUS20150074187A1 (en)2005-12-302014-11-17Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows

Family Applications Before (3)

Application NumberTitlePriority DateFiling Date
US11/323,342Active2026-07-08US7660296B2 (en)2005-12-302005-12-30Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows
US12/701,718ActiveUS8170017B2 (en)2005-12-302010-02-08Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows
US13/459,749ActiveUS8891522B2 (en)2005-12-302012-04-30Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows

Country Status (5)

CountryLink
US (4)US7660296B2 (en)
EP (1)EP1972112A4 (en)
JP (1)JP4975760B2 (en)
CN (1)CN101410819B (en)
WO (1)WO2007089352A2 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9426690B2 (en)2010-12-072016-08-23Telefonaktiebolaget Lm Ericsson (Publ)Method for enabling traffic acceleration in a mobile telecommunication network
US20170099212A1 (en)*2013-08-022017-04-06Time Warner Cable Enterprises LlcPacketized content delivery apparatus and methods
WO2018148302A1 (en)*2017-02-072018-08-16Level 3 Communications, LlcSystem and method for next hop bgp routing in a network
CN108667658A (en)*2018-04-282018-10-16厦门白山耘科技有限公司A kind of bandwidth reuse method and device
US10348589B2 (en)*2015-06-152019-07-09Netflix, Inc.Managing networks and machines that deliver digital content
US10887647B2 (en)2019-04-242021-01-05Charter Communications Operating, LlcApparatus and methods for personalized content synchronization and delivery in a content distribution network
US11057650B2 (en)2014-11-102021-07-06Time Warner Cable Enterprises LlcPacketized content delivery apparatus and methods
US11070603B2 (en)2018-02-262021-07-20Charter Communicatons Operating, LLCApparatus and methods for packetized content routing and delivery
US11290787B2 (en)2015-06-242022-03-29Time Warner Cable Enterprises LlcMulticast video program switching architecture
US11343322B2 (en)*2017-12-182022-05-24Telefonaktiebolaget Lm Ericsson (Publ)Virtual edge node as a service
US20220255894A1 (en)*2019-07-052022-08-11Wangsu Science & Technology Co., Ltd.Method and system for implementing domain name access acceleration
CN115150932A (en)*2022-09-012022-10-04深圳慧城智联科技有限公司Edge gateway communication information synchronization method based on 5G
US11522907B2 (en)2016-02-122022-12-06Time Warner Cable Enterprises LlcApparatus and methods for mitigation of network attacks via dynamic re-routing
US12289205B2 (en)2019-07-022025-04-29Northeastern UniversityNetwork and method for servicing a computation request

Families Citing this family (200)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7111163B1 (en)2000-07-102006-09-19Alterwan, Inc.Wide area network using internet with quality of service
US7660296B2 (en)*2005-12-302010-02-09Akamai Technologies, Inc.Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows
KR101185570B1 (en)*2006-03-042012-09-24삼성전자주식회사Resource reservation method using multiple interfaces in mobile environments
US8181227B2 (en)*2006-08-292012-05-15Akamai Technologies, Inc.System and method for client-side authenticaton for secure internet communications
US8249081B2 (en)*2006-09-292012-08-21Array Networks, Inc.Dynamic virtual private network (VPN) resource provisioning using a dynamic host configuration protocol (DHCP) server, a domain name system (DNS) and/or static IP assignment
ZA200903984B (en)*2006-11-132010-08-25Obvious Ltd BSelective session interception method
US7852861B2 (en)*2006-12-142010-12-14Array Networks, Inc.Dynamic system and method for virtual private network (VPN) application level content routing using dual-proxy method
US8489670B1 (en)*2006-12-262013-07-16Akamai Technologies, Inc.Reducing TCP connection establishment time in an overlay network
US7840701B2 (en)*2007-02-212010-11-23Array Networks, Inc.Dynamic system and method for virtual private network (VPN) packet level routing using dual-NAT method
US20080208961A1 (en)*2007-02-232008-08-28Hostway CorporationParallel retrieval system
JP5071165B2 (en)*2007-03-192012-11-14日本電気株式会社 Route multiplexing communication system, communication node, and communication method
US8695089B2 (en)*2007-03-302014-04-08International Business Machines CorporationMethod and system for resilient packet traceback in wireless mesh and sensor networks
GB2450575B (en)*2007-06-292012-06-20Vodafone PlcControlling the use of access points in a telecommunications network
US8682292B2 (en)*2007-06-292014-03-25Vodafone Group PlcControlling the use of access points in a telecommunications network
US7961711B2 (en)*2007-08-062011-06-14Microsoft CorporationFitness based routing
US8543667B2 (en)2008-01-142013-09-24Akamai Technologies, Inc.Policy-based content insertion
US20090248793A1 (en)*2008-03-252009-10-01Contribio AbProviding Content In a Network
US8429739B2 (en)2008-03-312013-04-23Amazon Technologies, Inc.Authorizing communications between computing nodes
US7865586B2 (en)*2008-03-312011-01-04Amazon Technologies, Inc.Configuring communications between computing nodes
US8549347B1 (en)2010-12-202013-10-01Amazon Technologies, Inc.Techniques for network replication
US20100094965A1 (en)*2008-10-152010-04-15Patentvc Ltd.Erasure-coded content assembly and retransmission
WO2010045511A2 (en)*2008-10-152010-04-22Gal ZuckermanMethods and systems for delivering content
US9781148B2 (en)2008-10-212017-10-03Lookout, Inc.Methods and systems for sharing risk responses between collections of mobile communications devices
US8108933B2 (en)2008-10-212012-01-31Lookout, Inc.System and method for attack and malware prevention
US9235704B2 (en)2008-10-212016-01-12Lookout, Inc.System and method for a scanning API
US8533844B2 (en)2008-10-212013-09-10Lookout, Inc.System and method for security data collection and analysis
US8087067B2 (en)2008-10-212011-12-27Lookout, Inc.Secure mobile platform system
US9367680B2 (en)2008-10-212016-06-14Lookout, Inc.System and method for mobile communication device application advisement
US8984628B2 (en)2008-10-212015-03-17Lookout, Inc.System and method for adverse mobile application identification
US9043919B2 (en)2008-10-212015-05-26Lookout, Inc.Crawling multiple markets and correlating
US8347386B2 (en)2008-10-212013-01-01Lookout, Inc.System and method for server-coupled malware prevention
WO2010049876A2 (en)*2008-10-282010-05-06Cotendo LtdSystem and method for sharing transparent proxy between isp and cdn
CN101409684B (en)*2008-11-252011-09-14清华大学Method for distributing internet high-performance address based on three-layer soft exchange
JP2010153955A (en)*2008-12-242010-07-08Hitachi LtdSwitching exchange
US9955352B2 (en)2009-02-172018-04-24Lookout, Inc.Methods and systems for addressing mobile communications devices that are lost or stolen but not yet reported as such
US8467768B2 (en)2009-02-172013-06-18Lookout, Inc.System and method for remotely securing or recovering a mobile device
US8538815B2 (en)2009-02-172013-09-17Lookout, Inc.System and method for mobile device replacement
US8416692B2 (en)*2009-05-282013-04-09Microsoft CorporationLoad balancing across layer-2 domains
US8369332B2 (en)2009-08-212013-02-05Alcatel LucentServer-side load balancing using parent-child link aggregation groups
US9083587B2 (en)*2009-08-212015-07-14Cisco Technology, Inc.Port chunk allocation in network address translation
US8626876B1 (en)2012-11-282014-01-07Limelight Networks, Inc.Intermediate content processing for content delivery networks
US20110110377A1 (en)*2009-11-062011-05-12Microsoft CorporationEmploying Overlays for Securing Connections Across Networks
KR20110071774A (en)*2009-12-212011-06-29한국전자통신연구원 Smart Boundary Router and Flow Information Transmission Method Using the Same
US8898287B2 (en)*2010-02-242014-11-25Salesforce.Com, Inc.System, method and computer program product for monitoring data activity utilizing a shared data store
US9137213B2 (en)*2010-03-262015-09-15Avaya Inc.On-demand feature server activation in the cloud
JP5515985B2 (en)*2010-04-022014-06-11富士通株式会社 Monitoring device, failure section identification method, and failure section identification program
AU2011268104B2 (en)2010-06-182016-12-15Akamai Technologies, Inc.Extending a content delivery network (CDN) into a mobile or wireline network
US8660057B2 (en)2010-08-262014-02-25Golba, LlcMethod and system for distributed communication
US20130151664A1 (en)*2010-09-022013-06-13Nec CorporationData transfer system
WO2012029248A1 (en)*2010-09-022012-03-08日本電気株式会社Data transfer system
US8560646B1 (en)2010-09-282013-10-15Amazon Technologies, Inc.Managing communications using alternative packet addressing
EP2638688B1 (en)2010-11-082018-10-10Telefonaktiebolaget LM Ericsson (publ)Traffic acceleration in mobile network
US8806032B2 (en)*2010-12-152014-08-12At&T Intellectual Property I, L.P.Methods and apparatus to migrate border gateway protocol sessions between routers
JP5526015B2 (en)*2010-12-222014-06-18株式会社日立製作所 Gateway system, gateway device, and load balancing method
CN102164078B (en)*2011-03-252014-07-02北京星网锐捷网络技术有限公司Policy routing method, device and system
US9172774B2 (en)2011-04-132015-10-27Qualcomm IncorporatedTechnique for managing communications at a router
US8732268B2 (en)*2011-04-192014-05-20Microsoft CorporationGlobal traffic management using modified hostname
US8867337B2 (en)2011-04-262014-10-21International Business Machines CorporationStructure-aware caching
US8738765B2 (en)2011-06-142014-05-27Lookout, Inc.Mobile device DNS optimization
US8488601B1 (en)2011-07-122013-07-16Qlogic, CorporationMethod and system for link aggregation
US8467395B1 (en)*2011-07-122013-06-18Qlogic, CorporationMethod and system for link aggregation
US8788881B2 (en)2011-08-172014-07-22Lookout, Inc.System and method for mobile device push communications
US8625452B2 (en)*2011-09-152014-01-07International Business Machines CorporationMaintenance of high-speed channels by inserting channel maintenance data in a mobile data network to avoid channel type switching
US9014023B2 (en)2011-09-152015-04-21International Business Machines CorporationMobile network services in a mobile data network
US9742858B2 (en)2011-12-232017-08-22Akamai Technologies Inc.Assessment of content delivery services using performance measurements from within an end user client application
CN104081739B (en)*2011-12-232018-03-02阿卡麦科技公司Compression and the data difference device and system in Intrusion Detection based on host/path of differentiation engine are utilized in overlay network
CN102571817B (en)*2012-02-152014-12-10华为技术有限公司Method and device for accessing application server
US9141957B2 (en)*2012-04-112015-09-22Netgear, Inc.System and method for filtering advertising in a networking device
US9641405B2 (en)*2012-05-312017-05-02Ca, Inc.System and method for sequencing per-hop data in performance-monitored network environments
US9589129B2 (en)2012-06-052017-03-07Lookout, Inc.Determining source of side-loaded software
US9407443B2 (en)2012-06-052016-08-02Lookout, Inc.Component analysis of software applications on computing devices
US8521153B1 (en)2012-06-182013-08-27International Business Machines CorporationUsing the maintenance channel in a mobile data network to provide subscriber data when a cache miss occurs
US9875267B1 (en)*2012-09-282018-01-23EMC IP Holding Company LLCState-based message generation
US8875287B2 (en)2012-10-042014-10-28Akamai Technologies, Inc.Server with mechanism for reducing internal resources associated with a selected client connection
CN102917047B (en)*2012-10-172015-08-05成都索贝数码科技股份有限公司A kind of system and method realizing digital document logistics in internet environment
US8495221B1 (en)*2012-10-172013-07-23Limelight Networks, Inc.Targeted and dynamic content-object storage based on inter-network performance metrics
US9386514B2 (en)*2012-10-252016-07-05Raytheon CompanyHybrid communication system for smartphone/tablet network
US8655307B1 (en)2012-10-262014-02-18Lookout, Inc.System and method for developing, updating, and using user device behavioral context models to modify user, device, and application state, settings and behavior for enhanced user security
JP6034979B2 (en)*2012-12-092016-11-30華為技術有限公司Huawei Technologies Co.,Ltd. Packet transfer method and apparatus, and data center network
US9661046B2 (en)*2012-12-132017-05-23Level 3 Communications, LlcDevices and methods supporting content delivery with adaptation services
US9736271B2 (en)2012-12-212017-08-15Akamai Technologies, Inc.Scalable content delivery network request handling mechanism with usage-based billing
US9654579B2 (en)2012-12-212017-05-16Akamai Technologies, Inc.Scalable content delivery network request handling mechanism
US10212076B1 (en)*2012-12-272019-02-19Sitting Man, LlcRouting methods, systems, and computer program products for mapping a node-scope specific identifier
US9729605B2 (en)2012-12-272017-08-08Akamai Technologies Inc.Mechanism for distinguishing between content to be served through first or second delivery channels
EP2939138B1 (en)2012-12-272020-10-14Akamai Technologies, Inc.Stream-based data deduplication using peer node graphs
US9208215B2 (en)2012-12-272015-12-08Lookout, Inc.User classification based on data gathered from a computing device
US9374369B2 (en)2012-12-282016-06-21Lookout, Inc.Multi-factor authentication and comprehensive login system for client-server networks
US8855599B2 (en)2012-12-312014-10-07Lookout, Inc.Method and apparatus for auxiliary communications with mobile communications device
US9424409B2 (en)2013-01-102016-08-23Lookout, Inc.Method and system for protecting privacy and enhancing security on an electronic device
US9882713B1 (en)2013-01-302018-01-30vIPtela Inc.Method and system for key generation, distribution and management
US9338210B2 (en)*2013-03-152016-05-10Rhapsody International Inc.Distributing content items to users
US9565101B2 (en)*2013-04-222017-02-07Fujitsu LimitedRisk mitigation in data center networks
US9225638B2 (en)2013-05-092015-12-29Vmware, Inc.Method and system for service switching using service tags
EP2809033B1 (en)*2013-05-302018-03-21Solarflare Communications IncPacket capture in a network
US8601565B1 (en)*2013-06-192013-12-03Edgecast Networks, Inc.White-list firewall based on the document object model
US9391847B2 (en)2013-08-082016-07-12Level 3 Communications, LlcContent delivery methods and systems
CN104427488A (en)*2013-08-292015-03-18中兴通讯股份有限公司Terminal and wireless networking method
US10142254B1 (en)2013-09-162018-11-27Cisco Technology, Inc.Service chaining based on labels in control and forwarding
US9813515B2 (en)2013-10-042017-11-07Akamai Technologies, Inc.Systems and methods for caching content with notification-based invalidation with extension to clients
US9641640B2 (en)2013-10-042017-05-02Akamai Technologies, Inc.Systems and methods for controlling cacheability and privacy of objects
US9648125B2 (en)2013-10-042017-05-09Akamai Technologies, Inc.Systems and methods for caching content with notification-based invalidation
US9577910B2 (en)2013-10-092017-02-21Verisign, Inc.Systems and methods for configuring a probe server network using a reliability model
CN103546559B (en)*2013-10-242018-02-02网宿科技股份有限公司Data distributing method and device
US9642008B2 (en)2013-10-252017-05-02Lookout, Inc.System and method for creating and assigning a policy for a mobile communications device based on personal data
US9819721B2 (en)2013-10-312017-11-14Akamai Technologies, Inc.Dynamically populated manifests and manifest-based prefetching
CN105940644B (en)*2013-12-022019-11-12阿卡麦科技公司 Distribution-optimized Virtual Private Network (VPN)-as-a-service while maintaining end-to-end data security
US10122747B2 (en)2013-12-062018-11-06Lookout, Inc.Response generation after distributed monitoring and evaluation of multiple devices
US9753796B2 (en)2013-12-062017-09-05Lookout, Inc.Distributed monitoring, evaluation, and response for multiple devices
US9503367B2 (en)2013-12-102016-11-22Fujitsu LimitedRisk mitigation in data center networks using virtual machine sharing
US9467478B1 (en)*2013-12-182016-10-11vIPtela Inc.Overlay management protocol for secure routing based on an overlay network
US9712438B2 (en)2014-01-082017-07-18Microsoft Technology Licensing, LlcRouting messages between virtual networks
US10044609B2 (en)*2014-02-042018-08-07Fastly, Inc.Communication path selection for content delivery
US9887914B2 (en)2014-02-042018-02-06Fastly, Inc.Communication path selection for content delivery
US9325586B1 (en)*2014-03-262016-04-26Marvell Israel (M.I.S.L.) Ltd.Packet duplication measurement in a network device
US9866655B2 (en)2014-03-312018-01-09Akamai Technologies, Inc.Server initiated multipath content delivery
US9576070B2 (en)2014-04-232017-02-21Akamai Technologies, Inc.Creation and delivery of pre-rendered web pages for accelerated browsing
US9887874B2 (en)*2014-05-132018-02-06Cisco Technology, Inc.Soft rerouting in a network using predictive reliability metrics
US9678841B2 (en)2014-05-302017-06-13Fastly, Inc.Communication continuation during content node failover
CN104113475B (en)*2014-07-302018-09-11深圳市共进电子股份有限公司The network route implementation method and system of home gateway based on Linux
US9755898B2 (en)2014-09-302017-09-05Nicira, Inc.Elastically managing a service node group
US9774537B2 (en)2014-09-302017-09-26Nicira, Inc.Dynamically adjusting load balancing
US10516568B2 (en)2014-09-302019-12-24Nicira, Inc.Controller driven reconfiguration of a multi-layered application or service model
US10135956B2 (en)2014-11-202018-11-20Akamai Technologies, Inc.Hardware-based packet forwarding for the transport layer
CN104539585B (en)*2014-12-052017-12-05北京奇虎科技有限公司Method, browser client and the device of the anti-injection of browser
US10154068B2 (en)2014-12-302018-12-11Akamai Technologies, Inc.Self-adjusting tiered caching system to optimize traffic performance and origin offload
US10812580B2 (en)2015-01-302020-10-20Akamai Technologies, Inc.Using resource timing data for server push
US10313463B2 (en)2015-02-192019-06-04Akamai Technologies, Inc.Systems and methods for avoiding server push of objects already cached at a client
US10097449B2 (en)*2015-02-202018-10-09Cisco Technology, Inc.Optimized border gateway protocol best path selection for optimal route reflection
US10015073B2 (en)2015-02-202018-07-03Cisco Technology, Inc.Automatic optimal route reflector root address assignment to route reflector clients and fast failover in a network environment
US9800653B2 (en)*2015-03-062017-10-24Microsoft Technology Licensing, LlcMeasuring responsiveness of a load balancing system
CA2982463C (en)2015-05-012019-03-05Lookout, Inc.Determining source of side-loaded software
CN104811354B (en)*2015-05-082018-04-06北京京东尚科信息技术有限公司A kind of methods, devices and systems for CDN health detections
US9929949B2 (en)2015-06-292018-03-27Google LlcSystems and methods for inferring network topology and path metrics in wide area networks
CN106612211B (en)*2015-10-232020-02-21华为技术有限公司 Path detection methods, controllers and network devices in VxLAN
US9980303B2 (en)2015-12-182018-05-22Cisco Technology, Inc.Establishing a private network using multi-uplink capable network devices
CN109479068B (en)*2016-04-262021-09-28安博科技有限公司Network ejection via tapestry slingshot
WO2018039233A1 (en)2016-08-222018-03-01Akamai Technologies, Inc.Providing single sign-on (sso) in disjoint networks with non-overlapping authentication protocols
CN106453673A (en)*2016-08-312017-02-22腾讯科技(深圳)有限公司Data transmission method and related equipment
US9667619B1 (en)2016-10-142017-05-30Akamai Technologies, Inc.Systems and methods for utilizing client side authentication to select services available at a given port number
EP3563248B1 (en)*2016-12-302022-11-30Akamai Technologies, Inc.Unified, browser-based enterprise collaboration platform
US10084855B2 (en)2017-01-232018-09-25Akamai Technologies, Inc.Pixel-based load balancing
US9986269B1 (en)2017-03-032018-05-29Akamai Technologies, Inc.Maintaining stream continuity counter in a stateless multiplexing system
EP3593502B1 (en)2017-03-072022-10-12Akamai Technologies, Inc.Cooperative multipath
US10218697B2 (en)2017-06-092019-02-26Lookout, Inc.Use of device risk evaluation to manage access to services
US10764391B2 (en)2017-09-142020-09-01Akamai Technologies, Inc.Origin and cache server cooperation for compute-intensive content delivery
US10887385B2 (en)2017-09-202021-01-05Akamai Technologies, Inc.Marker based reporting system for hybrid content delivery network and peer to peer network
US10805181B2 (en)2017-10-292020-10-13Nicira, Inc.Service operation chaining
US10531134B2 (en)2017-11-102020-01-07Akamai Technologies, Inc.Determining a time budget for transcoding of video
US10581948B2 (en)2017-12-072020-03-03Akamai Technologies, Inc.Client side cache visibility with TLS session tickets
US10439925B2 (en)2017-12-212019-10-08Akamai Technologies, Inc.Sandbox environment for testing integration between a content provider origin and a content delivery network
US10810279B2 (en)2018-02-072020-10-20Akamai Technologies, Inc.Content delivery network (CDN) providing accelerated delivery of embedded resources from CDN and third party domains
US10791047B2 (en)*2018-02-192020-09-29Disney Enterprise Inc.Automated network navigation
US10764402B2 (en)2018-03-032020-09-01Akamai Technologies, Inc.Leveraging time-windows generated by web browser pre-connections
US10440142B2 (en)2018-03-062019-10-08Akamai Technologies, Inc.Automated TTL adjustment using cache performance and purge data
US10958649B2 (en)2018-03-212021-03-23Akamai Technologies, Inc.Systems and methods for internet-wide monitoring and protection of user credentials
US10805192B2 (en)2018-03-272020-10-13Nicira, Inc.Detecting failure of layer 2 service using broadcast messages
US10681001B2 (en)2018-03-292020-06-09Akamai Technologies, Inc.High precision mapping with intermediary DNS filtering
US11233850B2 (en)*2018-04-172022-01-25Hewlett Packard Enterprise Development LpReplicating data over a public network
US10452563B1 (en)2018-05-072019-10-22Akamai Technologies, Inc.Cache eviction scheme for acceptable substitutes in online media
US10812315B2 (en)*2018-06-072020-10-20Cisco Technology, Inc.Cross-domain network assurance
US11012362B2 (en)2018-06-182021-05-18Akamai Technologies, Inc.Download management with congestion mitigation for over the air content delivery to vehicles
EP3808043B1 (en)2018-06-182024-10-23Akamai Technologies, Inc.Download management with congestion mitigation for over the air content delivery to vehicles
US10667172B2 (en)2018-06-182020-05-26Akamai Technologies, Inc.Download management with congestion mitigation for over the air content delivery to vehicles
CN108833272B (en)*2018-06-202021-04-27新华三技术有限公司Route management method and device
US10834138B2 (en)2018-08-132020-11-10Akamai Technologies, Inc.Device discovery for cloud-based network security gateways
US10931695B2 (en)2018-08-222021-02-23Akamai Technologies, Inc.Nonce injection and observation system for detecting eavesdroppers
US11595250B2 (en)2018-09-022023-02-28Vmware, Inc.Service insertion at logical network gateway
US10798006B2 (en)2018-10-122020-10-06Akamai Technologies, Inc.Overload protection for data sinks in a distributed computing system
US11245667B2 (en)2018-10-232022-02-08Akamai Technologies, Inc.Network security system with enhanced traffic analysis based on feedback loop and low-risk domain identification
US10944819B2 (en)2018-10-262021-03-09Hewlett Packard Enterprise Development LpReplication of an encrypted volume
US11019034B2 (en)2018-11-162021-05-25Akamai Technologies, Inc.Systems and methods for proxying encrypted traffic to protect origin servers from internet threats
US10958624B2 (en)2018-12-062021-03-23Akamai Technologies, Inc.Proxy auto-configuration for directing client traffic to a cloud proxy with cloud-based unique identifier assignment
CN109905387A (en)*2019-02-202019-06-18网宿科技股份有限公司 A data processing method and device
US11321113B2 (en)2019-02-222022-05-03Vmware, Inc.Creating and distributing service chain descriptions
US10924534B2 (en)2019-03-012021-02-16Akamai Technologies, Inc.Dynamic placement of computing tasks in a distributed computing environment
US11425216B2 (en)*2019-04-012022-08-23Cloudflare, Inc.Virtual private network (VPN) whose traffic is intelligently routed
US10904207B2 (en)*2019-04-292021-01-26Cloudflare, Inc.Intelligently routing a response packet along a same connection as a request packet
US11784912B2 (en)2019-05-132023-10-10Cloudflare, Inc.Intelligently routing internet traffic
US11748655B2 (en)*2019-05-312023-09-05Apple Inc.Classification of messages using learned rules
US11128491B2 (en)2019-08-132021-09-21Cloudflare, Inc.Network layer performance and security provided by a distributed cloud computing network
US11706162B2 (en)*2019-10-212023-07-18Sap SeDynamic, distributed, and scalable single endpoint solution for a service in cloud platform
US11140218B2 (en)2019-10-302021-10-05Vmware, Inc.Distributed service chain across multiple clouds
US11196704B2 (en)*2019-12-312021-12-07Level 3 Communications, LlcContent delivery system using embedded requestor information
US11223494B2 (en)2020-01-132022-01-11Vmware, Inc.Service insertion for multicast traffic at boundary
US11659061B2 (en)2020-01-202023-05-23Vmware, Inc.Method of adjusting service function chains to improve network performance
CN111343092B (en)*2020-03-152021-10-22腾讯科技(深圳)有限公司 Communication method, device, medium and electronic device based on edge computing
US11792112B2 (en)2020-04-062023-10-17Vmware, Inc.Using service planes to perform services at the edge of a network
CN113595964B (en)*2020-04-302023-02-10华为技术有限公司Connection tracking synchronization method, device, system, equipment and medium
US12380055B2 (en)*2020-06-092025-08-05Arteris, Inc.System and method for performing transaction aggregation in a network-on-chip (NoC)
US11431690B1 (en)*2020-06-232022-08-30Amazon Technologies, Inc.Protecting data within an edge location while providing access to associated metadata
CN114221955B (en)*2020-09-032023-01-20浙江宇视科技有限公司 Device cross-regional access method, device, electronic device and storage medium
US11734043B2 (en)2020-12-152023-08-22Vmware, Inc.Providing stateful services in a scalable manner for machines executing on host computers
US11611625B2 (en)2020-12-152023-03-21Vmware, Inc.Providing stateful services in a scalable manner for machines executing on host computers
CN113542371B (en)*2021-06-292022-05-17西南大学Resource scheduling method and system based on edge gateway
CN113726648B (en)*2021-08-272022-11-29中国电信股份有限公司 Multipath communication method, device, electronic device and computer readable medium
US11683286B2 (en)*2021-11-182023-06-20Cisco Technology, Inc.Anonymizing server-side addresses
US12034707B2 (en)2021-11-182024-07-09Cisco Technology, Inc.Randomizing server-side addresses
US12294510B2 (en)*2022-12-202025-05-06Arrcus Inc.Method and apparatus for telemetry monitoring of BGP prefixes in a network topology
KR102545160B1 (en)*2023-04-072023-06-20프라이빗테크놀로지 주식회사System for controlling network access and method of the same
US12401620B2 (en)*2023-06-012025-08-26Akamai Technologies, Inc.Establishing on demand connections to intermediary nodes with advance information for performance improvement

Citations (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5734719A (en)*1993-10-151998-03-31International Business Systems, IncorporatedDigital information accessing, delivery and production system
US5774668A (en)*1995-06-071998-06-30Microsoft CorporationSystem for on-line service in which gateway computer uses service map which includes loading condition of servers broadcasted by application servers for load balancing
US6275470B1 (en)*1999-06-182001-08-14Digital Island, Inc.On-demand overlay routing for computer-based communication networks
US20020055983A1 (en)*2000-11-032002-05-09The Board Of Regents Of The University Of NebraskaComputer server having non-client-specific persistent connections
US20020069278A1 (en)*2000-12-052002-06-06Forsloew JanNetwork-based mobile workgroup system
US20020107940A1 (en)*2000-12-122002-08-08Brassil John T.Media program timing and identity delivery method and system
US20030101279A1 (en)*2001-11-292003-05-29Rajiv MaheshwariMethod for transferring messages along optimally redundant network paths in a distributed communication network
US20030135509A1 (en)*2002-01-112003-07-17Davis Andrew ThomasEdge server java application framework having application server instance resource monitoring and management
US20030188021A1 (en)*2001-12-192003-10-02International Business Machines CorporationMethod and system for processing multiple fragment requests in a single message
US20040093419A1 (en)*2002-10-232004-05-13Weihl William E.Method and system for secure content delivery
US20040267945A1 (en)*2001-08-022004-12-30Christophe ReissFiltering redundant packets in computer network equipments
US7162529B2 (en)*2002-05-302007-01-09Hitachi, Ltd.System using mobile proxy for intercepting mobile IP message and performing protocol translation to support multiple communication protocols between mobile networks
US7328237B1 (en)*2002-07-252008-02-05Cisco Technology, Inc.Technique for improving load balancing of traffic in a data network using source-side related information
US8631456B2 (en)*2002-05-102014-01-14Convergent Media Solutions, LLCMethod and apparatus for browsing using alternative linkbases
US8891522B2 (en)*2005-12-302014-11-18Akamai Technologies, Inc.Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2001237876A (en)*2000-02-212001-08-31Nec CorpBuildup method for ip virtual private network and the ip virtual private network
DE60018913T2 (en)*2000-06-302006-05-18Alcatel Method and apparatus for communicating with devices that do not belong to the same virtual private network (VPN)
JP4225681B2 (en)*2000-12-062009-02-18富士通株式会社 Virtual closed network construction method and apparatus, and relay apparatus
US20030032409A1 (en)*2001-03-162003-02-13Hutcheson Stewart DouglasMethod and system for distributing content over a wireless communications system
US20050071439A1 (en)*2003-09-292005-03-31Peter BookmanMobility device platform
US20050259689A1 (en)*2004-04-012005-11-24Azer BestavrosProviding soft bandwidth guarantees using elastic TCP-based tunnels
JP4655619B2 (en)*2004-12-152011-03-23日本電気株式会社 Radio base station apparatus and rate control method thereof

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5734719A (en)*1993-10-151998-03-31International Business Systems, IncorporatedDigital information accessing, delivery and production system
US5774668A (en)*1995-06-071998-06-30Microsoft CorporationSystem for on-line service in which gateway computer uses service map which includes loading condition of servers broadcasted by application servers for load balancing
US6275470B1 (en)*1999-06-182001-08-14Digital Island, Inc.On-demand overlay routing for computer-based communication networks
US20020055983A1 (en)*2000-11-032002-05-09The Board Of Regents Of The University Of NebraskaComputer server having non-client-specific persistent connections
US20020069278A1 (en)*2000-12-052002-06-06Forsloew JanNetwork-based mobile workgroup system
US20020107940A1 (en)*2000-12-122002-08-08Brassil John T.Media program timing and identity delivery method and system
US20040267945A1 (en)*2001-08-022004-12-30Christophe ReissFiltering redundant packets in computer network equipments
US20030101279A1 (en)*2001-11-292003-05-29Rajiv MaheshwariMethod for transferring messages along optimally redundant network paths in a distributed communication network
US20030188021A1 (en)*2001-12-192003-10-02International Business Machines CorporationMethod and system for processing multiple fragment requests in a single message
US20030135509A1 (en)*2002-01-112003-07-17Davis Andrew ThomasEdge server java application framework having application server instance resource monitoring and management
US8631456B2 (en)*2002-05-102014-01-14Convergent Media Solutions, LLCMethod and apparatus for browsing using alternative linkbases
US7162529B2 (en)*2002-05-302007-01-09Hitachi, Ltd.System using mobile proxy for intercepting mobile IP message and performing protocol translation to support multiple communication protocols between mobile networks
US7328237B1 (en)*2002-07-252008-02-05Cisco Technology, Inc.Technique for improving load balancing of traffic in a data network using source-side related information
US20040093419A1 (en)*2002-10-232004-05-13Weihl William E.Method and system for secure content delivery
US8891522B2 (en)*2005-12-302014-11-18Akamai Technologies, Inc.Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows

Cited By (26)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10349305B2 (en)2010-12-072019-07-09Telefonaktiebolaget Lm Ericsson (Publ)Method for enabling traffic acceleration in a mobile telecommunication network
US9426690B2 (en)2010-12-072016-08-23Telefonaktiebolaget Lm Ericsson (Publ)Method for enabling traffic acceleration in a mobile telecommunication network
US20170099212A1 (en)*2013-08-022017-04-06Time Warner Cable Enterprises LlcPacketized content delivery apparatus and methods
US11252075B2 (en)*2013-08-022022-02-15Time Warner Cable Enterprises LlcPacketized content delivery apparatus and methods
US10581721B2 (en)*2013-08-022020-03-03Time Warner Cable Enterprises LlcPacketized content delivery apparatus and methods
US11057650B2 (en)2014-11-102021-07-06Time Warner Cable Enterprises LlcPacketized content delivery apparatus and methods
US10348589B2 (en)*2015-06-152019-07-09Netflix, Inc.Managing networks and machines that deliver digital content
US11290787B2 (en)2015-06-242022-03-29Time Warner Cable Enterprises LlcMulticast video program switching architecture
US11522907B2 (en)2016-02-122022-12-06Time Warner Cable Enterprises LlcApparatus and methods for mitigation of network attacks via dynamic re-routing
US11070460B2 (en)2017-02-072021-07-20Level 3 Communications, LlcSystem and method for next hop BGP routing in a network
US11743167B2 (en)2017-02-072023-08-29Level 3 Communications, LlcSystem and method for next hop BGP routing in a network
US12095647B2 (en)2017-02-072024-09-17Level 3 Communications, LlcSystem and method for next hop BGP routing in a network
US10601699B2 (en)2017-02-072020-03-24Level 3 Communications, LlcSystem and method for next hop BGP routing in a network
US10277499B2 (en)2017-02-072019-04-30Level 3 Communications, LlcSystem and method for next hop BGP routing in a network
WO2018148302A1 (en)*2017-02-072018-08-16Level 3 Communications, LlcSystem and method for next hop bgp routing in a network
US11489755B2 (en)2017-02-072022-11-01Level 3 Communications, LlcSystem and method for next hop BGP routing in a network
US11343322B2 (en)*2017-12-182022-05-24Telefonaktiebolaget Lm Ericsson (Publ)Virtual edge node as a service
US11582279B2 (en)2018-02-262023-02-14Charter Communications Operating, LlcApparatus and methods for packetized content routing and delivery
US12052303B2 (en)2018-02-262024-07-30Charter Communications Operating, LlcApparatus and methods for packetized content routing and delivery
US11070603B2 (en)2018-02-262021-07-20Charter Communicatons Operating, LLCApparatus and methods for packetized content routing and delivery
CN108667658A (en)*2018-04-282018-10-16厦门白山耘科技有限公司A kind of bandwidth reuse method and device
US11729453B2 (en)2019-04-242023-08-15Charter Communications Operating, LlcApparatus and methods for personalized content synchronization and delivery in a content distribution network
US10887647B2 (en)2019-04-242021-01-05Charter Communications Operating, LlcApparatus and methods for personalized content synchronization and delivery in a content distribution network
US12289205B2 (en)2019-07-022025-04-29Northeastern UniversityNetwork and method for servicing a computation request
US20220255894A1 (en)*2019-07-052022-08-11Wangsu Science & Technology Co., Ltd.Method and system for implementing domain name access acceleration
CN115150932A (en)*2022-09-012022-10-04深圳慧城智联科技有限公司Edge gateway communication information synchronization method based on 5G

Also Published As

Publication numberPublication date
WO2007089352A2 (en)2007-08-09
CN101410819B (en)2012-05-30
WO2007089352A3 (en)2008-08-14
US20120215938A1 (en)2012-08-23
JP4975760B2 (en)2012-07-11
CN101410819A (en)2009-04-15
US7660296B2 (en)2010-02-09
US20100138488A1 (en)2010-06-03
EP1972112A4 (en)2010-12-01
US8891522B2 (en)2014-11-18
US20070153782A1 (en)2007-07-05
US8170017B2 (en)2012-05-01
JP2009522877A (en)2009-06-11
EP1972112A2 (en)2008-09-24

Similar Documents

PublicationPublication DateTitle
US8891522B2 (en)Reliable, high-throughput, high-performance transport and routing mechanism for arbitrary data flows
US9444785B2 (en)Transparent provisioning of network access to an application
US10348571B2 (en)Methods and apparatus for accessing dynamic routing information from networks coupled to a wide area network (WAN) to determine optimized end-to-end routing paths
US9634943B2 (en)Transparent provisioning of services over a network
EP3151470B1 (en)Analytics for a distributed network
US8606847B2 (en)Application-layer traffic optimization service map updates
US8510468B2 (en)Route aware network link acceleration
CN102316091B (en)Application-layer traffic optimization enhancements for content delivery networks
US20080089347A1 (en)Systems and methods for broadband network optimization
Goff et al.Unified transport layer support for data striping and host mobility
KR100506182B1 (en)A vpn system supporting a multitunnel ipsec and operation method thereof
CiscoGeneral Commands
CiscoGlobal Configuration Mode Commands
LiInter-domain routing: Problems and solutions
SirisutthidechaImproving vpn transmission performance and reliability using havc-based overlay network
検索負荷分散機構に関する研究Search Load Distribution Mechanism for Active P2P Networks
HaddowImproving Internet path performance through detour routing
Wallace et al.Ccdp arch quick reference

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:AKAMAI TECHNOLOGIES, INC., MASSACHUSETTS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:FLETCHER, GREGORY;CHAMPAGNE, ANDREW F.;STODOLSKY, DANIEL;AND OTHERS;SIGNING DATES FROM 20060608 TO 20060612;REEL/FRAME:035190/0536

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp