DE69909986D1 - Verfahren zur bereitstellung einer dienstleistung durch einen server mit einer einzigen virtuellen netzwerkadresse - Google Patents

Verfahren zur bereitstellung einer dienstleistung durch einen server mit einer einzigen virtuellen netzwerkadresse

Info

Publication number
DE69909986D1
DE69909986D1 DE69909986T DE69909986T DE69909986D1 DE 69909986 D1 DE69909986 D1 DE 69909986D1 DE 69909986 T DE69909986 T DE 69909986T DE 69909986 T DE69909986 T DE 69909986T DE 69909986 D1 DE69909986 D1 DE 69909986D1
Authority
DE
Germany
Prior art keywords
server
service
providing
network address
virtual network
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.)
Expired - Fee Related
Application number
DE69909986T
Other languages
English (en)
Other versions
DE69909986T2 (de
Inventor
Lev Smorodinsky
Walter Thompson
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.)
Unisys Corp
Original Assignee
Unisys Corp
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 Unisys Corp filed Critical Unisys Corp
Publication of DE69909986D1 publication Critical patent/DE69909986D1/de
Application granted granted Critical
Publication of DE69909986T2 publication Critical patent/DE69909986T2/de
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
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • 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/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1036Load balancing of requests to servers for services different from user content provisioning, e.g. load balancing across domain name servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • 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/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • 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/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/101Server selection for load balancing based on network conditions
    • 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/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1019Random or heuristic server selection
    • 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/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1012Server selection for load balancing based on compliance of requirements or conditions with available server resources
DE69909986T 1998-03-10 1999-03-09 Verfahren zur bereitstellung einer dienstleistung durch einen server mit einer einzigen virtuellen netzwerkadresse Expired - Fee Related DE69909986T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US41067 1998-03-10
US09/041,067 US6055574A (en) 1998-03-10 1998-03-10 Method of providing a service through a server with a virtual single network address
PCT/US1999/005094 WO1999046907A1 (en) 1998-03-10 1999-03-09 Method of providing a service through a server with a virtual single network address

Publications (2)

Publication Number Publication Date
DE69909986D1 true DE69909986D1 (de) 2003-09-04
DE69909986T2 DE69909986T2 (de) 2004-07-01

Family

ID=21914538

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69909986T Expired - Fee Related DE69909986T2 (de) 1998-03-10 1999-03-09 Verfahren zur bereitstellung einer dienstleistung durch einen server mit einer einzigen virtuellen netzwerkadresse

Country Status (5)

Country Link
US (1) US6055574A (de)
EP (1) EP1062786B1 (de)
JP (1) JP3385007B2 (de)
DE (1) DE69909986T2 (de)
WO (1) WO1999046907A1 (de)

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6131164A (en) * 1998-02-27 2000-10-10 Sprint Communications Company, L.P. Reverse internet protocol lookup
US20090059818A1 (en) * 1998-04-03 2009-03-05 Pickett Scott K Systems and methods for providing configurable caller id iformation
US6181694B1 (en) 1998-04-03 2001-01-30 Vertical Networks, Inc. Systems and methods for multiple mode voice and data communciations using intelligently bridged TDM and packet buses
US6154465A (en) 1998-10-06 2000-11-28 Vertical Networks, Inc. Systems and methods for multiple mode voice and data communications using intelligenty bridged TDM and packet buses and methods for performing telephony and data functions using the same
US6266340B1 (en) 1998-04-03 2001-07-24 Vertical Networks, Inc. Systems and methods for multiple voice data communication which includes interface cards including configurable clocks that are dynamically coupled to a TDS bus
US6389009B1 (en) * 2000-12-28 2002-05-14 Vertical Networks, Inc. Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses
US7072330B2 (en) 1998-04-03 2006-07-04 Consolidated Ip Holdings, Inc. Systems for voice and data communications having TDM and packet buses and telephony station cards including voltage generators
US6343074B1 (en) * 1998-09-29 2002-01-29 Vertical Networks, Inc. Systems and methods for multiple mode voice and data communications using intelligenty bridged TDM and packet buses and methods for performing telephony and data functions using the same
CA2326894C (en) 1998-04-03 2010-07-13 Vertical Networks Inc. Voice and data apparatus comprising a selective tapping digital signal processing resource
US6498791B2 (en) 1998-04-03 2002-12-24 Vertical Networks, Inc. Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same
US6212570B1 (en) * 1998-04-29 2001-04-03 Nippon Telegraph & Telephone Corporation Information distribution device selection system
US6334146B1 (en) * 1998-06-05 2001-12-25 I2 Technologies Us, Inc. System and method for remotely accessing data
US6801952B2 (en) * 1998-08-31 2004-10-05 Nortel Networks Limited Method and devices for providing network services from several servers
US6553421B1 (en) * 1998-09-15 2003-04-22 International Business Machines Corporation Method and system for broadcast management in a data communication network that permits namesharing
US6445682B1 (en) 1998-10-06 2002-09-03 Vertical Networks, Inc. Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same
JP3633321B2 (ja) * 1998-10-23 2005-03-30 富士通株式会社 広域負荷分散装置及び方法
US7010604B1 (en) * 1998-10-30 2006-03-07 Science Applications International Corporation Agile network protocol for secure communications with assured system availability
US10511573B2 (en) 1998-10-30 2019-12-17 Virnetx, Inc. Agile network protocol for secure communications using secure domain names
US6826616B2 (en) 1998-10-30 2004-11-30 Science Applications International Corp. Method for establishing secure communication link between computers of virtual private network
US6502135B1 (en) * 1998-10-30 2002-12-31 Science Applications International Corporation Agile network protocol for secure communications with assured system availability
US7418504B2 (en) 1998-10-30 2008-08-26 Virnetx, Inc. Agile network protocol for secure communications using secure domain names
US6564261B1 (en) 1999-05-10 2003-05-13 Telefonaktiebolaget Lm Ericsson (Publ) Distributed system to intelligently establish sessions between anonymous users over various networks
US7418402B2 (en) 1999-11-18 2008-08-26 First Aura, Llc Method and system for providing local information over a network
US7171492B1 (en) * 2000-02-24 2007-01-30 Utstarcom, Inc. Method and application programming interface for assigning multiple network addresses
JP3401478B2 (ja) * 2000-06-20 2003-04-28 日本電信電話株式会社 拠点選択装置、拠点選択システムおよび記録媒体
US6609213B1 (en) 2000-08-10 2003-08-19 Dell Products, L.P. Cluster-based system and method of recovery from server failures
US6868070B1 (en) 2000-10-06 2005-03-15 Vertical Networks, Inc. Systems and methods for providing voice/data communication systems and voice/data communications
US6792609B1 (en) 2000-11-16 2004-09-14 International Business Machines Corporation System and method for associating action diaries with a parent class object
US6944866B1 (en) * 2000-11-16 2005-09-13 International Business Machines Corporation System and method for coordinating operator efforts using action diaries
US7069298B2 (en) 2000-12-29 2006-06-27 Webex Communications, Inc. Fault-tolerant distributed system for collaborative computing
US7203755B2 (en) * 2000-12-29 2007-04-10 Webex—Communications, Inc. System and method for application sharing in collaborative setting
US20030167418A1 (en) * 2000-12-29 2003-09-04 Min Zhu Fault-tolerant server for collaborative computing
US20030164853A1 (en) 2000-12-29 2003-09-04 Min Zhu Distributed document sharing
US6901448B2 (en) * 2000-12-29 2005-05-31 Webex Communications, Inc. Secure communications system for collaborative computing
US6567813B1 (en) 2000-12-29 2003-05-20 Webex Communications, Inc. Quality of service maintenance for distributed collaborative computing
WO2002054264A1 (en) * 2000-12-29 2002-07-11 Webex Communications, Inc. Distributed network system architecture for collaborative computing
US6925645B2 (en) 2000-12-29 2005-08-02 Webex Communications, Inc. Fault tolerant server architecture for collaborative computing
US20020143946A1 (en) * 2001-03-28 2002-10-03 Daniel Crosson Software based internet protocol address selection method and system
JP2003141006A (ja) * 2001-07-17 2003-05-16 Canon Inc 通信システム、通信装置、通信方法、記録媒体及びプログラム
JP3595783B2 (ja) * 2001-07-30 2004-12-02 キヤノン株式会社 負荷テスト実行装置及びシステム、及びその方法、及びそのプログラム
US7299465B2 (en) * 2002-01-08 2007-11-20 International Business Machines Corporation Configurable application integrating service request and fulfillment process
US7636754B2 (en) * 2002-03-21 2009-12-22 Cisco Technology, Inc. Rich multi-media format for use in a collaborative computing system
AU2002314310A1 (en) * 2002-06-10 2003-12-22 Caplin Systems Limited Resource management
US8275889B2 (en) * 2002-06-10 2012-09-25 International Business Machines Corporation Clone-managed session affinity
US7706359B2 (en) * 2002-07-01 2010-04-27 Converged Data Solutions, Inc. Systems and methods for voice and data communications including a network drop and insert interface for an external data routing resource
US7869424B2 (en) 2002-07-01 2011-01-11 Converged Data Solutions Inc. Systems and methods for voice and data communications including a scalable TDM switch/multiplexer
JP2005535262A (ja) * 2002-08-01 2005-11-17 アルカテル 通信ネットワークを使用するための1組の基本サービスを提供する方法
US7468804B2 (en) * 2003-06-12 2008-12-23 Ricoh Company, Ltd. Techniques for printer-side network cluster printing
US20050144316A1 (en) * 2003-12-06 2005-06-30 William Loo Method and system for service node redundancy
US8554889B2 (en) * 2004-04-21 2013-10-08 Microsoft Corporation Method, system and apparatus for managing computer identity
US20050240671A1 (en) * 2004-04-23 2005-10-27 Loraine Beyer IP-based front-end web server

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5025491A (en) * 1988-06-23 1991-06-18 The Mitre Corporation Dynamic address binding in communication networks
JP3746785B2 (ja) * 1993-07-28 2006-02-15 3コム コーポレイション 多重ネットワーク・アドレスを備えたネットワーク・ステーション
US5764789A (en) * 1994-11-28 1998-06-09 Smarttouch, Llc Tokenless biometric ATM access system
US5729689A (en) * 1995-04-25 1998-03-17 Microsoft Corporation Network naming services proxy agent
DE69624168T2 (de) * 1995-05-26 2003-05-28 Intel Corp Erweiterbares System zur Verwaltung von Kommunikationsverfahren für ein Rechnersystem
US5603029A (en) * 1995-06-07 1997-02-11 International Business Machines Corporation System of assigning work requests based on classifying into an eligible class where the criteria is goal oriented and capacity information is available
GB2305747A (en) * 1995-09-30 1997-04-16 Ibm Load balancing of connections to parallel servers
US5923853A (en) * 1995-10-24 1999-07-13 Intel Corporation Using different network addresses for different components of a network-based presentation
US5684800A (en) * 1995-11-15 1997-11-04 Cabletron Systems, Inc. Method for establishing restricted broadcast groups in a switched network
US5937163A (en) * 1996-03-26 1999-08-10 Industrial Technology Research Institute Method and system at a host node for hierarchically organizing the links visited by a world wide web browser executing at the host node
US5768501A (en) * 1996-05-28 1998-06-16 Cabletron Systems Method and apparatus for inter-domain alarm correlation
US6154777A (en) * 1996-07-01 2000-11-28 Sun Microsystems, Inc. System for context-dependent name resolution
US6360256B1 (en) * 1996-07-01 2002-03-19 Sun Microsystems, Inc. Name service for a redundant array of internet servers
US5774660A (en) * 1996-08-05 1998-06-30 Resonate, Inc. World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network
US5978853A (en) * 1996-09-16 1999-11-02 Advanced Micro Devices, Inc. Address administration for 100BASE-T PHY devices
US5923854A (en) * 1996-11-22 1999-07-13 International Business Machines Corporation Virtual internet protocol (IP) addressing
US5996016A (en) * 1997-04-15 1999-11-30 International Business Machines Corporation Reinitiation of bind calls for IP applications concurrently executing with alternate address
US5884038A (en) * 1997-05-02 1999-03-16 Whowhere? Inc. Method for providing an Internet protocol address with a domain name server
US5931900A (en) * 1997-08-25 1999-08-03 I2 Technologies, Inc. System and process for inter-domain interaction across an inter-domain connectivity plane
US5974453A (en) * 1997-10-08 1999-10-26 Intel Corporation Method and apparatus for translating a static identifier including a telephone number into a dynamically assigned network address

Also Published As

Publication number Publication date
JP3385007B2 (ja) 2003-03-10
US6055574A (en) 2000-04-25
WO1999046907A1 (en) 1999-09-16
DE69909986T2 (de) 2004-07-01
EP1062786A1 (de) 2000-12-27
EP1062786B1 (de) 2003-07-30
JP2002507092A (ja) 2002-03-05

Similar Documents

Publication Publication Date Title
DE69909986D1 (de) Verfahren zur bereitstellung einer dienstleistung durch einen server mit einer einzigen virtuellen netzwerkadresse
ATE330392T1 (de) Verfahren zur realisierung eines gruppenrufs mit konkurrierenden quellen in einem ip-multicast- netz
ATE477896T1 (de) Verfahren zur herstellung von schichtstoffpaneelen unter benutzung von phenolformaldehyd-bindemittel
AU6401799A (en) Tagging for demultiplexing in a network traffic server
DE69628270D1 (de) Verfahren zur Auswahl eines bevorzugten schnurlosen Kommunikationsdienstanbieters in einer Umgebung mit mehreren Dienstanbietern
DE69811790D1 (de) Ableitung von Prozessmodellen aus Rechnungsprüfvorgängen für Systeme zur Verwaltung von Arbeitsflüssen
DE69926117D1 (de) Verfahren für variable blöckeplanungsindikation mit einer aufwärtszustandsflagge in einem datenpaketübertragungssystem
DE60013664D1 (de) Verfahren zur Leitweglenkung in einem automatischen Anrufverteilungsnetz
DE69735310D1 (de) Verfahren zur aktivierung von unregistrierten systemen in einer verteilten mehrserver netzwerkumgebung
DE69910614D1 (de) Verfahren zur herstellung einer verbundbeschichtung auf einem substrat
DE60234665D1 (de) Verfahren zur Bestimmung des Weges in einem Netzwerk mit Mehrfachprotokoll Etikettvermittlung
DE69940156D1 (de) Ein puffer-server-netzwerk
DE69924230D1 (de) Verfahren zur Modellierung von durch Oberflächenelemente dargestellten grafischen Objekten
DE59907847D1 (de) Verfahren zur Justage eines optoelektronischen Bauelements
DE60205113D1 (de) Verfahren zur verwaltung der ressourcen einer verbindung in einem kommunikationsnetzwerk
DE19981010T1 (de) Verfahren zur Anzeige des Betriebszustaqnds von Systemgeräten in einem Netzwerksystem
DE50105109D1 (de) Verfahren zur Ermittlung von Netzwerktopologien
DE69837952D1 (de) Verfahren zur Verwaltung von Fernmeldeleitungen
DE69805616D1 (de) Hausnetzwerk zur Datenverteilung
DE60032677D1 (de) Server zur virtuellen Übertragung in einem Telekommunikationsnetzwerk
DE60034268D1 (de) Verfahren zur Erhöhung des Wirkungsgrads in einem Zeitaufteilungsnetzwerk
DE69914557D1 (de) Verfahren zur herstellung einer isooxazolidindion-verbindung
DE59510322D1 (de) Verfahren zur Nutzung von Diensten durch Netzteilnehmer eines Kommunikationsnetzes
ATE497660T1 (de) Verfahren zur bildung eines virtuellen privaten netzes unter verwendung eines öffentlichen netzes
DE60005220D1 (de) Verfahren zur bereitstellung einer kostenlosen internetverbindung durch ersetzen von werbesendungen in einem internetrundfunkübertragungssystem

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee