DNS Distributed Nodelist

DNS Distributed Nodelist

DNS Distributed Nodelist (DDN) — это способ распространения нодлистовой информации средствами DNS.

Содержание

Определения

FTN — компьютерная сеть, основанная на стандартах (технологиях), разработанных в любительской компьютерной сети Фидонет. Первой и крупнейшей FTN является сама сеть Фидо. В FTN используется оригинальная система адресов и множество разных каналов связи. Для передачи данных Фидонет по каналам сети Интернет нужно каким-нибудь образом сопоставить адрес FTN-станции с адресом хоста интернет, к которому эта станция подключена. (Кроме Интернет, в качестве среды передачи данных в FTN используются или использовались: телефонные каналы связи, пакетная радиосвязь, сети X.25, электронная почта. Потенциально может использоваться любой канал связи.)

Нодлист — это полный список узлов, входящих в состав Фидонет. Нодлист должен предоставлять исчерпывающую информацию о том, как связаться с узлом, другими словами, он должен содержать информацию, которая необходима, чтобы транслировать фидошную адресацию в адресацию транспортной сети.

Принципы и краткое описание DDN

Актуальная информация о DDN содержится в предложении к стандартизации FSP-1035 «DNS Distributed Nodelist», первая редакция которого была принята в FTSC 13 ноября 2008 г. Этот документ частично перекрывает более раннее предложение FSP-1026 «Translation of a Fidonet Address into an Internet Domain Name», некоторые положения которого уже в 2005 году вошли в FTS-5001 «Nodelist flags and userflags».

Если коротко, то, согласно например, адресом узла «2:5020/9999» в DDN «root_domain.» будет «f9999.n5020.z2.root_domain.».

В качестве root domain ранее в Фидо почти повсеместно использовался fidonet.net, но в 2011 году эта доменная зона была потеряна (человек, зарегистрировавший его 14 лет незад, ко времени очередного продления регистрации потерял все учётные данные регистратора). Но это событие не стало фатальным, поскольку спецификация позволяет использовать любой «корневой» домен для каждой структурной единицы сети Фидо. В частности, FSP-1035 первой редакции предусматривает для каждого сегмента нодлиста флаг IRD, содержащий корневой сегмента уровня сети (т. е. для узлов сети либо для независимых узлов региона). Флаг IRD давно авторизован Z2C и указывался координаторами при оформлении своих сегментов сети. В более раннем FSP-1026 были предложены флаги нодлиста DOM, DO4, DO3, DO2 и DO1, также авторизованные для второй зоны Фидонет. С помощью одного из этих флагов можно задать полную или частичную трансляцию адреса FTN в DNS для любой части нодлиста. Но все эти флаги морально устарели, не используются ни в одной почтовой программе, более того, нередко они использовались сетевыми координаторами совсем не по тем принципам, которые были заложены авторами предложений. В результате при потере доменной зоны fidonet.net связность сети была нарушена и некоторые связи были восстановлены через неделю и более после "аварии".

Единая доменная зона — узкое место, снижающее надёжность всей системы, но многие ныне используют корневой домен binkp.net, который автоматически генерируется из нодлиста и других источников на узле Павла Гульчука. Это не единственный автоматически генерируемый по принципам DDN домен. К примеру, с 2007 года существует домен nodelist.grumbler.org. Строго говоря, именно nodelist.grumbler.org является DDN, тогда как binkp.net — сервис, частично совместимый с DDN, поскольку содержит данные из старого fidonet.net и допускает ручное редактирование.

Поскольку доменные адреса — ресурс нефидошный, а, следовательно, может изменяться независимо от Фидонет (см. киберсквоттинг, именно такая неприятность случилась с доменом fidonet.net), генерация DDN из нодлиста и только из него позволяет быстро восстановить связность сети в случае утери или повреждения доменной зоны, используемой "по умолчанию". Более того, узлам рекомендуется использовать собственную доменную зону DDN, автоматически генерируемую из нодлиста.

Примечания

  1. В конце 2011 года готовится новая, вторая редакция предложения FSP-1035, из которой флаг IRD будет исключён как излишний и не нашедший реального применения и в которой будет как требование отказа от доменной зоны "по умолчанию", так и, возможно, запрет на указание доменного имени из DDN в флаге INA узла.
  2. Следует заметить, что в нодстроке, отправляемой сисопом координатору при получении узла, работающего по IP, должен быть флаг INA с указанием доменного имени для связи с узлом. Это сделано потому, что NC должен проверить работоспособность узла по присланной нодстроке. В DDN может попасть только узел, присутствующий в нодлисте.
  3. При создании своей реализации DDN нужно учитывать, что в стандарте FTS-5000 описан (устаревший) метод указания цифрового адреса IP в поле номера телефона (только IPv4, но не доменного имени и не адреса IPv6). Хотя метод устарел, он до сих пор используется сисопами, преимущественно североамериканцами.
  4. При создании своей реализации DDN нужно также учесть, что до сих пор некоторые сисопы указывают адрес интернет-хоста своего узла в нодлисте в поле названия узла. Этот метод указания адреса критиковали с момента его предложения и он нигде не документирован.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "DNS Distributed Nodelist" в других словарях:

  • DNS Distributed FidoNet Nodelist — …   Википедия

  • Binkp — Уровень (по модели OSI): Прикладной Семейство: TCP/IP Создан в: 1996 г. Порт/ID: 24554/TCP Назначение протокола: Передача файлов в FTN сетях Спецификация …   Википедия

  • FTN — (от FidoNet Technology Network) технология организации офлайновой сети, использующаяся в Фидо и левонетах. FTN является технологией, возникшей вместе с сетью Фидо в 1984 г., и развитие технологии было обусловлено потребностями быстро растущего… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»