Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
Scattered Name Service Disgregation (SNSD) - Интернет домендік атаулар жүйесінің (RFC 2782 анықтамасы бойынша) SRV жазбасының ANDNA эквиваленті. SNSD "SRV Record" сияқты емес, оның өзіндік ерекшеліктері бар. SNSD көмегімен IP-адрестер мен хост атауларын басқа хост атауларына байланыстыруға болады. Әрбір тағайындалған жазбаның қызмет нөмірі бар, осылайша бірдей қызмет нөмірі бар IP-адрестер мен хосттар массивке топтастырылады. Шешім сұранысында клиент қызмет нөмірін де анықтайды, сондықтан ол хост атауымен байланысты көрсетілген қызмет нөмірінің жазбасын алады.
The Scattered Name Service Disgregation (SNSD) is the ANDNA equivalent of the SRV Record of the Internet Domain Name System (defined by RFC 2782). SNSD isn't the same as the "SRV Record", it has its own unique features. With SNSD it is possible to associate IP addresses and hostnames to another hostname. Each assigned record has a service number, in this way the IP addresses and hostnames which have the same service number are grouped in an array. In the resolution request the client will specify the service number too, therefore it will get the record of the specified service number which is associated to the hostname.
Мысал
X түйіні "angelica" хост атын тіркеді. "angelica" дегеннің әдетті IP-дарегі 1.2.3.4. X "depausceve" хост атын "angelica" `http' қызмет нөміріне (порт 80) байланыстырады. X "11.22.33.44" IP мекенжайын "angelica" `ftp' қызмет нөміріне (21 порт) байланыстырады. Y торабы "angelica" деп шешкенде, әдетте 1.2.3.4 алады, бірақ оның веб-браузері оны шешуге тырысқанда, ол `http' қызметіне байланысты жазбаны сұрайды, сондықтан шешім "depausceve" қайтарады. Браузер "depausceve" дегенді шығарып, сервермен байланысады. Y-нің FTP клиенті "angelica" дегенді шешкенде, ол "11.22.33.44" IP мекенжайын алады. Егер Y ешнәрсемен байланыстырылмаған қызметті шешуге тырысса, ол негізгі IP-ді, 1.2.3.4-ті алады. SNSD жазбасына байланысты торап "SNSD торап" деп аталады. Бұл мысалда "depausceve" және 11.22.33.44 - SNSD түйіндері. Жазбаларды тіркейтін және негізгі хосттың атауын тіркейтін түйін әрқашан "тіркеу түйіні" деп аталады, бірақ оны "Нөлдік SNSD түйіні" деп те атауға болады, шын мәнінде ол ең жалпы SNSD жазбасына сәйкес келеді: қызмет нөмірі 0.
The node X has registered the hostname "angelica". The default IP address of "angelica" is 1.2.3.4. X associates the "depausceve" hostname to the `http' service number (port 80) of "angelica". X associates the "11.22.33.44" IP address to the `ftp' service number (port 21) of "angelica". When the node Y resolves "angelica", by default it gets 1.2.3.4, but when its web browser tries to resolve it, it asks for the record associated to the `http' service, therefore the resolution will return "depausceve". The browser will resolve "depausceve" and will finally contact the server. When the FTP client of Y resolves "angelica", it will get the "11.22.33.44" IP address. If Y tries to resolve a service which hasn't been associated to anything, it will get the main IP, 1.2.3.4. The node associated with an SNSD record is called "SNSD node". In this example "depausceve" and 11.22.33.44 are SNSD nodes. The node which registers the records and keeps the registration of the main hostname is always called "register node", but it can also be named "Zero SNSD node", in fact, it corresponds to the most general SNSD record: the service number 0.