CA2505630A1 - Network traffic control in peer-to-peer environments - Google Patents

Network traffic control in peer-to-peer environments Download PDF

Info

Publication number
CA2505630A1
CA2505630A1 CA002505630A CA2505630A CA2505630A1 CA 2505630 A1 CA2505630 A1 CA 2505630A1 CA 002505630 A CA002505630 A CA 002505630A CA 2505630 A CA2505630 A CA 2505630A CA 2505630 A1 CA2505630 A1 CA 2505630A1
Authority
CA
Canada
Prior art keywords
peer
network traffic
traffic control
control unit
cndot
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.)
Granted
Application number
CA002505630A
Other languages
French (fr)
Other versions
CA2505630C (en
Inventor
Sean Rooney
Paolo Scotton
Daniel Bauer
Marcel Waldvogel
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.)
International Business Machines Corp
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 Individual filed Critical Individual
Publication of CA2505630A1 publication Critical patent/CA2505630A1/en
Application granted granted Critical
Publication of CA2505630C publication Critical patent/CA2505630C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1044Group management mechanisms 
    • H04L67/1046Joining mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/563Data redirection of data network streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/564Enhancement of application control based on intercepted application data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Abstract

A method and an electronic unit are disclosed for controlling traffic on a network, especially for controlling peer-to-peer related traffic. A filter unit is intercepting messages related to peer-to-peer application from a network line, irrespective of the messages' destination, A control logic then manages a request represented by an intercepted message subject to its content and subject to peering specific information.

Claims (32)

1. Network traffic control unit, comprising .cndot. a filter unit (51) for intercepting messages .cndot. relating to peer-to-peer application, .cndot. from a network line (3), .cndot. irrespective of destination, .cndot. a control logic (52) that is configured for managing a request represented by an intercepted message subject to its content and subject to peering specific knowledge the network traffic control unit (5) provides, .cndot. which request to be managed is a connect request issued from a peer node and directed to another peer node.
2. Network traffic control unit according to claim 1, wherein the network traffic control unit (5) is prepared to communicate according to a peer-to-peer application protocol.
3. Network traffic control unit according to claim 2, wherein the network traffic control unit (5) is prepared to apply the peer-to-peer application protocol for managing connect requests.
4. Network traffic control unit according to any one of the claims 1. to 3, wherein the network tragic control unit (5) is prepared to communicate according to a protocol different to the peer-to-peer application protocol.
5. Network traffic control unit according to claim 4, wherein the network traffic control unit (5) is prepared to apply the protocol different to the peer-to-peer, application protocol for managing query requests.
6. Network traffic control unit according to any one of the preceding claims, wherein the peering specific knowledge comprises information on peer-to-peer connections the network traffic control unit (5) is currently aware of.
7. Network traffic control unit according to any one of the preceding claims, wherein the peering specific knowledge comprises information on peer nodes associated to the network traffic control unit (5).
8. Network traffic control unit according to any one of the preceding claims, wherein the peering specific knowledge comprises an index that allocates keys representing data files for download to network traffic control units.
9. Network traffic control unit according to any one of the preceding claims, wherein the peering specific knowledge comprises an index that allocates peer nodes to keys representing data files for download.
10. Network traffic control unit according to any one o~ the preceding claims, wherein the control logic (53) is configured for implementing a set of rules for deriving keys from intercepted query requests.
11. Method for controlling traffic an a network, comprising:
.cndot. receiving messages related to peer-to-peer application, intercepted by a filter unit from a network line (3), irrespective of the messages destination, .cndot. managing a request represented by an intercepted message subject to its content and subject to peering specific information, .cndot.wherein the request to be managed is a connect request issued from a peer node and directed to another peer node.
12. Method according to claim 11, comprising dropping the intercepted message.
13. Method according to claim 12, wherein managing the connect request is subject to existing connections the network traffic control unit is aware of.
14. Method according to claim 13, wherein no message is sent to the addressee of the intercepted connect request when a connection is already established that can serve or be extended to serve the requesting ,peer node.
15. Method according to any one of the claims 12 to 14, comprising sending a connect request to the originator of the intercepted connect request in response to the intercepted connect request.
16. Method according to one of the claims 12, 13 or 15, comprising sending a connect request to the addressee of the intercepted connect request.
17. Method according to one of the claims 12, 13 or 15, comprising sending a connect request to the addressee of the intercepted connect request pretending the originator of the intercepted connect request is sending the connect request.
18. Method according to one of the claims 12 to 15, comprising sending a connect request to a peer node other than the addressee of the intercepted connect request.
19. Method according to one of the claims 12 to 15, comprising sending a connect request to another network traffic control unit (5).
20. Method according to claim 15 in combination with any one of the claims 16 to 19, sending the connect request to another party than the originator of the intercepted connect request once the originator has accepted the connect request from the network traffic control unit directed to the originator.
21. Method according to any one of the preceding claims 11 to 20, wherein a request to be managed is a data file query issued by a peer node.
22. Method according to claim 21, wherein managing the query request is subject to an index that allocates keys representing data files for download to network traffic central units.
23. Method according to claim 21 or claim 22, wherein managing the query request is subject to an index that allocates peer nodes to keys.
24. Method according to any one of the claims 21 to 23, comprising deriving one or more keys from the content of the query request.
25. Method according to claim 24, comprising directing a request to one or more remote network traffic control units that are allocated to the derived keys according to the key - network traffic control unit index.
26. Method according to claim 25, comprising receiving a list of peer nodes that are allocated to the keys, from the remote network traffic control unit.
27. Method according to claim 26, comprising sending a hit message to the querying peer node.
28. Method according to any one of the preceding claims 11 to 27, comprising .cndot. administering a key - peer node index for some keys, and .cndot. providing other network traffic control units on request with the knowledge which peer nodes are allocated to a requested key according to the key - peer node index.
29. Method according to claim 28, wherein administering the key - peer node index comprises removals of entries.
30. Method according to any one of the preceding claims 11 to 29, comprising .cndot. monitoring hit messages sent from an associated peen node, .cndot. deriving one or more keys from the content of a hit message, .cndot. allocating the sending peer node to the derived keys, and .cndot. storing the key - peer nude relation in a key - peer node index.
31. A network comprising .cndot. at least one group (1, 2, 4) of peer nodes, .cndot. a network line (3) serving as ingress/egress line for this peer group (1, 2, 4), and .cndot. a network traffic control unit (5) according to any one of the preceding claims 1 to 10, intercepting messages from the network line.
32. A computer program element comprising computer program code which, when loaded in a processor unit of a network traffic control unit, configures the processor unit for performing a method as claimed in any one of claims 11 to 30.
CA2505630A 2002-11-15 2003-10-28 Network traffic control in peer-to-peer environments Expired - Fee Related CA2505630C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP02025751.5 2002-11-15
EP02025751 2002-11-15
PCT/IB2003/004800 WO2004047408A1 (en) 2002-11-15 2003-10-28 Network traffic control in peer-to-peer environments

Publications (2)

Publication Number Publication Date
CA2505630A1 true CA2505630A1 (en) 2004-06-03
CA2505630C CA2505630C (en) 2010-02-23

Family

ID=32319540

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2505630A Expired - Fee Related CA2505630C (en) 2002-11-15 2003-10-28 Network traffic control in peer-to-peer environments

Country Status (10)

Country Link
US (2) US7600033B2 (en)
EP (1) EP1561333B1 (en)
JP (1) JP4317522B2 (en)
KR (1) KR100724511B1 (en)
CN (1) CN1692616B (en)
AT (1) ATE380431T1 (en)
AU (1) AU2003272028A1 (en)
CA (1) CA2505630C (en)
DE (1) DE60317925T2 (en)
WO (1) WO2004047408A1 (en)

Families Citing this family (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0303192D0 (en) * 2003-02-12 2003-03-19 Saviso Group Ltd Methods and apparatus for traffic management in peer-to-peer networks
JP2005202589A (en) * 2004-01-14 2005-07-28 Kddi Corp Traffic control system of p2p network
US7761569B2 (en) 2004-01-23 2010-07-20 Tiversa, Inc. Method for monitoring and providing information over a peer to peer network
US8156175B2 (en) 2004-01-23 2012-04-10 Tiversa Inc. System and method for searching for specific types of people or information on a peer-to-peer network
GB0402739D0 (en) * 2004-02-09 2004-03-10 Saviso Group Ltd Methods and apparatus for routing in a network
US10862994B1 (en) 2006-11-15 2020-12-08 Conviva Inc. Facilitating client decisions
GB2422214B (en) * 2004-08-23 2009-03-18 Sound Control Media Prot Ltd Data network traffic filter
US8364807B1 (en) * 2004-11-18 2013-01-29 Rockstar Consortium Us Lp Identifying and controlling network sessions via an access concentration point
US7639681B2 (en) * 2004-11-23 2009-12-29 Microsoft Corporation System and method for a distributed server for peer-to-peer networks
US8806020B1 (en) 2004-12-20 2014-08-12 Avaya Inc. Peer-to-peer communication session monitoring
US20080130516A1 (en) * 2004-12-21 2008-06-05 Electronics And Telecommunications Research Institute P2p Overplay Network Construction Method and Apparatus
ES2379074T3 (en) 2005-03-22 2012-04-20 Swisscom Ag Method and system for establishing a "peer-to-peer" communication channel.
USRE47628E1 (en) 2005-04-12 2019-10-01 Kroll Information Assurance, Llc System for identifying the presence of peer-to-peer network software applications
US9178940B2 (en) 2005-04-12 2015-11-03 Tiversa Ip, Inc. System and method for detecting peer-to-peer network software
US20090083414A1 (en) * 2005-06-06 2009-03-26 Netbarrage Ltd. Method and System for Monitoring and Analyzing Peer-to-Peer Users' Activities over a Data Network
US9118774B2 (en) * 2005-07-21 2015-08-25 Google Inc. Dispatch system to remote devices
US8090860B2 (en) 2007-11-05 2012-01-03 Limelight Networks, Inc. Origin request with peer fulfillment
EP1955185B1 (en) * 2005-11-15 2018-09-12 Kroll Information Assurance, LLC System for identifying the presence of peer-to-peer network software applications
CN1901466A (en) * 2006-01-10 2007-01-24 杭州每日科技有限公司 Method for metering data flow direction and flow of P2P network
US7925781B1 (en) * 2006-05-26 2011-04-12 The Hong Kong University Of Science And Technology Distributed storage to support user interactivity in peer-to-peer video streaming
US7860876B2 (en) * 2006-06-09 2010-12-28 Illinois Institute Of Technology Peer-to-peer file sharing
CN100591042C (en) * 2006-07-17 2010-02-17 华为技术有限公司 Semi-distributed P2P network flux management method, system and equipment
AU2006203234B2 (en) * 2006-07-28 2012-04-12 Kroll Information Assurance, Llc Method for monitoring and providing information over a peer to peer network
US7672238B2 (en) * 2006-08-08 2010-03-02 Opnet Technologies, Inc. Mapping off-network traffic to an administered network
WO2008057509A2 (en) 2006-11-07 2008-05-15 Tiversa, Inc. System and method for enhanced experience with a peer to peer network
US8874725B1 (en) 2006-11-15 2014-10-28 Conviva Inc. Monitoring the performance of a content player
US9124601B2 (en) 2006-11-15 2015-09-01 Conviva Inc. Data client
US8751605B1 (en) 2006-11-15 2014-06-10 Conviva Inc. Accounting for network traffic
US8463927B2 (en) * 2006-12-29 2013-06-11 Ebay Inc. Video mail through peer to peer network
US20080219151A1 (en) * 2007-03-07 2008-09-11 Nokia Corporation System and method for using a peer to peer mechanism to repair broadcast data in wireless digital broadcast networks
AU2008239682B2 (en) 2007-04-12 2012-01-19 Kroll Information Assurance, Llc A system and method for creating a list of shared information on a peer-to-peer network
US7761401B2 (en) * 2007-06-07 2010-07-20 International Business Machines Corporation Stochastic control optimization for sender-based flow control in a distributed stateful messaging system
AU2008262281B2 (en) 2007-06-11 2012-06-21 Kroll Information Assurance, Llc System and method for advertising on a peer-to-peer network
WO2009057118A2 (en) * 2007-10-31 2009-05-07 Interdisciplinary Center Herzliya Detecting and controlling peer-to-peer traffic
KR101434920B1 (en) * 2008-02-29 2014-09-25 삼성전자 주식회사 Method for sharing resource and system for performing the same
US20090248529A1 (en) * 2008-04-01 2009-10-01 Infosys Technologies Limited System and method for providing value added services via wireless access points
JP5342010B2 (en) 2008-12-03 2013-11-13 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Selecting an appropriate peer in a P2P network
US8924460B2 (en) * 2008-12-19 2014-12-30 International Business Machines Corporation Method and system of administrating a peer-to-peer file sharing network
TWI384812B (en) * 2008-12-31 2013-02-01 Ind Tech Res Inst Apparatus and method for providing peer-to-peer proxy service with temporary storage management and traffic load balancing mechanism in peer-to-peer communication
TWI373943B (en) * 2008-12-31 2012-10-01 Ind Tech Res Inst Apparatus and method for providing peer-to-peer proxy service in peer-to-peer communication
JP5228936B2 (en) * 2009-01-20 2013-07-03 沖電気工業株式会社 Overlay traffic detection system and traffic monitoring / control system
US8228822B2 (en) * 2009-03-03 2012-07-24 Cisco Technology, Inc. Hierarchical flooding among peering overlay networks
US8402494B1 (en) 2009-03-23 2013-03-19 Conviva Inc. Switching content
AU2009345847B2 (en) * 2009-05-05 2015-06-11 Telefonaktiebolaget L M Ericsson (Publ) P2P for mobile providers
US9325787B2 (en) * 2009-05-18 2016-04-26 Cisco Technology, Inc. Limited broadcast, peering among DHTs, broadcast put of limited content only
US20100293223A1 (en) * 2009-05-18 2010-11-18 Cisco Technology, Inc. Limiting storage messages in peer to peer network
US20100318516A1 (en) * 2009-06-10 2010-12-16 Google Inc. Productive distribution for result optimization within a hierarchical architecture
US8868707B2 (en) * 2009-06-16 2014-10-21 Oracle International Corporation Adaptive write-back and write-through caching for off-line data
US8549101B2 (en) * 2009-06-16 2013-10-01 Oracle International Corporation Portable embedded local server for write-through cache
US9203913B1 (en) 2009-07-20 2015-12-01 Conviva Inc. Monitoring the performance of a content player
JP5451889B2 (en) * 2009-10-09 2014-03-26 エヌイーシー ヨーロッパ リミテッド Method and network for monitoring traffic in a network
US8701155B2 (en) * 2010-02-23 2014-04-15 Microsoft Corporation Communicating using a cloud infrastructure
WO2011134495A1 (en) * 2010-04-27 2011-11-03 Nokia Siemens Networks Oy Management of traffic in a communication network and traffic optimization
CN101895469A (en) * 2010-07-19 2010-11-24 重庆邮电大学 Peer-to-peer network flow traction system and method
CN102035725B (en) * 2010-08-10 2013-01-02 国家计算机网络与信息安全管理中心 Relevant technology system for one-way flow uniform resource identifier (URI) under asymmetric routing and method thereof
US10148716B1 (en) 2012-04-09 2018-12-04 Conviva Inc. Dynamic generation of video manifest files
US9246965B1 (en) 2012-09-05 2016-01-26 Conviva Inc. Source assignment based on network partitioning
US10182096B1 (en) 2012-09-05 2019-01-15 Conviva Inc. Virtual resource locator
US10534772B2 (en) * 2013-07-08 2020-01-14 Telefonaktiebolaget Lm Ericsson (Publ) Control of a distributed data grid layer in a federated database system
US20150236897A1 (en) * 2014-02-20 2015-08-20 Bigtera Limited Network apparatus for use in cluster system
CN111787033B (en) 2014-11-14 2022-09-06 康维达无线有限责任公司 Authority-based resource and service discovery
US10305955B1 (en) 2014-12-08 2019-05-28 Conviva Inc. Streaming decision in the cloud
US10178043B1 (en) 2014-12-08 2019-01-08 Conviva Inc. Dynamic bitrate range selection in the cloud for optimized video streaming
US10615965B1 (en) 2017-03-22 2020-04-07 Amazon Technologies, Inc. Protected search index
US10298401B1 (en) * 2017-03-22 2019-05-21 Amazon Technologies, Inc. Network content search system and method
CN108959399B (en) * 2018-06-04 2022-07-15 平安科技(深圳)有限公司 Distributed data deletion flow control method and device, electronic equipment and storage medium

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5754774A (en) * 1996-02-15 1998-05-19 International Business Machine Corp. Client/server communication system
US6069896A (en) * 1996-10-15 2000-05-30 Motorola, Inc. Capability addressable network and method therefor
US7136903B1 (en) * 1996-11-22 2006-11-14 Mangosoft Intellectual Property, Inc. Internet-based shared file service with native PC client access and semantics and distributed access control
EP0872991B1 (en) * 1997-04-15 2006-07-26 Hewlett-Packard Company, A Delaware Corporation Method and apparatus for device interaction by format
EP1038368B1 (en) * 1997-11-13 2013-07-31 Intellectual Ventures I LLC File transfer system
US6356546B1 (en) * 1998-08-11 2002-03-12 Nortel Networks Limited Universal transfer method and network with distributed switch
JP2001127797A (en) 1999-10-29 2001-05-11 Atr Adaptive Communications Res Lab Control method for adhoc network and controller
US6938095B2 (en) * 2000-06-28 2005-08-30 Pluris, Inc. Method and apparatus for establishing and sharing a virtual change notification list among a plurality of peer nodes
US20020124090A1 (en) * 2000-08-18 2002-09-05 Poier Skye M. Method and apparatus for data communication between a plurality of parties
WO2002017034A2 (en) 2000-08-24 2002-02-28 Voltaire Advanced Data Security Ltd. System and method for highly scalable high-speed content-based filtering and load balancing in interconnected fabrics
US7072982B2 (en) * 2000-11-22 2006-07-04 Microsoft Corporation Universal naming scheme for peer to peer resources
WO2002057917A2 (en) * 2001-01-22 2002-07-25 Sun Microsystems, Inc. Peer-to-peer network computing platform
US20020143959A1 (en) * 2001-04-03 2002-10-03 David El-Baze Method and apparatus for interactive direct peer-to-peer multimedia streaming
US6854013B2 (en) * 2001-06-25 2005-02-08 Nortel Networks Limited Method and apparatus for optimizing network service
US20030004822A1 (en) * 2001-06-29 2003-01-02 Internatioanl Business Machines Corporation Method and apparatus for integrated multi-channel retailing
US7305492B2 (en) * 2001-07-06 2007-12-04 Juniper Networks, Inc. Content service aggregation system
US7120792B1 (en) * 2001-07-26 2006-10-10 Packet Design, Inc. System and method for secure communication of routing messages
US7571251B2 (en) * 2002-05-06 2009-08-04 Sandvine Incorporated Ulc Path optimizer for peer to peer networks
US7428590B2 (en) * 2002-06-10 2008-09-23 Akonix Systems, Inc. Systems and methods for reflecting messages associated with a target protocol within a network
US7920572B2 (en) * 2005-09-20 2011-04-05 Cisco Technology, Inc. Modifying operation of peer-to-peer networks based on integrating network routing information

Also Published As

Publication number Publication date
WO2004047408A8 (en) 2004-07-29
US20080259793A1 (en) 2008-10-23
AU2003272028A1 (en) 2004-06-15
EP1561333A1 (en) 2005-08-10
US7600033B2 (en) 2009-10-06
CN1692616B (en) 2011-01-12
US20060168304A1 (en) 2006-07-27
KR100724511B1 (en) 2007-06-07
JP4317522B2 (en) 2009-08-19
CA2505630C (en) 2010-02-23
JP2006506877A (en) 2006-02-23
ATE380431T1 (en) 2007-12-15
WO2004047408A1 (en) 2004-06-03
CN1692616A (en) 2005-11-02
US8139483B2 (en) 2012-03-20
DE60317925D1 (en) 2008-01-17
EP1561333B1 (en) 2007-12-05
KR20050071603A (en) 2005-07-07
DE60317925T2 (en) 2008-11-27

Similar Documents

Publication Publication Date Title
CA2505630A1 (en) Network traffic control in peer-to-peer environments
US6154776A (en) Quality of service allocation on a network
US7277953B2 (en) Integrated procedure for partitioning network data services among multiple subscribers
DE60301611T2 (en) WAY OPTIMIZERS FOR EQUIVALENT NETWORKS
TWI384812B (en) Apparatus and method for providing peer-to-peer proxy service with temporary storage management and traffic load balancing mechanism in peer-to-peer communication
CA2454868C (en) User bandwidth monitor and control management system and method
US7320032B2 (en) Methods and structure for reducing resource hogging
US6098099A (en) Third-party notification by network directory server
JP2004531798A5 (en)
US20030123483A1 (en) Method and system for transmitting information across firewalls
US20070043738A1 (en) Methods and systems for reputation based resource allocation for networking
US20070220521A1 (en) Provision of services by reserving resources in a communications network having resources management according to policy rules
EP1561322A1 (en) Method and apparatus for transmitting data subject to privacy restrictions
CN101964799A (en) Solution method of address conflict in point-to-network tunnel mode
WO2021109726A1 (en) Bandwidth limitation method, apparatus and system
US20020124091A1 (en) Network service setting system, network service providing method and communication service
KR100241354B1 (en) Interlocking system between dhcp server and dns server
CN105610945A (en) Search traffic access localization processing method and device
CN113612735B (en) Secure storage system
CN102447724B (en) Method, server and system for controlling peer-to-peer (P2P) download
KR20050003598A (en) Domain name service provide system and method using dual domain name server
TWI607337B (en) Firewall command rule optimization system and method
US7643492B2 (en) Network bandwidth reservation method
WO2023062806A1 (en) Data processing device
US8200826B1 (en) Communal memory

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed
MKLA Lapsed

Effective date: 20121029