Movatterモバイル変換


[0]ホーム

URL:


US20110145376A1 - Modifying Operation of Peer-to-Peer Networks Based on Integrating Network Routing Information - Google Patents

Modifying Operation of Peer-to-Peer Networks Based on Integrating Network Routing Information
Download PDF

Info

Publication number
US20110145376A1
US20110145376A1US13/034,548US201113034548AUS2011145376A1US 20110145376 A1US20110145376 A1US 20110145376A1US 201113034548 AUS201113034548 AUS 201113034548AUS 2011145376 A1US2011145376 A1US 2011145376A1
Authority
US
United States
Prior art keywords
peer
node
network
protocol
supernode
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
US13/034,548
Inventor
Anthony Bates
Anthony Li
Jan Medved
George Suwala
Amy Zhang
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.)
Individual
Original Assignee
Individual
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 IndividualfiledCriticalIndividual
Priority to US13/034,548priorityCriticalpatent/US20110145376A1/en
Publication of US20110145376A1publicationCriticalpatent/US20110145376A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A data processing method comprising establishing a first node in a peer-to-peer data communications network, wherein the node is configured as a supernode in conformance with a peer-to-peer communications protocol, wherein the first node is configured as an active listener to one or more network routing protocols executing at a network router; receiving a routing information message from one of the network routing protocols; modifying an operational characteristic of the first node in response to the routing information message; receiving a request from a second node in the peer-to-peer network for a resource that is known to the first node; and responding to the request based on the modified operational characteristic. For example, a peer-to-peer node may be configured as a network-aware BitTorrent Tracker, Gnutella supernode, etc., and can use IGP and BGP information from a router to determine how the node behaves.

Description

Claims (28)

1. A method, comprising:
establishing a first node in a peer-to-peer data communications network, wherein the first node is configured as a supernode of a peer-to-peer communications protocol and as an active or passive listener to one or more network routing protocols;
wherein the peer-to-peer communications protocol is configured to return a list of peer nodes that have a replica of a requested resource and the one or more network routing protocols include one or more of BGP, Multiprotocol BGP (MBGP), IGP, Routing Information Protocol (RIP), Open Shortest Path First (OSPF), On-Demand Routing (ODR), or AS Routing;
receiving, from one of the one or more network routing protocols, a routing information message that contains network routing information;
modifying an operational characteristic of the first node in response to the routing information message by establishing a preference for local nodes as candidates for responding to one or more requests for one or more resources by storing an attribute in association with a corresponding network prefix for each route in the network routing information;
after receiving the routing information message, receiving a request of the one or more requests from a second node in the peer-to-peer data communications network for a particular resource of the one or more resources that is known to the first node;
the first node determining, based on the modified operational characteristic, a set of best candidate peer-to-peer protocol nodes known to the first node to have a replica of the particular resource requested by the second node;
responding to the request by returning to the second node a list of one or more peer-to-peer protocol nodes of the set of best candidate peer-to-peer protocol nodes.
8. An apparatus, comprising:
means for establishing a first node in a peer-to-peer data communications network, wherein the first node is configured as a supernode of a peer-to-peer communications protocol and as an active or passive listener to one or more network routing protocols;
wherein the peer-to-peer communications protocol is configured to return a list of peer nodes that have a replica of a requested resource and the one or more network routing protocols include one or more of BGP, Multiprotocol BGP (MBGP), IGP, Routing Information Protocol (RIP), Open Shortest Path First (OSPF), On-Demand Routing (ODR), or AS Routing;
means for receiving, from one of the one or more network routing protocols, a routing information message contains network routing information;
means for modifying an operational characteristic of the first node in response to the routing information message by establishing a preference for local nodes as candidates for responding to one or more requests for one or more resources by storing an attribute in association with a corresponding network prefix for each route in the network routing information;
means for receiving, after receiving the routing information message, a request of the one or more requests from a second node in the peer-to-peer data communications network for a particular resource of the one or more resources that is known to the first node;
means for the first node determining, based on the modified operational characteristic, a set of best candidate peer-to-peer protocol nodes known to the first node to have a replica of the particular resource requested by the second node;
means for responding to the request by returning to the second node a list of one or more peer-to-peer protocol nodes of the set of best candidate peer-to-peer protocol nodes.
15. A peer-to-peer data communications network, comprising:
one or more routers, wherein each of the routers comprises a Border Gateway Protocol (BGP) module and an Interior Gateway Protocol (IGP) module;
one or more peer-to-peer nodes, wherein at least one of the peer-to-peer nodes is communicatively coupled to at least one of the routers, wherein the peer-to-peer nodes communicate among one another according to a peer-to-peer communications protocol that returns a list of peer nodes that have a replica of a requested resource;
a supernode that is communicatively coupled to one of the routers and that is configured as a supernode in conformance with the peer-to-peer communications protocol and as an active or passive listener to the BGP module and the IGP module, wherein the supernode comprises one or more sequences of computer program instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
receiving, from one of the one or more of the BGP module and the IGP module, a routing information message contains network routing information;
modifying an operational characteristic of the first node in response to the routing information message by establishing a preference for local nodes as candidates for responding to one or more requests for one or more resources by storing an attribute in association with a corresponding network prefix for each route in the network routing information;
after receiving the routing information message, receiving a request of the one or more requests from a second node in the peer-to-peer data communications network for a particular resource of the one or more resources that is known to the first node;
the first node determining, based on the modified operational characteristic, a set of best candidate peer-to-peer protocol nodes known to the first node to have a replica of the particular resource requested by the second node;
responding to the request by returning to the second node a list of one or more peer-to-peer protocol nodes of the set of best candidate peer-to-peer protocol nodes.
23. A computer-readable volatile or non-volatile storage medium storing one or more sequences of instructions, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
establishing a first node in a peer-to-peer data communications network, wherein the first node is configured as a supernode of a peer-to-peer communications protocol and as an active or passive listener to one or more network routing protocols;
wherein the peer-to-peer communications protocol is configured to return a list of peer nodes that have a replica of a requested resource and the one or more network routing protocols include one or more of BGP, Multiprotocol BGP (MBGP), IGP, Routing Information Protocol (RIP), Open Shortest Path First (OSPF), On-Demand Routing (ODR), or AS Routing;
receiving a routing information message from one of the one or more network routing protocols;
wherein the routing information message contains network routing information;
modifying an operational characteristic of the first node in response to the routing information message by establishing a preference for local nodes as candidates for responding to one or more requests for one or more resources by storing an attribute in association with a corresponding network prefix for each route in the network routing information;
after receiving the routing information message, receiving a request of the one or more requests from a second node in the peer-to-peer data communications network for a particular resource of the one or more resources that is known to the first node;
the first node determining, based on the modified operational characteristic, a set of best candidate peer-to-peer protocol nodes known to the first node to have a replica of the particular resource requested by the second node;
responding to the request by returning to the second node a list of one or more peer-to-peer protocol nodes of the set of best candidate peer-to-peer protocol nodes.
US13/034,5482005-09-202011-02-24Modifying Operation of Peer-to-Peer Networks Based on Integrating Network Routing InformationAbandonedUS20110145376A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US13/034,548US20110145376A1 (en)2005-09-202011-02-24Modifying Operation of Peer-to-Peer Networks Based on Integrating Network Routing Information

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US11/231,432US7920572B2 (en)2005-09-202005-09-20Modifying operation of peer-to-peer networks based on integrating network routing information
US13/034,548US20110145376A1 (en)2005-09-202011-02-24Modifying Operation of Peer-to-Peer Networks Based on Integrating Network Routing Information

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US11/231,432ContinuationUS7920572B2 (en)2005-09-202005-09-20Modifying operation of peer-to-peer networks based on integrating network routing information

Publications (1)

Publication NumberPublication Date
US20110145376A1true US20110145376A1 (en)2011-06-16

Family

ID=37884000

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US11/231,432Expired - Fee RelatedUS7920572B2 (en)2005-09-202005-09-20Modifying operation of peer-to-peer networks based on integrating network routing information
US13/034,548AbandonedUS20110145376A1 (en)2005-09-202011-02-24Modifying Operation of Peer-to-Peer Networks Based on Integrating Network Routing Information

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US11/231,432Expired - Fee RelatedUS7920572B2 (en)2005-09-202005-09-20Modifying operation of peer-to-peer networks based on integrating network routing information

Country Status (1)

CountryLink
US (2)US7920572B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100022231A1 (en)*2008-07-252010-01-28Zero TouchDigitalCollaborative computing for mobile devices
US20100054153A1 (en)*2008-08-272010-03-04Fujitsu Network Communications, Inc.Communicating Information Between Core And Edge Network Elements
US20100161755A1 (en)*2008-12-222010-06-24Jian LiMethod and apparatus for providing peer selection in a network
US20130111063A1 (en)*2011-11-012013-05-02Electronics And Telecommunications Research InstituteRouting method in content-centric network
US20130129351A1 (en)*2009-02-272013-05-23Futurewei Technologies, Inc.Encoding of Wavelength Converter Systems
US20140064279A1 (en)*2012-08-312014-03-06Omx Technology AbResilient peer-to-peer application message routing
US10673749B1 (en)2018-12-282020-06-02Paypal, Inc.Peer-to-peer application layer distributed mesh routing

Families Citing this family (149)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9026674B1 (en)*2010-03-222015-05-05Satish K KannaSystem and method for accurately displaying communications traffic information
ATE380431T1 (en)*2002-11-152007-12-15Ibm CONTROLLING NETWORK TRAFFIC IN A PEER-TO-PEER ENVIRONMENT
US8316088B2 (en)*2004-07-062012-11-20Nokia CorporationPeer-to-peer engine for object sharing in communication devices
GB0607294D0 (en)*2006-04-112006-05-24Nokia CorpA node
US7643459B2 (en)*2006-06-162010-01-05Alcatel-Lucent Usa Inc.Methods, devices and architectures for establishing peer-to-peer sessions
GB2440762B (en)*2006-08-112011-11-02Cachelogic LtdContent distribution network
US8111616B2 (en)*2006-09-082012-02-07Cisco Technology, Inc.Constructing a repair path in the event of failure of an inter-routing domain system link
US7957306B2 (en)*2006-09-082011-06-07Cisco Technology, Inc.Providing reachability information in a routing domain of an external destination address in a data communications network
US20090106364A1 (en)*2007-10-172009-04-23Nokia CorporationMethod and apparatus for peer-to-peer network traffic analysis
ES2360647T3 (en)*2006-12-082011-06-07Deutsche Telekom Ag METHOD AND SYSTEM FOR THE DISSEMINATION OF EQUAL EQUAL EQUAL.
CN101005606B (en)*2006-12-312012-07-04华为技术有限公司Method and device for reducing medium playing delay
KR101105850B1 (en)*2007-02-282012-01-13삼성전자주식회사 System and method for providing high quality content through P2P networking
JP4673427B2 (en)*2007-03-302011-04-20パイオニア株式会社 Network configuration investigation device, network configuration investigation program, network configuration management method, and network configuration management system
US8533327B2 (en)*2007-04-042013-09-10Zte CorporationSystem and method of providing services via a peer-to-peer-based next generation network
KR101409991B1 (en)*2007-04-162014-06-20삼성전자주식회사 Method and apparatus for data transmission in a P2P communication environment
CN100484069C (en)2007-05-212009-04-29华为技术有限公司File data distributing method and relative device
US20090100128A1 (en)*2007-10-152009-04-16General Electric CompanyAccelerating peer-to-peer content distribution
US8606846B2 (en)*2007-10-152013-12-10Nbcuniversal Media, LlcAccelerating peer-to-peer content distribution
US20130238683A1 (en)*2007-10-302013-09-12Oversi Networks Ltd.Method, system and computer program product for providing files to a client
EP2086206A1 (en)*2008-01-312009-08-05Alcatel LucentSystem for operating a peer-to-peer network taking into account access network subscriber information
CN101588468B (en)*2008-05-202013-08-07华为技术有限公司Medium playing method, medium playing device and medium playing system based on P2P
US8812361B2 (en)*2008-07-242014-08-19At&T Intellectual Properties I, L.P.System and method of targeted advertisement
US8850578B2 (en)*2008-08-062014-09-30International Business Machines CorporationNetwork intrusion detection
US8064362B2 (en)*2008-08-212011-11-22Cisco Technology, Inc.Wide area network optimization proxy routing protocol
US8099498B2 (en)*2008-09-032012-01-17Microsoft CorporationProbabilistic mesh routing
US8473455B2 (en)2008-09-032013-06-25Microsoft CorporationQuery-oriented message characterization
CN101741715B (en)*2008-11-202013-03-20华为技术有限公司Method for sending message, access routing node device and data cache system
US8959243B2 (en)*2008-12-012015-02-17At&T Intellectual Property Ii, L.P.System and method to guide active participation in peer-to-peer systems with passive monitoring environment
WO2010064965A1 (en)2008-12-032010-06-10Telefonaktiebolaget L M Ericsson (Publ)Method for selection of suitable peers in a peer-to-peer (p2p) network
US20110299544A1 (en)*2010-06-042011-12-08David LundgrenMethod and system for managing bandwidth by a broadband gateway
CN102308549A (en)*2009-02-062012-01-04瑞典爱立信有限公司Network aware peer to peer
US8014318B2 (en)*2009-02-102011-09-06Cisco Technology, Inc.Routing-based proximity for communication networks to routing-based proximity for overlay networks
US20100293294A1 (en)*2009-05-152010-11-18Alcatel-Lucent Usa Inc.Peer-to-peer communication optimization
CN101895482A (en)*2009-05-182010-11-24华为技术有限公司Method and device for abstracting logic topology information of peer-to-peer technological network
US8179801B2 (en)*2009-06-092012-05-15Cisco Technology, Inc.Routing-based proximity for communication networks
US9912568B2 (en)*2009-06-242018-03-06Provenance Asset Group LlcMethod and apparatus for handling broken path in peer-to-peer network
CN102422597B (en)*2009-07-242014-04-02华为技术有限公司Method, device and system for processing network mapping identifiers and method for selecting peer nodes
US20110055394A1 (en)*2009-08-282011-03-03Motorola, Inc.Network assisted mobile centric peer selection method
US20110087775A1 (en)*2009-10-122011-04-14Electronics And Telecommunications ResearchPeer-to-peer control device and transmission overlay management method
US8504682B2 (en)*2009-12-172013-08-06Alcatel LucentLocalization of peer to peer traffic
US9386093B2 (en)*2010-02-172016-07-05Deutsche Telekom AgPrice-aware neighborhood selection for peer-to-peer networks
US8959139B2 (en)*2010-05-282015-02-17Juniper Networks, Inc.Application-layer traffic optimization service endpoint type attribute
US8688775B2 (en)*2010-05-282014-04-01Juniper Network, Inc.Application-layer traffic optimization service spanning multiple networks
MX2012014329A (en)*2010-06-172013-01-29Nokia Siemens Networks OyImproved peer-to-peer system.
KR101210613B1 (en)*2010-11-302012-12-11주식회사 케이티System and method for providing mobile p2p service
US8700801B2 (en)*2010-12-012014-04-15Juniper Networks, Inc.Dynamically generating application-layer traffic optimization protocol maps
US9230019B2 (en)2010-12-232016-01-05Virtuanet LlcSemantic information processing
US8954491B1 (en)*2010-12-302015-02-10Juniper Networks, Inc.Dynamically generating application-layer traffic optimization protocol endpoint attributes
WO2012092670A1 (en)*2011-01-062012-07-12Research In Motion LimitedSystem and method for enabling a peer-to-peer (p2p) connection
EP2477377A1 (en)*2011-01-142012-07-18Alcatel LucentPeer node and method for improved peer node selection
US20120185595A1 (en)*2011-01-172012-07-19Alcatel-Lucent Usa Inc.Traffic Localization Mechanism For Distributed Hash Table Based Peer-To-Peer Networks
CN107105007B (en)*2011-02-212020-06-12黑莓有限公司Peer node, peer-to-peer application server and storage medium
US9019865B2 (en)2011-03-042015-04-28Juniper Networks, Inc.Advertising traffic engineering information with the border gateway protocol
EP2525544A1 (en)*2011-05-162012-11-21Alcatel LucentMethod and apparatus for transparently modifying a TCP conversation
US8830821B2 (en)*2011-06-222014-09-09Orckit-Corrigent Ltd.Method for supporting MPLS transport path recovery with multiple protection entities
US20130007218A1 (en)*2011-06-282013-01-03Cisco Technology, Inc.Network Assisted Tracker for Better P2P Traffic Management
CN105577543B (en)*2011-09-302019-06-11华为技术有限公司 Performance-Based Routing Method and Apparatus
US8886781B2 (en)*2011-12-132014-11-11Microsoft CorporationLoad balancing in cluster storage systems
US8898796B2 (en)2012-02-142014-11-25International Business Machines CorporationManaging network data
US9143557B2 (en)2012-06-272015-09-22Juniper Networks, Inc.Feedback loop for service engineered paths
US9178801B1 (en)*2012-06-272015-11-03Juniper Networks, Inc.Automated service discovery in computer networks
KR101980129B1 (en)*2012-07-102019-05-20한국전자통신연구원Peer-to-peer network system with manageability
US9521067B2 (en)*2012-09-282016-12-13Cornell UniversitySystem and methods for improved network routing
US9225624B2 (en)*2012-12-202015-12-29Dell Products L.P.Systems and methods for topology discovery and application in a border gateway protocol based data center
US10454714B2 (en)2013-07-102019-10-22Nicira, Inc.Method and system of overlay flow control
US10749711B2 (en)2013-07-102020-08-18Nicira, Inc.Network-link method useful for a last-mile connectivity in an edge-gateway multipath system
US9207873B2 (en)*2013-12-192015-12-08Netapp, Inc.Parallel migration of data objects to clustered storage
KR101573197B1 (en)*2014-02-242015-12-02에스케이텔레콤 주식회사Control method for transmitting distributed file based on P2Peer and P2P communication control apparatus therefor
US20150295815A1 (en)*2014-04-142015-10-15Cisco Technology, Inc., A Corporation Of CaliforniaAutonomous System (AS) Policy-Adaptive Confederations with Selective Advertisement of AS Numbers to Non-Members
US9785669B2 (en)2014-05-212017-10-10International Business Machines CorporationRevising policy statements using hyperlinks
US9648066B2 (en)*2014-08-292017-05-09The Boeing CompanyPeer to peer provisioning of data across networks
US10148748B2 (en)2015-02-262018-12-04Microsoft Technology Licensing, LlcCo-locating peer devices for peer matching
US10270849B2 (en)*2015-02-262019-04-23Microsoft Technology Licensing, LlcScalable peer matching
US9654338B2 (en)*2015-03-232017-05-16Verizon Digital Media Services Inc.CPE device installation and operation
US10135789B2 (en)2015-04-132018-11-20Nicira, Inc.Method and system of establishing a virtual private network in a cloud service for branch networking
US10498652B2 (en)2015-04-132019-12-03Nicira, Inc.Method and system of application-aware routing with crowdsourcing
US10425382B2 (en)2015-04-132019-09-24Nicira, Inc.Method and system of a cloud-based multipath routing protocol
US10158693B2 (en)*2015-05-142018-12-18Vmware, Inc.Peer-to-peer network download optimization
US10142172B2 (en)*2015-07-222018-11-27Facebook, Inc.Internet service provider management platform
US9723027B2 (en)2015-11-102017-08-01Sonicwall Inc.Firewall informed by web server security policy identifying authorized resources and hosts
US9860259B2 (en)2015-12-102018-01-02Sonicwall Us Holdings Inc.Reassembly free deep packet inspection for peer to peer networks
CN106953804B (en)*2016-01-072020-08-18中国移动通信集团海南有限公司Method and device for inquiring routing information of called user
US10992568B2 (en)2017-01-312021-04-27Vmware, Inc.High performance software-defined core network
US11252079B2 (en)2017-01-312022-02-15Vmware, Inc.High performance software-defined core network
US20180219765A1 (en)2017-01-312018-08-02Waltz NetworksMethod and Apparatus for Network Traffic Control Optimization
US10992558B1 (en)2017-11-062021-04-27Vmware, Inc.Method and apparatus for distributed data network traffic optimization
US11706127B2 (en)2017-01-312023-07-18Vmware, Inc.High performance software-defined core network
US20200036624A1 (en)2017-01-312020-01-30The Mode GroupHigh performance software-defined core network
US11121962B2 (en)2017-01-312021-09-14Vmware, Inc.High performance software-defined core network
US10778528B2 (en)2017-02-112020-09-15Nicira, Inc.Method and system of connecting to a multipath hub in a cluster
US10554743B2 (en)*2017-04-262020-02-04Red Hat, Inc.Managing content downloads
US10523539B2 (en)2017-06-222019-12-31Nicira, Inc.Method and system of resiliency in cloud-delivered SD-WAN
EP3628118A4 (en)*2017-07-072020-12-09ARRIS Enterprises LLCProxy between wireless local area network infrastructures
US11115480B2 (en)2017-10-022021-09-07Vmware, Inc.Layer four optimization for a virtual network defined over public cloud
US11089111B2 (en)2017-10-022021-08-10Vmware, Inc.Layer four optimization for a virtual network defined over public cloud
US10999100B2 (en)2017-10-022021-05-04Vmware, Inc.Identifying multiple nodes in a virtual network defined over a set of public clouds to connect to an external SAAS provider
US10841131B2 (en)2017-10-022020-11-17Vmware, Inc.Distributed WAN security gateway
US10999165B2 (en)2017-10-022021-05-04Vmware, Inc.Three tiers of SaaS providers for deploying compute and network infrastructure in the public cloud
US10959098B2 (en)2017-10-022021-03-23Vmware, Inc.Dynamically specifying multiple public cloud edge nodes to connect to an external multi-computer node
US11223514B2 (en)2017-11-092022-01-11Nicira, Inc.Method and system of a dynamic high-availability mode based on current wide area network connectivity
CN109962946B (en)2017-12-222022-03-15阿里巴巴集团控股有限公司Method and device for downloading resources
CN109347968B (en)*2018-11-072021-09-24网宿科技股份有限公司 A method, device and system for downloading data blocks of resource files
CN109412942B (en)*2018-11-282020-12-29网宿科技股份有限公司 Cloud network transmission routing method and system
US12164905B2 (en)2019-03-282024-12-10Juniper Networks, Inc.Software upgrade deployment in mixed network of in-service software upgrade (ISSU)-capable and ISSU-incapable devices
US11799722B2 (en)2019-03-282023-10-24Harmonic, Inc.Support for a scalable and highly available (HA) service platform
US11368553B1 (en)*2019-03-282022-06-21Harmonic, Inc.Support for a scalable and high availability (HA) virtual cable modem termination system (VCMTS)
US12407574B2 (en)*2019-04-052025-09-02Mimik Technology Canada Inc.Method and system for distributed edge cloud computing
US11171885B2 (en)2019-08-272021-11-09Vmware, Inc.Providing recommendations for implementing virtual networks
US11611507B2 (en)2019-10-282023-03-21Vmware, Inc.Managing forwarding elements at edge nodes connected to a virtual network
US11394640B2 (en)2019-12-122022-07-19Vmware, Inc.Collecting and analyzing data regarding flows associated with DPI parameters
US11489783B2 (en)2019-12-122022-11-01Vmware, Inc.Performing deep packet inspection in a software defined wide area network
US11102272B2 (en)*2019-12-192021-08-24Wangsu Science and Technology Co., Ltd.Method and device for downloading resource file
US11418997B2 (en)2020-01-242022-08-16Vmware, Inc.Using heart beats to monitor operational state of service classes of a QoS aware network link
US11822522B2 (en)2020-01-312023-11-21EMC IP Holding Company LLCIntelligent filesystem for container images
US11245641B2 (en)2020-07-022022-02-08Vmware, Inc.Methods and apparatus for application aware hub clustering techniques for a hyper scale SD-WAN
US11363124B2 (en)2020-07-302022-06-14Vmware, Inc.Zero copy socket splicing
US11418588B2 (en)*2020-09-292022-08-16EMC IP Holding Company LLCIntelligent peer-to-peer container filesystem
US11444865B2 (en)2020-11-172022-09-13Vmware, Inc.Autonomous distributed forwarding plane traceability based anomaly detection in application traffic for hyper-scale SD-WAN
US11575600B2 (en)2020-11-242023-02-07Vmware, Inc.Tunnel-less SD-WAN
US11929903B2 (en)2020-12-292024-03-12VMware LLCEmulating packet flows to assess network links for SD-WAN
CN116783874A (en)2021-01-182023-09-19Vm维尔股份有限公司Network aware load balancing
US12218845B2 (en)2021-01-182025-02-04VMware LLCNetwork-aware load balancing
US11979325B2 (en)2021-01-282024-05-07VMware LLCDynamic SD-WAN hub cluster scaling with machine learning
US12294614B2 (en)*2021-04-012025-05-06Cisco Technology, Inc.Verifying trust postures of heterogeneous confidential computing clusters
US12368676B2 (en)2021-04-292025-07-22VMware LLCMethods for micro-segmentation in SD-WAN for virtual networks
US20220353779A1 (en)*2021-05-032022-11-03Curvalux Uk LimitedMobile-to-Mobile BGP IP Routing
US11637768B2 (en)2021-05-032023-04-25Vmware, Inc.On demand routing mesh for routing packets through SD-WAN edge forwarding nodes in an SD-WAN
US12009987B2 (en)2021-05-032024-06-11VMware LLCMethods to support dynamic transit paths through hub clustering across branches in SD-WAN
US11729065B2 (en)2021-05-062023-08-15Vmware, Inc.Methods for application defined virtual network service among multiple transport in SD-WAN
US12250114B2 (en)2021-06-182025-03-11VMware LLCMethod and apparatus for deploying tenant deployable elements across public clouds based on harvested performance metrics of sub-types of resource elements in the public clouds
US12015536B2 (en)2021-06-182024-06-18VMware LLCMethod and apparatus for deploying tenant deployable elements across public clouds based on harvested performance metrics of types of resource elements in the public clouds
US11489720B1 (en)2021-06-182022-11-01Vmware, Inc.Method and apparatus to evaluate resource elements and public clouds for deploying tenant deployable elements based on harvested performance metrics
US12047282B2 (en)2021-07-222024-07-23VMware LLCMethods for smart bandwidth aggregation based dynamic overlay selection among preferred exits in SD-WAN
US11375005B1 (en)2021-07-242022-06-28Vmware, Inc.High availability solutions for a secure access service edge application
US12267364B2 (en)2021-07-242025-04-01VMware LLCNetwork management services in a virtual network
US11943146B2 (en)2021-10-012024-03-26VMware LLCTraffic prioritization in SD-WAN
US12026382B2 (en)2021-10-292024-07-02Pure Storage, Inc.Storage path routing in a container system
US12340103B2 (en)2021-10-292025-06-24Pure Storage, Inc.Storage operation routing in a container system
US12184557B2 (en)2022-01-042024-12-31VMware LLCExplicit congestion notification in a virtual environment
US12425395B2 (en)2022-01-152025-09-23VMware LLCMethod and system of securely adding an edge device operating in a public network to an SD-WAN
US12169456B2 (en)2022-04-132024-12-17Dell Products L.P.Methods for cache insertion and cache eviction using ghost list in a cache system that includes a reverse cache and a main cache
US11909815B2 (en)2022-06-062024-02-20VMware LLCRouting based on geolocation costs
US12166661B2 (en)2022-07-182024-12-10VMware LLCDNS-based GSLB-aware SD-WAN for low latency SaaS applications
US12316524B2 (en)2022-07-202025-05-27VMware LLCModifying an SD-wan based on flow metrics
US12425332B2 (en)2023-03-272025-09-23VMware LLCRemediating anomalies in a self-healing network
US12034587B1 (en)2023-03-272024-07-09VMware LLCIdentifying and remediating anomalies in a self-healing network
US12057993B1 (en)2023-03-272024-08-06VMware LLCIdentifying and remediating anomalies in a self-healing network
US12261777B2 (en)2023-08-162025-03-25VMware LLCForwarding packets in multi-regional large scale deployments with distributed gateways
US12355655B2 (en)2023-08-162025-07-08VMware LLCForwarding packets in multi-regional large scale deployments with distributed gateways

Citations (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6339595B1 (en)*1997-12-232002-01-15Cisco Technology, Inc.Peer-model support for virtual private networks with potentially overlapping addresses
US20020143944A1 (en)*2001-01-222002-10-03Traversat Bernard A.Advertisements for peer-to-peer computing resources
US20030174653A1 (en)*2002-02-272003-09-18Anindya BasuMethod and apparatus for exchanging routing information within an autonomous system in a packet-based data network
US20030208621A1 (en)*2002-05-062003-11-06Sandvine IncorporatedPath optimizer for peer to peer networks
US20030225796A1 (en)*2002-05-312003-12-04Hitachi, Ltd.Method and apparatus for peer-to-peer file sharing
US20040177157A1 (en)*2003-02-132004-09-09Nortel Networks LimitedLogical grouping of VPN tunnels
US20050015466A1 (en)*1999-10-142005-01-20Tripp Gary W.Peer-to-peer automated anonymous asynchronous file sharing
US20050047353A1 (en)*2003-08-252005-03-03Susan HaresSystems and methods for routing employing link state and path vector techniques
US20060140136A1 (en)*2004-12-292006-06-29Clarence FilsfilsAutomatic route tagging of BGP next-hop routes in IGP
US20060218222A1 (en)*2005-03-232006-09-28Cisco Technology, Inc.Method and apparatus for achieving optimal transfer times in a peer-to-peer network
US20060291446A1 (en)*2005-06-242006-12-28Donald CaldwellSystems, methods, and devices for managing routing
US20070028133A1 (en)*2005-01-282007-02-01Argo-Notes, Inc.Download method for file by bit torrent protocol
US7379428B2 (en)*2002-10-312008-05-27Hewlett-Packard Development Company, L.P.Autonomous system topology based auxiliary network for peer-to-peer overlay network
US7398301B2 (en)*2001-08-042008-07-08Kontiki, Inc.Method and apparatus for facilitating distributed delivery of content across a computer network

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7685224B2 (en)*2001-01-112010-03-23Truelocal Inc.Method for providing an attribute bounded network of computers

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6339595B1 (en)*1997-12-232002-01-15Cisco Technology, Inc.Peer-model support for virtual private networks with potentially overlapping addresses
US20050015466A1 (en)*1999-10-142005-01-20Tripp Gary W.Peer-to-peer automated anonymous asynchronous file sharing
US20020143944A1 (en)*2001-01-222002-10-03Traversat Bernard A.Advertisements for peer-to-peer computing resources
US7398301B2 (en)*2001-08-042008-07-08Kontiki, Inc.Method and apparatus for facilitating distributed delivery of content across a computer network
US20030174653A1 (en)*2002-02-272003-09-18Anindya BasuMethod and apparatus for exchanging routing information within an autonomous system in a packet-based data network
US20030208621A1 (en)*2002-05-062003-11-06Sandvine IncorporatedPath optimizer for peer to peer networks
US20030225796A1 (en)*2002-05-312003-12-04Hitachi, Ltd.Method and apparatus for peer-to-peer file sharing
US7379428B2 (en)*2002-10-312008-05-27Hewlett-Packard Development Company, L.P.Autonomous system topology based auxiliary network for peer-to-peer overlay network
US20040177157A1 (en)*2003-02-132004-09-09Nortel Networks LimitedLogical grouping of VPN tunnels
US20050047353A1 (en)*2003-08-252005-03-03Susan HaresSystems and methods for routing employing link state and path vector techniques
US20060140136A1 (en)*2004-12-292006-06-29Clarence FilsfilsAutomatic route tagging of BGP next-hop routes in IGP
US20070028133A1 (en)*2005-01-282007-02-01Argo-Notes, Inc.Download method for file by bit torrent protocol
US7379967B2 (en)*2005-01-282008-05-27Grid Solutions, Inc.Download method for file by bit torrent protocol
US20060218222A1 (en)*2005-03-232006-09-28Cisco Technology, Inc.Method and apparatus for achieving optimal transfer times in a peer-to-peer network
US20060291446A1 (en)*2005-06-242006-12-28Donald CaldwellSystems, methods, and devices for managing routing

Cited By (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8355711B2 (en)*2008-07-252013-01-15ZerotouchdigitalCollaborative computing for mobile devices
US20100022231A1 (en)*2008-07-252010-01-28Zero TouchDigitalCollaborative computing for mobile devices
US20100054153A1 (en)*2008-08-272010-03-04Fujitsu Network Communications, Inc.Communicating Information Between Core And Edge Network Elements
US8446841B2 (en)*2008-08-272013-05-21Fujitsu LimitedCommunicating information between core and edge network elements
US8560664B2 (en)*2008-12-222013-10-15At&T Intellectual Property I, L.P.Method and apparatus for providing peer selection in a network
US8285829B2 (en)*2008-12-222012-10-09At&T Intellectual Property I, L.P.Method and apparatus for providing peer selection in a network
US20100161755A1 (en)*2008-12-222010-06-24Jian LiMethod and apparatus for providing peer selection in a network
US8977128B2 (en)*2009-02-272015-03-10Futurewei Technologies, Inc.Encoding of wavelength converter systems
US20130129351A1 (en)*2009-02-272013-05-23Futurewei Technologies, Inc.Encoding of Wavelength Converter Systems
US20130111063A1 (en)*2011-11-012013-05-02Electronics And Telecommunications Research InstituteRouting method in content-centric network
US9774527B2 (en)*2012-08-312017-09-26Nasdaq Technology AbResilient peer-to-peer application message routing
US20140064279A1 (en)*2012-08-312014-03-06Omx Technology AbResilient peer-to-peer application message routing
US20180006941A1 (en)*2012-08-312018-01-04Nasdaq Technology AbResilient peer-to-peer application message routing
US10027585B2 (en)*2012-08-312018-07-17Nasdaq Technology AbResilient peer-to-peer application message routing
US10673749B1 (en)2018-12-282020-06-02Paypal, Inc.Peer-to-peer application layer distributed mesh routing
WO2020139657A1 (en)*2018-12-282020-07-02Paypal, Inc.Peer-to-peer application layer distributed mesh routing
AU2019414301B2 (en)*2018-12-282022-07-14Paypal, Inc.Peer-to-peer application layer distributed mesh routing
US11539617B2 (en)2018-12-282022-12-27Paypal, Inc.Peer-to-peer application layer distributed mesh routing

Also Published As

Publication numberPublication date
US20070064702A1 (en)2007-03-22
US7920572B2 (en)2011-04-05

Similar Documents

PublicationPublication DateTitle
US7920572B2 (en)Modifying operation of peer-to-peer networks based on integrating network routing information
USRE49943E1 (en)System and method for a context layer switch
US10356144B1 (en)Reassigning source peers
Fang et al.A survey of energy-efficient caching in information-centric networking
CN102571557B (en)Dynamically generating application-layer traffic optimization protocol maps
KR101605175B1 (en)Name-based neighbor discovery and multi-hop service discovery in information-centric networks
CN102316091B (en)Application-layer traffic optimization enhancements for content delivery networks
LiOn peer-to-peer (P2P) content delivery
EP2086206A1 (en)System for operating a peer-to-peer network taking into account access network subscriber information
US20090144390A1 (en)Optimizing network resources usage within an administrative boundary
Eum et al.CATT: Cache aware target identification for ICN
Pavlou et al.Internet-scale content mediation in information-centric networks
Ascigil et al.A native content discovery mechanism for the information-centric networks
Nguyen et al.Adaptive caching for beneficial content distribution in information-centric networking
Dong et al.On the cache-and-forward network architecture
Karrakchou et al.A survey of routing mechanisms in ICNs
LinnolahtiQoS routing for P2P networking
Spathis et al.Leveraging replication in content-centric networks
BirmanNetwork perspective
RajasekharQuality of service routing with performance considerations in peer-to-peer systems
ZHANGEnergy Efficient and Enhanced-type Data-centric Network Using Network Virtualization Technology
CN120569945A (en)Method and apparatus for telemetry monitoring of BGP prefixes in a network topology
Rodriguez et al.Global Architecture of the COMET System
WangControlling P2P traffic in cooperative and non-cooperative network environments
Ammar et al.CLIC: A CLIque-based cooperative caching for content centric networking

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

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


[8]ページ先頭

©2009-2025 Movatter.jp