Типы протоколов

Система доменных имен

Хотя числовая адресация удобна для машинной обработки таблиц маршрутов, она очевидно неприемлема для использова­ния человеком. Для облегчения взаимодействия вначале приме­нялись таблицы соответствия числовых адресов именам машин.

По мере роста сети была разработана система доменных имен — DNS (Domain Name System), которая строится по иерар­хическому принципу, однако эта иерархия не является строгой.

Составляющие полного доменного имени в IP-сетях разделяются точкой, и перечисляются в следующем порядке: сначала простое имя конечного узла, затем имя группы узлов (например, имя организации), затем имя более крупной группы (поддомена) и так до имени домена самого высокого уровня (например, домена объединяющего организации по географическому принципу: RU - Россия, UK - Великобритания, SU - США, KZ - Казахстан).

Между доменным именем и IP-адресом узла нет никакого алгоритмического соответствия, поэтому необходимо использовать какие-то дополнительные таблицы или службы, чтобы узел сети однозначно определялся как по доменному имени, так и по IP-адресу. Такой специальной службой является DNS, которая устанавливает это соответствие на основании создаваемых администраторами сети таблиц соответствия, поэтому доменные имена называют также DNS-именами.

Преобразование доменных имен в адреса.Данные, содержащие адресную информацию, в пространстве доменных имен индекси­руются по имени. Поэтому поиск адреса по данному имени явля­ется относительно простой задачей.

Наиболее популярной программой поддержки DNS является BIND, или Berkeley Internet Name Domain, - сервер доменных имён, реализованный в университете Беркли, который широко применяется в Internet. Он обеспечивает поиск доменных имён и IP-адресов для любого узла сети.

Взаимодействие компьютеров в сетях происходит в соответствии с определёнными правилами обмена сообщениями и их форматами, то есть в соответствии с определёнными протоколами. Иерархически организованная совокупность протоколов, решающих задачу взаимодействия узлов сети, называется стеком протоколов. Эти стеки являются международными и национальными стандартами, а также есть фирменные стеки, получившие распространение благодаря распространённости оборудования той или иной фирмы. В крупных сетях, объединяющих различные сети, параллельно используются, как правило, несколько стеков. В небольших сетях может использоваться исключительно один стек.

Термин «TCP/IP» обычно обозначает всё, что связано с протоколами TCP и IP. Он охватывает целое семейство протоколов, прикладные программы и даже саму сеть. В состав семейства входят протоколы UDP, ARP, ICMP, FTP, TELNET,SNMP и многие другие