Сети с динамической коммутацией требуют предварительной процедуры установления соединения между абонентами: фиксир. полоса частот в FDM или фиксир. пропускная способность в TDM => неэффективны при пульсирующем трафике.
«--» сетей с коммутацией каналов: нельзя применять пользоват. аппаратуру, работающей с разной скоростью.
«+» можно исп. для организации дуплексного режима передачи в 1 канале: модемы с FDM работают на 4 частотах: 2→, 2←; в TDM часть тайм-слотов исп. для →, а часть — для ←, причем чередуются («пинг-понговая» передача); в WDM → волны одной длины, ← др. длины.
12. Записи ресурсів DNS . Формат DNS , повідомлення DNS
Соответствие между доменными именами и IP-адресами.
Система доменных имен (Domain Name System, DNS) — централизованная служба, основанная на распределенной базе отображений «доменное имя — IP-адрес». DNS-серверы поддерживают распределенную базу отображений, а DNS-клиенты обращаются к серверам с запросами о переводе доменного имени в IP-адрес.
Служба DNS использует тхт файлы: строки типа «IP-адрес — доменное имя», кот. админ делает вручную. Иерархия доменов => каждый сервер DNS хранит часть имен сети. Легко масштабируемая система.
Для каждого домена имен создается свой DNS-сервер.
Две системы распределения имен на серверах:
1. сервер хранит отображения «доменное имя — IP-адрес» для всего домена, включая все его поддомены. «-»: плохо масштабируемая, т.к. при добавлении новых поддоменов нагрузка на этот сервер может превысить его возможности.
2. сервер хранит только имена, которые заканчиваются на следующем ниже уровне иерархии. «+»: нагрузка равномерно между всеми DNS-серверами сети.
Процедура поиска: последовательн. просмотр всех DNS-серверов, обслуживающие цепочку поддоменов, входящих в имя хоста, начиная с корневого домена.
Существует две основные схемы разрешения DNS-имен.
1. Работу по поиску IP-адреса координирует DNS-клиент:
DNS-клиент → к корневому DNS-серверу.
DNS-сервер пд адрес следующего DNS-сервера DNS-клиенту.
DNS-клиент → к след. DNS-серверу… Пока клиент не получит окончательный ответ.
Такая схема нерекурсивная (итеративная), загружает клиента.
2. Рекурсивная процедура. DNS-клиент запрашивает локальный DNS-сервер (к которому принадлежит имя клиента). Если локальный DNS-сервер знает ответ, то он сразу же возвращает его клиенту (имя входит в тот же поддомен, что и имя клиента, или соответствие есть в КЭШе). Если лок. сервер не знает ответ, то он выполняет итеративные запросы к корневому серверу и т.д. Получив ответ, он передает его клиенту.
Клиент перепоручает работу своему серверу, схема косвенная (рекурсивная). Практически все DNS-клиенты используют рекурсивную процедуру.
Кэширование проходящих через серверы ответов обычно от нескольких часов до нескольких дней.
13. IP-адресування: розподіл на підмережі , визначення маски підмережі
Протокол IP- протокол межсетевого взаимодействия (Internet Protocol, IP) — решает задачу доставки сообщений между узлами составной сети. Протокол без установления соединения. Перед IP не ставится задача надежной доставки сообщений от отправителя к получателю. Способен динамически фрагментировать пакеты при пд между сетями с разными зн-ниями длины поля данных кадров (MTU).
IP-пакет состоит из заголовка и поля данных.
Заголовок 20 байт:
Номер версии - версия протокола IP (IPv4).
Длина заголовка (IHL) - в 32-битовых словах. Обычно 20 байт (пять 32-битовых слов). Макс. = 60 байт.
Тип сервиса (Type of Service, ToS) – приоритетность пакета и критерий выбора маршрута. Первые 3 бита – подполе приоритета пакета (Precedence) от самого низкого — 0 (нормальный пакет) до самого высокого — 7 (пакет управляющей информации). Три бита, определяющие критерий выбора маршрута: бит D (delay) – маршрут должен выбираться для минимизации задержки доставки данного пакета, бит T (throughput) — для максимизации пропускной способности, а бит R (reliability) — для максимизации надежности доставки.
Общая длина (Total Length) макс. = 65 535 байт, но при пд по разным сетям = макс. длина пакета протокола нижнего уровня, несущего IP-пакеты (Eth. - 1500 байт).
Идентификатор пакета (Identification) – для распознавания пакетов после фрагментации исходного пакета. Все фрагменты должны иметь одинаковое значение этого поля.
Флаги (Flags) – признаки, связанные с фрагментацией. DF=1 (Do not Fragment) запрещает маршрутизатору фрагментировать данный пакет, а MF=1 (More Fragments) => пакет промежуточный фрагмент. Оставшийся бит зарезервирован.
Смещение фрагмента (Fragment Offset) исп. при сборке/разборке фрагментов пакетов при пд между сетями с различными величинами MTU. Смещение должно быть кратно 8 байт.
Время жизни (Time to Live) предельный срок, в течение которого пакет может перемещаться по сети в секундах
Контрольная сумма (Header Checksum) рассчитывается только по заголовку.
Параметры (IP Options) необязательны, исп. при отладке сети. Можно указывать точный маршрут прохождения маршр-ров, регистрировать проходимые пакетом маршр-ры, помещать данные системы безопасности, а также временные отметки.
Выравнивание (Padding) заполняется нулями и исп., чтобы гарантировать завершение IP-заголовка на 32-битной границе.
Маска подсети
В терминологии сетей TCP/IP маской подсети или маской сети называется битовая маска, определяющая, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети. Например, узел с IP-адресом 12.34.56.78 и маской подсети 255.255.0.0 находится в сети 12.34.0.0.
Чтобы получить адрес сети, зная IP-адрес и маску подсети, необходимо применить к ним операцию поразрядной конъюнкции (логическое И). Например, в случае более сложной маски: