DE10207902A1 - Dynamic domain name server is configured so that there is a priority DNS to which all address requests are forwarded so that functions are not distributed over a number of servers - Google Patents
Dynamic domain name server is configured so that there is a priority DNS to which all address requests are forwarded so that functions are not distributed over a number of serversInfo
- Publication number
- DE10207902A1 DE10207902A1 DE10207902A DE10207902A DE10207902A1 DE 10207902 A1 DE10207902 A1 DE 10207902A1 DE 10207902 A DE10207902 A DE 10207902A DE 10207902 A DE10207902 A DE 10207902A DE 10207902 A1 DE10207902 A1 DE 10207902A1
- Authority
- DE
- Germany
- Prior art keywords
- dns
- servers
- server
- domain name
- forwarded
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 description 9
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/35—Network arrangements, protocols or services for addressing or naming involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
Es ist bekannt, dass Domain Name Server zur Zuordnung von IP-Adressen zu Hostnamen verwendet werden (Webseite: http:/ / www.ik.fh-hannover.de/tr/technik/dnsserv.html vom 20.02.2002) und dass deren Einträge dynamisch änderbar sind. It is known that Domain Name Servers are used to assign IP addresses to host names (Website: http: / / www.ik.fh-hannover.de/tr/technik/dnsserv.html from 20.02.2002) and that their entries are dynamically changeable.
Auf Basis dieses Wissens wurde bereits eine Methode erfunden, die die Änderung der DNS-Einträge vorsieht, um einem Terminal mit wechselnder IP-Adresse z. B. bei der Einwahl in das Internet einen Hostname dynamisch zuzuweisen (Webseite: http:/ / www.dns2go.de/DNS2go/index_dns2go.html vom 20.02.02). Based on this knowledge, a method has already been invented which provides for the change of the DNS entries in order to a terminal with a changing IP address e.g. B. dynamic when dialing into the Internet a host name assign (website: http: / / www.dns2go.de/DNS2go/index_dns2go.html dated 20.02.02).
Der Nachteil dieses Verfahrens zu dem unter "Patentansprüche" beschriebenen ist offensichtlich: Die erklärte Vorgehensweise bedient sich des dynamischen Domain Name Services lediglich zu Aktualisierung der sich ändernden IP-Adresse des Terminals, ermöglicht jedoch keine dauerhafte Nutzung eines auf Servern (1) gehosteten Angebots, da keine IP-Zuteilung des Hostnamens mehr möglich ist, wenn das Terminal die Verbindung zum Netzwerk trennt. The disadvantage of this method to that described under "Claims" is obvious: the procedure explained uses the dynamic domain name service only to update the changing IP address of the terminal, but does not enable permanent use of an offer hosted on servers ( 1 ), since the host name can no longer be assigned an IP if the terminal disconnects from the network.
Das von mir entwickelte Verfahren setzt den dynamischen Domain Name Service auf eine vollkommen neue Weise ein, da nicht IP-Adressen eines Rechners aktualisiert werden, sondern eine Änderung der Weiterleitung auf mehrere Server unter Berücksichtigung der genannten Prioritätsliste und des Verfügbarkeitsstatus dieser Server erfolgt. The process I developed sets the dynamic Domain Name Service on a completely new one Be careful, since it is not the IP addresses of a computer that are updated, but a change in forwarding to several servers, taking into account the above-mentioned priority list and its availability status Server is done.
Außerdem ist bereits eine Methode zur Belastungsverteilung von Aufrufen auf mehrere Server bekannt. In addition, a method for load distribution of calls to multiple servers is already known.
Diese Methode ist jedoch nur verwendbar, wenn kein Dialog zwischen dem Client und dem Server entstehen soll
sondern der Host lediglich dem Abruf von Informationen dient. Ich werde dies an einem Beispiel verdeutlichen:
Nehmen wir an, ein Benutzer legt auf dem Server eine Datei an, an der er zusammen mit einem anderen
Benutzer arbeitet. Würde eine Verteilung der Aufrufe stattfinden, wäre ein Arbeiten mit der angelegten Datei nicht
möglich, da bei jedem Öffnungsversuch der Datei, eine zufällige Verteilung an einen der Server wahrscheinlich
wäre, auf dem die Datei noch nicht angelegt wurde.
However, this method can only be used if there is no dialog between the client and the server, but the host is only used to retrieve information. I will illustrate this with an example:
Suppose a user creates a file on the server that he is working on with another user. If the calls were distributed, it would not be possible to work with the created file, since every time the file was attempted to open, a random distribution to one of the servers on which the file had not yet been created would be likely.
Doch die von mir entwickelte und bereits unter "Patentansprüche" beschriebene Methode sieht keine Verteilung auf mehrere Server vor, sondern eine dauerhafte Weiterleitung zu dem Server, der in den Prioritätseinstellungen des DNS als primärer Server angegeben wurde, so dass ein Arbeiten mit diesem Server problemlos möglich ist. Erst, wenn dieser Server nicht mehr im Netzwerk verfügbar ist, was durch die bereits unter "Patentansprüche" Mittel erkannt wird, erfolgt eine Weiterleitung der den Hostnamen aufrufenden Benutzer zu dem jeweils nächsten Server der Prioritätsliste, sofern dieser Server mit dem Netzwerk verbunden ist, was so lange fortgesetzt wird bis sich ein übergeordneter Server wieder mit dem Netz verbindet, wonach dieser Rechner wieder als Host dient. But the method developed by me and already described under "Claims" sees no distribution to multiple servers before, but a permanent redirect to the server that is in the priority settings DNS was specified as the primary server, so that working with this server is possible without any problems. Only when this server is no longer available in the network, which is indicated by the "Claims" Means is recognized, the users calling up the host name are forwarded to the next user Priority list server, if this server is connected to the network, which continues until a higher-level server reconnects to the network, after which this computer again serves as the host.
Diese Methode dient also wie in Fig. 3 an einem Beispiel verdeutlicht zusammengefasst zur Aufrechterhaltung eines Angebots trotz temporärer Verfügbarkeitszeiten der das Angebot zur Verfügung stellenden Server, die in diesem Fall die Nummerierung 1-5 tragen. This method, as illustrated in FIG. 3 using an example, is summarized for maintaining an offer despite temporary availability times of the servers making the offer available, which in this case are numbered 1-5.
Es sind jedoch noch zahlreiche andere praktische Anwendungsmöglichkeiten dieser Methode denkbar: So ist es wie in Fig. 2 verdeutlicht möglich, Serverausfälle auszugleichen, indem ein Sekundärserver die Aufgaben des Primärservers während des Ausfalls übernimmt (Fig. 1, 5). However, numerous other practical applications of this method are also conceivable: For example, as illustrated in FIG. 2, it is possible to compensate for server failures by a secondary server taking over the tasks of the primary server during the failure ( FIGS. 1, 5).
In beiden Fällen ergibt sich aus dem Einzelverfügbarkeiten eine Gesamtverfügbarkeit, die im optimalen Falle einer permanenten Verfügbarkeit entspricht. In both cases, the individual availability results in a total availability, which in the optimal case corresponds to permanent availability.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10207902A DE10207902A1 (en) | 2002-02-23 | 2002-02-23 | Dynamic domain name server is configured so that there is a priority DNS to which all address requests are forwarded so that functions are not distributed over a number of servers |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10207902A DE10207902A1 (en) | 2002-02-23 | 2002-02-23 | Dynamic domain name server is configured so that there is a priority DNS to which all address requests are forwarded so that functions are not distributed over a number of servers |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE10207902A1 true DE10207902A1 (en) | 2003-09-11 |
Family
ID=27740380
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE10207902A Withdrawn DE10207902A1 (en) | 2002-02-23 | 2002-02-23 | Dynamic domain name server is configured so that there is a priority DNS to which all address requests are forwarded so that functions are not distributed over a number of servers |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE10207902A1 (en) |
-
2002
- 2002-02-23 DE DE10207902A patent/DE10207902A1/en not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE602004008693T2 (en) | Dynamic load balancing for business IP traffic | |
| DE112015006397B4 (en) | DNS optimization for multi-source download with hybrid access | |
| DE69916024T2 (en) | METHOD FOR ASSIGNING IP ADDRESSES TO HOSTING DEVICES ON THE INTERNET ON REQUEST OF AN ORIGINAL DEVICE | |
| DE102006005814A1 (en) | A method and apparatus for processing a contact with a client within a contact distribution in connection with computer-aided automatic call origination | |
| EP1494434B1 (en) | Method for the configuration of an apparatus in a data network | |
| DE10316236A1 (en) | Method and arrangement for configuring a device in a data network | |
| DE102006019922A1 (en) | SIP ACD multi-party mechanism that simplifies multiple levels of parts or participants | |
| DE10207902A1 (en) | Dynamic domain name server is configured so that there is a priority DNS to which all address requests are forwarded so that functions are not distributed over a number of servers | |
| EP3054654B1 (en) | Network system and method for name resolution in a network system | |
| DE102008039427B4 (en) | Parameterizable selection of a communication system based on name resolution mechanisms | |
| DE102004055494B4 (en) | Method for forwarding a call in one of the directly communicating communication network and communication component for a directly communicating communication network | |
| EP2933985B1 (en) | Use of multicast DNS | |
| DE60021994T2 (en) | Method and system for the adaptive assignment of call tasks | |
| WO2012130263A1 (en) | Method for addressing messages in a computer network | |
| DE102016100576B4 (en) | SESSION ENHANCEMENT FOR SIP NETWORK EDGE ELEMENT | |
| DE102007053916A1 (en) | Method for managing network components in a network and network component | |
| DE10339051B3 (en) | Server assignment method for subnetwork clients in distributed communications or data processing system | |
| DE102004012503B4 (en) | Communication server and method for controlling and monitoring of terminals, and combination of a communication server, a plurality of communication nodes and terminals | |
| DE10230684A1 (en) | Network with search functions integrated in communication components | |
| DE69837608T2 (en) | Internet access methods | |
| DE10230690A1 (en) | Method for updating services in communication networks | |
| DE102006044861B3 (en) | Method for computer-aided determination of number on network node in decentralized data network, involves determining one of network nodes as central network node, and all network nodes are noted | |
| DE10230689A1 (en) | Procedure for resource selection in communication networks | |
| DE102019126486A1 (en) | Process for the identification of services in a network with Internet of Things sensors / actuators | |
| DE102006043233B4 (en) | Method of offering Centrex features in a peer-to-peer network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8127 | New person/name/address of the applicant |
Owner name: GRACIEN, RENE-MAXIME, 65760 ESCHBORN, DE |
|
| 8130 | Withdrawal |