Сети для начинающего IT-специалиста. Обязательная база
Примерно 80% из нас, кто заканчивает университет с какой-либо IT-специальностью, в итоге не становится программистом. Многие устраиваются в техническую поддержку, системными администраторами, мастерами по наладке компьютерных устройств, консультантами-продавцами цифровой техники, менеджерами в it-сферу и так далее.
Эта статья как раз для таких 80%, кто только закончил университет с какой-либо IT-специальностью и уже начал мониторить вакансии, например, на должность системного администратора или его помощника, либо выездного инженера в аутсорсинговую фирму, либо в техническую поддержку 1-й/2-й линии.
А также для самостоятельного изучения или для обучения новых сотрудников.
За время своей трудовой деятельности в сфере IT я столкнулся с такой проблемой, что в университетах не дают самую основную базу касательно сетей. С этим я столкнулся сначала сам, когда, после окончания университета, ходил по собеседованиям в 2016 году и не мог ответить на простые (как мне сейчас кажется) вопросы. Тогда мне конечно показалось, что это я прохалтурил и не доучил в университете. Но как оказалось дело в образовательной программе. Так как сейчас, я также сталкиваюсь с данным пробелом знаний, когда обучаю новых сотрудников.
И что тогда, мне пришлось изучить множество статей в интернете, прежде чем я понял базовые моменты, и что сейчас, задавая молодым специалистам темы для изучения, они с трудом находят и усваивают необходимое. Это происходит по причине того, что в Интернете огромное количество статей и все они разрозненны по темам, либо написаны слишком сложным языком. Плюс большинство информации в начале своих статей содержат в основном просто научные определения, а дальше сразу сложные технологии использования. В итоге получается много того, что для начинающего пока совсем непонятно.
Именно поэтому я решил собрать основные темы в одну статью и объяснить их как можно проще «на пальцах».
Сразу предупреждаю, что никакой углубленной информации в статье не будет, только исключительно самая база и самое основное.
Темы, которые рассмотрены:
- Глобальные и локальные сети
- Белые и серые IP-адреса
- NAT
- DHCP-сервер и подсети
- Устройства маршрутизации сети (маршрутизатор, коммутатор, свитч, хаб)
- Основные команды анализа сети
- Транспортные протоколы UDP и TCP
Что такое экстранет (экстрасеть)?
Экстранет является цифровой платформой для внешних коммуникаций. Поэтому экстрасеть — это частная сеть, в которой клиенты, поставщики, поставщики, партнеры и т. д. могут общаться между собой в закрытом цифровом рабочем пространстве. Экстранет играет чрезвычайно важную роль, так как он обеспечивает частную связь, совместную работу, обмен знаниями, обмен документами и передачу данных между организациями.
Экстранет поддерживает множество потребностей. Например, большие объемы данных могут передаваться между сторонами через экстрасети, что облегчает совместную работу. Эти инструменты совместной работы особенно полезны для компаний, которым необходимо проводить мозговые штурмы или часто общаться с клиентами и заказчиками. Это экономит часы времени по сравнению с электронной почтой и телефоном. Экстранет также отслеживает и устраняет потенциальные ошибки или проблемы, которые могут возникнуть с продуктами или услугами компании — почти как встроенный контроль качества.
Сетевые информационные технологии.
Учебные вопросы:
- Эволюция и типы сетей ЭВМ.
- Сетевая операционная система и архитектура сетей.
- Электронная почта.
Время: 2 учебных часа.
Эволюция и типы сетей ЭВМ.
Практически одновременно с появлением ЭВМ возникла проблемы передачи информации между ними. Можно передавать информацию с помощью так называемых машинных носителей информации: магнитных дисков и магнитных лент, лазерных дисков и прочих. Но этот способ достаточно медленный и неудобный. Значительно лучше связать ЭВМ кабелями, чтобы они обменивались информацией самостоятельно, без участия человека. Если соединить две ЭВМ и написать программы для передачи информации, то можно получить простейшую вычислительную сеть.
Когда соединяются вместе несколько компьютеров, обмениваться информацией становиться сложнее. Но, не смотря на возникающие проблемы, принципы соединения множества компьютеров в сеть остаются те же, что и для двух. Т. е. компьютеры должны быть соединены с помощью линий связи. Для подключения линий связи к компьютерам используются специальные электронные устройства, и кроме того на каждом компьютере устанавливаются программы для совместной работы в сети. То есть компьютерная сеть – это объединение компьютеров, линий связи между ними и программ, обеспечивающих обмен информацией.
В зависимости от удалённости компьютеров, объединённых в сеть, в качестве линий связи могут использоваться кабели, телефонные линии, радио связь, с том числе спутники, а также оптоволоконная связь, в которых информация передаётся с помощью света.
Первые вычислительные цепи появились в 60-х годах. По сути они произвели своего рода техническую революцию, сравнимую с появлением первых ЭВМ, т. к. была предпринята попытка объединить технологию сбора, хранения, передачи и обработки информации на ЭВМ с техникой связи.
Днём рождения первой ВС можно считать 2 января 1969 года. В этот день Управление перспективных исследований ( ARPA – Advanced Research Projects Agency), являющееся одним и подразделений МО США, начало работу над проектом связи компьютеров оборонных организаций. В результате исследования была создана сеть ARPANET. Следующим этапом в развитии ВС было создание сети Национального научного фонда США ( NSF). Сеть, названная NSFNET, объединила научные центры Соединённых Штатов. При этом основой сети стали 5 суперкомпьютеров, соединённых между собой высокоскоростными линиями связи. Сеть NSFNET быстро заняла место ARPANET, и последняя была ликвидирована в 1990 году. В Европе сначала были разработаны и внедрены международные сети EIN и Евронет, затем появились национальные сети. В 1972 году в Вене была создана сеть МИПСА, в 1979 году к ней присоединились17 стран Европы, СССР, США, Канада, Япония. Она создавалась для ведения фундаментальных работ по проблемам энергетики, продовольствия, сельского хозяйства, здравоохранения и т.д.
В СССР первая сеть была разработана в 60-х годах в Академии наук в Ленинграде. В 1985 году к ней присоединилась региональная подсеть «Северо-запад» с академическими центрами в Риге и Москве.
В настоящее время в мире зарегистрировано боле 200 глобальных сетей, 54 из которых созданы в США, 16 – в Японии.
Компьютерные сети бывают локальными и распределёнными .
Локальной называется компьютерная сеть, объединяющая компьютеры, расположенные в одном здании или в соседних зданиях. Если же соединённые компьютеры находятся в разных частях города, а иногда и в разных городах и странах, то такие сети называют распределёнными. Иногда распределённые сети называют также территориальными. Часто к распределённой сети подключаются не отдельные компьютеры, а локальные сети. Таким образом можно создавать корпоративные сети для предприятий, имеющих филиалы в других городах. Распределённые сети мирового масштаба также называют глобальными сетями. Интернет и является самой известной глобальной компьютерной сетью.
Отличительной особенностью Интернета является высокая надёжность. При выходе из строя части компьютеров и линий связи сеть будет продолжать функционировать. Такая надёжность обеспечивается тем, что в Интернете нет единого центра управления. Если выходят из строя некоторые линии связи или компьютеры, то сообщения могу быть переданы по другим линиям связи, т. к. имеются несколько путей передачи информации.
Локальные вычислительные сети позволили поднять на качественно новую ступень управление производственными объектами, повысить эффективность использования ЭВМ, поднять качество обрабатываемой информации, реализовать безбумажную технологию, создать новые технологии. Объединение ЛВС и глобальных сетей позволило получить доступ к мировым информационным ресурсам.
ПК, объединённые в сеть, делятся на абонентские – клиенты и вспомогательные — серверы . Клиенты выполняют все необходимые информационно-вычислительные работы и определяют ресурсы сети. Серверы – служат для преобразования и передачи информации от одной ЭВМ к другой по каналам связи и коммутационным устройствам ( host — ЭВМ ). К качеству и мощности серверов предъявляются повышенные требования.
Клиент – это приложение, посылающее запрос к серверу. Он отвечает за обработку и вывод информации, а также передачу запросов серверу.
Сервер – это персональная или виртуальная ЭВМ, выполняющая функции по обслуживанию клиента. Он распределяет ресурсы системы: принтеры, базы данных, программы и т.д. Существуют сетевые, файловые, терминальные серверы баз данных.
Сетевой сервер поддерживает выполнение следующих функций сетевой операционной системы: управление вычислительной сетью, планирование задач, распределение ресурсов, доступ к сетевой файловой системе, защиту информации.
Терминальный сервер поддерживает выполнение функций многопользовательской системы.
Файл-сервер обеспечивает доступ к центральной базе данных удалённым пользователем.
Сервер баз данных – многопользовательская система, обеспечивающая обработку запросов к базам данных. Он является средством решения сетевых задач, в которых локальные сети используются для совместной обработки данных.
Коммутационная сеть образуется множеством серверов и host -ЭВМ, соединённых физическими каналами связи, которые называют магистральными.
По способу передачи информации вычислительные сети делятся на сети коммутации каналов, сети коммутации сообщений, сети коммутации пакетов и интегральные сети.
При коммутации каналов – сообщение между клиентами осуществляется по прямому каналу неизменному в течении всего сеанса. При лёгкости реализации такого способа реализации передачи информации его недостатки заключаются в низком коэффициенте использования каналов, высокой стоимости передачи данных, увеличения времени ожидания других клиентов.
При коммутации сообщений информация передаётся порциями, называемыми сообщениями. Прямое соединение обычно не устанавливается, а передача сообщения начинается после освобождения первого канала, второго и т. д. пока сообщение не дойдёт до адресата. Каждым сервером осуществляется приём информации, её сборка, проверка, маршрутизация и передача сообщения. Недостатком коммутации сообщений является низкая скорость передачи данных и невозможность проведения диалога между клиентами, хотя стоимость передачи уменьшается.
При коммутации пакетов обмен производится короткими пакетами фиксированной структуры. Пакет – часть сообщения, удовлетворяющая некоторому стандарту. Малая длина пакетов предотвращает блокировку линий связи, не даёт расти очереди в узлах коммутации. Она обеспечивает быстрое соединение, низкий уровень ошибок, надёжность и эффективность использования сети. Но при передаче пакета возникает проблема маршрутизации, которая решается программно-аппаратными методами. Наиболее распространённым способом являются фиксированная маршрутизация и маршрутизация способом кратчайшей очереди .
Фиксированная маршрутизация предполагает наличие таблицы маршрутов, в которой закрепляется маршрут от одного клиента к другому, что обеспечивает простоту реализации, но одновременно — не равномерную загрузку сети.
В методе кратчайшей очереди используются несколько таблиц, в которых таблицы расставлены по приоритетам. Приоритет – функция обратная расстоянию до адресата. Передача начинается по первому свободному каналу с высшим приоритетом. При использовании этого метода задержка передачи пакета минимальна.
В настоящее время разработаны программно-аппаратные средства маршрутизации. Повторитель – самый простой тип устройства для соединения однотипных локальных ВС, он ретранслирует все принимаемые пакеты из одной ЛВС в другую.
Устройство связи, позволяющее соединять ЛВС с одинаковыми и разными системами сигналов, называется маршрутизатор . Он позволяет выполнять передачу пакетов в соответствии с определёнными протоколами, обеспечивает соединение ЛВС на сетевом уровне.
Шлюз – устройство соединения ЛВС с глобальной сетью.
Сети, обеспечивающие коммутацию каналов, сообщений и пакетов, называются интегральными . Они объединяют несколько коммутационных сетей. Часть интегральных каналов используется монопольно, т. е. для прямого соединения. Прямые каналы создаются на время проведения сеанса связи между различными коммутационными сетями. По окончании сеанса связи прямой канал распадается на независимые магистральные каналы.
Сетевая операционная система и архитектура сетей.
При разработке сетей ЭВМ возникают задачи согласования взаимодействия клиентов, серверов, линий связи и других устройств. Они решаются путём установления определённых процедур, называемых протоколами. Протокол – это правила взаимодействия компьютеров. Стандартные протоколы заставляют разные компьютеры «говорить на одном языке». Таким образом осуществляется возможность подключения к сети разнотипных компьютеров, работающих под управлением различных ОС.
Реализацию протоколов совместно с реализацией управления серверами называют сетевой ОС. Часть протоколов реализуется программно, часть – аппаратно. Для стандартизации протоколов была создана международная организация протоколов ISO. Она ввела понятие архитектуры открытых систем, что означает возможность взаимодействия систем по определённым правилам, хотя сами системы могут быть созданы на различных технических средствах. Основой архитектуры открытых систем является понятие уровня. Система разбивается на ряд уровней, или подсистем, каждый из которых выполняет свои функции.
Уровень сети – совокупность станций одинакового ранга, входящих в иерархическую сеть. Под станцией понимается входной, промежуточный или выходной пункт передачи сообщений по каналу.
Существуют следующие уровни сетей.
Первый уровень, физический . определяет некоторые физические характеристики канала. Сюда относятся типы кабелей, разъёмов, электрические характеристики сигнала. По типу характеристик сети делятся на аналоговые и цифровые. Единицей обмена является бит.
Второй уровень, канальный . управляет передачей данных между двумя узлами сети. Он обеспечивает контроль корректности передачи сблокированной информации посредством проверки контрольной суммы блока. Для повышения скорости обмена осуществляется сжатие данных. При получении сообщение разворачивается. Единицей обмена является пакет.
Третий уровень, сетевой . обеспечивает управление маршрутизацией пакетов. Он распространяется на соглашение о блокировании данных и их адресов. По одному каналу может передаваться информация с нескольких модемов для увеличения его загрузки. Используются сетевые протоколы IPX и SPX и др. (в локальных сетях), IP ( Internet Protocol – интернет протокол) и TCP ( Transmission Control Protocol – протокол управления передачей) и др. – в сетях интернета. Единицей обмена является, также пакет.
Четвёртый уровень, транспортный . отвечает за стандартизацию обмена данных между портами разных ЭВМ сети. Используются протоколы TP 0. TP 1. Единицей обмена является сеансовое сообщение.
Пятый уровень, сеансовый . определяет правила диалога прикладных программ, рестарта, проверки прав доступа к сетевым ресурсам. Единицей обмена этого и следующих уровней является пользовательское сообщение.
Шестой уровень, представления . определяет форматы данных, алфавиты, коды, представления специальных и графических символов. Здесь же определяется стандарт на форму передаваемых документов. В банковской системе распространён стандарт Swift. Он определяет расположение и назначение полей документа.
Седьмой уровень, прикладной . управляет выполнением прикладной программы.
Каждый уровень решает свои задачи, и обеспечивает сервисом расположенный над ним уровень. Правила взаимодействия соседних уровней в одной системе называют интерфейсом .
В виду многоплатформенности сетевых ОС наблюдается тенденция стандартизации серверных платформ, обеспечивающих функции сетевых ОС. Наиболее популярными являются Server Windows NT фирмы Microsoft, NetWare фирмы Novell.
Сети делятся на общественные, частные и коммерческие. Локальные сети делятся на централизованные и одно-ранговые. Централизованные — используют файл-сервер. Рабочие станции не контактируют друг с другом. В одно-ранговых сетях сетевое управление таково, что каждый узел может выступать и как рабочая станция, и как файл-сервер. Такие сети не дороги, но число пользователей не велико – до 20-ти.
Объединение нескольких ЛВС на основе протоколов TCP / IP и HTTP в пределах одного или нескольких зданий получило название интрасети. На принципе интрасети формируются корпоративные сети, подсоединяемые к глобальным сетям.
Электронная почта.
Самой распространённой стала технология компьютерного способа пересылки и обработки информационных сообщений. Такая технология получила название электронной почты ( E- mail).
Электронная почта – специальный пакет программ для хранения и пересылки сообщений между пользователями ПК.
Посредством ЭП реализуется служба безбумажных почтовых отношений. Она является системой сбора, регистрации, обработки и передачи любой информации (текстовых документов, изображений, цифровых данных, звукозаписи и т. д.) по сетям и выполняет такие функции, как редактирование документов перед отправкой, их хранение в специальном банке, пересылка корреспонденции, проверка и исправление ошибок, возникающих при передаче, выдача подтверждения о получении корреспонденции адресатом, получение и хранение информации в собственном почтовом ящике, просмотр полученной корреспонденции.
Почтовый ящик – специально организованный файл для хранения корреспонденции. Почтовый ящик состоит из двух папок: отправления и получения.
Любой пользователь может обратиться к папке получения другого пользователя и сбросить туда информацию. Но просмотреть он её не может. Из папки отправленной почтовый сервер забирает информацию для рассылки другим пользователям. Каждый почтовый ящик имеет свой адрес.
Пересылка сообщений пользователю может выполняться в индивидуальном, групповом и общем режимах.
При индивидуальном режиме адресатом является отдельный компьютер пользователя, и корреспонденция содержит только его адрес. При групповом режиме корреспонденция одновременно рассылается группе адресатов. Эта группа может быть сформирована по разному. Почтовые сервера имеют средства распознавания группы. В общем режиме корреспонденция отправляется всем пользователям – владельцам почтовых ящиков.
Электронная почта поддерживает текстовые процессоры для просмотра и редактирования корреспонденции, информационно-поисковые системы для определения адресата, средства поддержания списка рассылаемой информации, средства предоставления ра c ширенных видов услуг: факс, телекс и т. д.
В качестве примеров самых распространённых почтовых клиентов приведу следующие: Microsoft Outlook Express 5, Microsoft Outlook 2000, The Bat! 1.46, Netscape Messenger 4.75 и Qualcomm Eudora Pro 5.0.
Опубликовано: 2005-09-07 23:16:58
4. Как устроен Интернет
Глобальная сеть — это сеть, предназначенная для объединения большого числа отдельных компьютеров и локальных сетей, расположенных на значительном удалении (сотни и тысячи километров) друг от друга.
Глобальные сети ориентированы на обслуживание неограниченного круга пользователей. Самый впечатляющий пример глобальной сети — Интернет.
Интернет — это глобальная компьютерная сеть, в которой многочисленные научные, корпоративные, государственные и другие сети, а также персональные компьютеры отдельных пользователей соединены между собой каналами передачи данных.
Основой аппаратной структуры сети Интернет можно считать мощные компьютеры (узлы) и связывающие их высокоскоростные магистральные каналы передачи данных. Компьютерный узел, как правило, представляет собой несколько мощных компьютеров, постоянно подключённых к сети. Организации, имеющие в собственности и обслуживающие это оборудование, являются первичными провайдерами (от англ. provider — поставщик) услуг Интернета. Это так называемый, первый уровень доступа к Интернету. К первичным провайдерам присоединяются провайдеры следующих уровней, которые, в свою очередь, обеспечивают доступ к каналам Интернета своим клиентам — провайдерам более низкого уровня, локальным сетям и отдельным пользователям. Надёжность функционирования Интернета обеспечивается наличием большого количества каналов связи между входящими в него сетями.
Интернет является совокупностью сетей, имеющих различную географическую и организационную принадлежность. У каждой из этих сетей может быть владелец, но в целом Интернет не принадлежит никому.
Так как Интернет не имеет единого внешнего управления, его нельзя единовременно выключить целиком.
Координирует развитие Интернета общественная организация Общество Интернета (Internet Society, ISOC).
За каждым компьютерным узлом в Интернете закреплён постоянный адрес, называемый IР-адресом. IP-адреса получают и компьютеры пользователей сети Интернет, но в отличие от адресов узловых компьютеров их адреса действуют лишь во время подключения пользователя к сети и изменяются при каждом новом сеансе связи.
IP-адрес представляет собой 32-битный идентификатор, например: 01010101.10001110.00010011.00011110.
Точками 32-битная цепочка разделена только для более удобного её восприятия человеком, которому в отличие от технических устройств трудно работать с длинными последовательностями нулей и единиц. Именно поэтому в большинстве случаев мы используем запись IP-адреса в виде четырёх разделённых точками десятичных чисел — от 0 до 255 каждое.
Например, десятичная запись представленного выше адреса будет иметь вид: 85.142.19.30.
Интернет является сетью сетей, и система IP-адресации учитывает эту структуру. IP-адрес состоит из двух частей, одна из которых определяет адрес сети, а вторая — адрес самого узла в этой сети. При этом деление адреса на части определяется маской — 32-битным числом, в двоичной записи которого сначала стоят единицы, а потом — нули. Первая часть IP-адреса, соответствующая единичным битам маски, относится к адресу сети. Вторая часть IP-адреса, соответствующая нулевым битам маски, определяет числовой адрес узла в сети.
Адрес сети получается в результате применения поразрядной конъюнкции к IР-адресу узла и маске.
Пример 1. Пусть IP-адрес узла равен 231.165.215.131, а маска равна 255.255.110.0. Требуется выяснить адрес сети.
Чтобы найти адрес сети, применим к IP-адресу узла и маске поразрядную конъюнкцию:
Вспомним, что десятичный ноль может быть представлен цепочкой из восьми нулей, а 25510 = 111111112.
Что касается операции конъюнкции (логического умножения), то для неё справедливы следующие равенства: А & 1 = А, А & 0 = 0, где А — некоторая логическая переменная.
На этом основании, пропустив этап преобразования операндов в двоичную систему счисления, можем заключить:
1) результатом поразрядной конъюнкции любого целого числа А (от 0 до 25510) и числа 25510 будет само А;
2) результатом поразрядной конъюнкции любого целого числа А (от 0 до 25510) и числа 0 будет число 0.
Для выполнения поразрядной конъюнкции чисел 21510 и 11010 переведём их в двоичную систему счисления.
Вспомнить возможные способы перевода целых десятичных чисел вам помогут следующие записи.
11010 = 64 + 32 + 8 + 4 + 2 =11011102 = 011011102.
Выполним поразрядную конъюнкцию:
Выполним перевод двоичного числа 01000110 в десятичную систему счисления:
Запишем искомый адрес сети: 231.165.70.0
Пример 2. Для узла с IP-адресом 227.195.208.12 адрес сети равен 227.195.192.0. Какой в этом случае может быть маска?
Так как адрес сети получается в результате применения поразрядной конъюнкции к IP-адресу узла и маске, то мы можем записать:
Мы видим, что 1-й и 2-й байты маски — единичные, а 4-й байт — нулевой. Будем «реконструировать» 3-й байт маски.
Если 3-й байт маски представить в виде хххххххх2, то можно записать:
Первая, вторая и четвёртая слева цифры, принадлежащие рассматриваемому байту маски, определяются однозначно и равны соответственно 1, 1 и 0:
Из того, что маска — 32-битное число, в двоичной записи которого сначала стоят единицы, а потом — нули, следует, что после нуля, стоящего на четвёртом месте, могут следовать только нули:
Так как 0 & х = 0 при любом х, то для третьего байта маски возможны два варианта:
1) 110000002 = 19210, вся маска: 255.255.192.0;
2) 111000002 = 22410, вся маска: 255.255.224.0.
Мы рассмотрели структуру адреса по так называемому протоколу IPv4, согласно которому IP-адрес имеет длину 32 бита. Таких адресов достаточно много — более 4 миллиардов (2 32 — 1 = 4 294 967 295).
По данным Международного союза электросвязи (пресс-релиз 26 мая 2015 года) при населении Земли в 7,2 миллиарда человек 3,2 миллиарда из них являются пользователями Интернета. Это говорит о том, что запас четырёхбайтовых адресов уже фактически исчерпан.
В связи с этим разработан протокол IPv6, согласно которому IP-адрес имеет длину 128 бит. Возможное пространство адресов при этом столь огромно, что может обеспечить 300 миллионов IP-адресов на каждого жителя Земли!
Согласно протоколу IPv6, адрес представляет собой цепочку из 128 нулей и единиц, разделённую на области по 16 бит.
Например:
0010000111011010.0000000011010011.0000000000000000.0000000000000000.0000001010101010.0000000011111111.1111111000101000.1001110001011010.
Каждая 16-разрядная область двоичного кода преобразуется в шестнадцатеричный код (вспомните «быстрый» перевод целых двоичных чисел в шестнадцатеричную систему счисления с помощью тетрад). Полученные группы из четырёх шестнадцатеричных цифр разделяются двоеточиями. Шестнадцатеричная запись рассмотренного выше адреса будет иметь вид:
21DA:00D3:0000:0000:02AA:00FF:FE28:9C5A.
Если одна или более групп подряд равны 0000, то они могут быть опущены и заменены на двойное двоеточие:
21DA:00D3::02AA:00FF:FE28:9C5A.
Запись адреса в новом стандарте также можно представить восьмью целыми десятичными числами в диапазоне от 0 до 65 535 каждое, разделёнными двоеточием.
Наряду с цифровыми IP-адресами в Интернете действуют более удобные и понятные для пользователей символьные адреса.
Например, IР-адресу 87.242.99.97 соответствует символьный адрес metodist.lbz.ru. В отличие от числового этот символьный адрес говорит пользователю о его принадлежности российскому сегменту сети (ru); возможно, некоторые пользователи узнают в нём адрес издательства «БИНОМ. Лаборатория знаний» (lbz) и поймут, что речь идёт о методической поддержке учебного процесса (metodist).
Адрес, представляющий собой символьную строку, составленную из разделённых точками слов или их сокращений, называется доменным именем.
Доменные имена имеют серверы Интернета. Каждый компьютер, подключаемый к Интернету, получает IP-адрес, но при этом он может не иметь доменного имени.
Система доменных имён DNS (Domain Name System) имеет древовидную структуру. Узлы этой структуры называются доменами.
Домен (от фр. dominion — область) — узел в дереве имён, вместе со всеми подчинёнными ему узлами, иначе говоря, это именованная ветвь или поддерево в дереве имён.
Часть доменного имени, записанная после последней точки, является доменом верхнего уровня. Домены верхнего уровня определены международным соглашением. Они делятся на два вида:
1) административные (по типу организации), например: gov, edu, org, com;
2) географические, например: ru, by, су, uk.
Владельцем домена может быть страна, регион, организация или отдельный человек. Обычный пользователь не может зарегистрировать домен верхнего уровня, но может зарегистрировать домен, например, второго или третьего уровня. Каждый домен любого уровня может содержать множество подчинённых доменов.
Структура доменного имени отражает порядок следования узлов в иерархии: доменное имя читается слева направо от доменов низшего уровня к доменам высшего уровня. Чем «выше» уровень домена, тем правее он записывается в имени.
Для преобразования доменного имени в IP-адрес и наоборот служит распределённая база данных DNS, функционирующая на основе иерархии DNS-серверов, каждый из которых является «держателем» некоторой доменной зоны и отвечает на касающиеся её запросы. Каждый сервер, отвечающий за доменную зону, может делегировать ответственность за некоторую часть домена другому серверу, что позволяет возложить ответственность за актуальность информации на серверы различных организаций (людей), отвечающих только за «свою часть» доменного имени.