The invention detects multiple master DNS server computers and handles multiple namespaces. In traditional DNS, each zone or domain has a primary or master server computer as well as one or more slave server computers. Both the master server computer and the slave server computers have complete information regarding a particular zone. The master server computer is distinct in that it receives changes made by a client. The slave server computers periodically update their own information from the master server computer. In multiple master DNS, each server computer is essentially a primary server computer in that any server computer may accept updates from a client. This information is then distributed to the other multiple master server computers. In order to determine whether a server computer is a multiple master server computer an analysis must be has as to the SOA record, which contains the name of the primary server computer as well as the zone for which the primary server computer is authoritative, and the NS record set, which holds the names of all server computers. The analysis of these records determines which server computers are multiple master DNS server computers. A client, by knowing which server computers are multiple master server computers, may send an update to any one of those server computers. A client is thus not limited to one server computer, which could be down or otherwise not functioning. In multiple master server computer configurations, a client has a choice as to where to send an update. The present invention also determines how many namespaces the client is in. This is also done by examining the SOA and NS record sets. While a client may be physically connected to one or more networks, the networks may in reality be in the same namespace. The invention determines the number of namespaces. When a client is prepared to update information contained in the network or on a server computer, the client need only update each namespace rather than send an update over each network connection.

De uitvinding ontdekt veelvoudige hoofddns servercomputers en behandelt veelvoudige namespaces. In traditionele DNS, hebben elk streek of domein een primaire of hoofdservercomputer evenals één of meerdere computers van de slavenserver. Zowel hebben de hoofdservercomputer als de computers van de slavenserver volledige informatie betreffende een bepaalde streek. De hoofdservercomputer is verschillend in zoverre dat het veranderingen ontvangt die door een cliënt worden aangebracht. De computers van de slavenserver werken periodiek hun eigen informatie van de hoofdservercomputer bij. In veelvoudige hoofddns, is elke servercomputer hoofdzakelijk een primaire servercomputer in die zin dat om het even welke servercomputer updates van een cliënt kan goedkeuren. Deze informatie wordt dan verdeeld aan de andere veelvoudige hoofdservercomputers. Om te bepalen of een servercomputer een veelvoudige hoofdservercomputer is een analyse moet zijn heeft in verband met het Soa- verslag, dat de naam van de primaire servercomputer evenals de streek bevatten waarvoor de primaire servercomputer gebiedend is, en de NS- verslagreeks, die de namen van alle servercomputers houdt. De analyse van deze verslagen bepaalt welke servercomputers veelvoudige hoofddns servercomputers zijn. Een cliënt, door te weten welke servercomputers veelvoudige hoofdservercomputers zijn, kan een update naar om het even wie van die servercomputers verzenden. Een cliënt is zo niet beperkt tot één servercomputer, die neer of anders niet functionerend zou kunnen. In de veelvoudige hoofdconfiguraties van de servercomputer, heeft een cliënt een keus waar te om een update te verzenden. De onderhavige uitvinding bepaalt ook hoeveel namespaces de cliënt in is. Dit wordt ook gedaan door de van SOA en NS- verslagreeksen te onderzoeken. Terwijl een cliënt fysisch met één of meerdere netwerken kan worden verbonden, kunnen de netwerken in werkelijkheid in zelfde namespace zijn. De uitvinding bepaalt het aantal namespaces. Wanneer een cliënt bereid is om informatie bij te werken bevat in het netwerk of op een servercomputer, werkt de cliëntbehoefte slechts elke namespace bij eerder dan om een update over elke netwerkverbinding te verzenden.

 
Web www.patentalert.com

< (none)

< Data processing system and method for permitting a server to remotely access a powered-off client computer system's asset information

> Gene switch

> (none)

~ 00034