- •Архитектура компьютерных сетей Часть 3
- •Методы коммутации абонентов сети
- •Коммутация каналов
- •Общие свойства сетей с коммутацией каналов
- •Типы передачи данных
- •Принципы коммутации пакетов
- •Режимы передачи пакетов
- •Особенности
- •Коммутация сообщений
- •Пакеты данных
- •Структура пакета
- •Пакет данных
- •IP адресация
- •Каждый IP-адрес имеет длину 32 бита и состоит из четырёх 8- битных полей,
- •Классы IP-адресов
- •Класс А Адресс класса А назначаются узлам очень большой сети.
- •Класс С Адреса класса С применяются в небольших сетях. Три старших
- •Особенности
- •Соединение через маршрутизаторы
- •Соглашения о специальных адресах: broadcast, multicast, loopback
- •• если все двоичные разряды IP-адреса равны 1, то пакет с таким адресом
- ••Адрес 127.0.0.1 зарезервирован для организации обратной связи при тестировании работы программного обеспечения узла
- •Маршрутизация
- •Функции маршрутизатора
- •Управление фрагментацией
- •Маршрутизация с помощью IP-адресов
- •Алгоритмы построения таблиц для одношаговой маршрутизации
- •Деление сетей на подсети
- •Статическая маршрутизация
- •Динамическая IP-маршрутизация
- •Протокол RIP
- •Адаптация RIP - маршрутизаторов к изменениям состояния сети
- •Недостатки RIP
- •Совместное использование статической и динамической маршрутизации
- •Основные протоколы
- •Разрешение локального IP-адреса
- •ARP: протокол определения адреса
- •Протокол ARP
- •Разрешение удаленного IP-адреса
- •Разрешение удаленного IP адреса
- •WINS
- •Процесс разрешения имени
- •В базе данных сервера сохраняются все зарегистрированные соответствия имен NetBIOS и IP-адресов. Все
- •Если регистрируемое имя уже занесено в базу данных WINS, сервер WINS посылает текущему
- •Если не удается разрешить имя при помощи сервера WINS или широковещания, имя пытаются
- •Пространство имен домена
- •Зона ответственности
- •Разрешение имен
- •Пример рекурсивного и итеративного запросов: клиент запрашивает у DNS- сервера IP-адрес, соответствующий узлу
- •Вопросы?
Совместное использование статической и динамической маршрутизации
Для маршрутизации со статического маршрутизатора через динамический Вам необходимо добавить статический маршрут в таблицы обоих маршрутизаторов
Основные протоколы
Разрешение локального IP-адреса
Перед соединением двух узлов IP-адрес каждого из них должен быть преобразован в адрес сетевого адаптера. Этот процесс состоит из выполнения ARP-запроса и получения ARP-ответа.
1.ARP-запрос формируется каждый раз при попытке одного узла связаться с другим. Если протокол IP определит, что IP-адрес принадлежит локальной сети, узел-отправитель ищет адрес узла-получателя в своем собственном ARP-кэше.
2.Если он не найден, протокол ARP формирует запрос, в который также включаются адреса IP и сетевого адаптера узла-отправителя. ARP-запрос посылается в широковещательном режиме, чтобы все узлы в локальной сети могли принять и обработать его.
3.Каждый узел в локальной сети получает этот широковещательный запрос и сравнивает указанный в нем IP-адрес со своим собственным. Если они не совпадают, запрос игнорируется.
4.Узел-получатель определяет, что IP-адрес в запросе совпадает с его собственным, и посылает на узел-отправитель ARP-ответ, в котором указывает свой адрес сетевого адаптера. Затем он обновляет свой ARP-кэш, занося в него соответствие IP-адреса узла-отправителя адресу его сетевого адаптера. После того как узел-отправитель получает ARP-ответ, соединение может быть установлено.
ARP: протокол определения адреса
•IP адреса имеют какое-либо значение только в семействе протоколов TCP/IP. Канальные уровни, такие как Ethernet или Token ring, имеют собственную схему адресации (в основном 48- битные адреса); сетевые уровни, в свою очередь, используют эти канальные уровни. Сеть Ethernet, может быть использована различными сетевыми уровнями в одно и то же время. Компьютеры использующие разные сетевые протоколы могут находиться на одном и том же физическом кабеле.
•Когда фрейм Ethernet отправляется от одного хоста по локальной сети к другому, по его 48-битному Ethernet адресу определяется, к какому интерфейсу он должен быть доставлен. Драйвер сетевой платы никогда не смотрит на IP адрес назначения в IP датаграмме.
Протокол ARP
Разрешение локального IP адреса
Разрешение удаленного IP-адреса
Протокол ARP также позволяет связываться двум узлам из различных сетей. Если получатель находится в удаленной сети, то широковещательный ARP-запрос используется для поиска маршрутизатора, который может пересылать пакеты в эту сеть.
Кэш протокола ARP
Для уменьшения числа широковещательных пакетов ARP кэширует адреса для последующего использования. Применяются два типа записей в кэше ARP - динамические и статические. Первые добавляются и удаляются автоматически. Вторые находятся в кэше до перезагрузки компьютера.
В дополнение к этому в кэше протокола ARP всегда присутствует адрес для широковещания в локальной подсети (FFFFFFFFFFFF) в виде статической записи, которая не отображается при просмотре кэша.
По умолчанию для кэша протокола ARP установлены тайм-ауты, равные 2 минутам для невостребованных записей и 10 минутам для записей, к которым обращались
Разрешение удаленного IP адреса
WINS
Клиентские запросы на разрешение имен поступают непосредственно на сервер WINS. Если ему удается разрешить имя, то IP-адрес направляется прямо к клиенту. В результате отпадает необходимость в широковещании и уменьшается сетевой трафик. Однако, если сервер WINS недоступен, клиенты по-прежнему могут применить широковещание для разрешения имени.
База данных сервера WINS обновляется динамически, поэтому устаревшие сведения своевременно удаляются. Кроме того, WINS обеспечивает возможности обзора многодоменной сети.
Процесс разрешения имени
1.Каждый раз при запуске в среде WINS клиент WINS регистрирует у сервера WINS, который задан в его конфигурации, соответствие своего имени NetBIOS IР-адресу.
2.Когда клиент WINS выполняет команду Windows для связи с другим узлом, запрос на определение имени посылается по локальной сети непосредственно к серверу WINS; широковещание при этом не используется.
3.Если сервер WINS находит в своей базе данных соответствующее имя NetBIOS и IP-адрес, то этот IP-адрес возвращается клиенту WINS.