- •Архитектура компьютерных сетей Часть 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-адрес, соответствующий узлу
- •Вопросы?
Архитектура компьютерных сетей Часть 3
Методы коммутации абонентов сети
Абонентами могут называться удаленные компьютеры, локальные сети, факс-аппараты или просто собеседники, общающиеся с помощью телефонных аппаратов.
Существуют три принципиально различные схемы коммутации абонентов:
•коммутация каналов
•коммутация пакетов
•коммутация сообщений
Коммутация каналов
Подразумевает образование непрерывного составного физического канала из последовательно соединенных отдельных канальных участков для прямой передачи данных между узлами.
Требуется процедура установления соединения
Коммутаторы, а также соединяющие их каналы должны
обеспечивать одновременную передачу данных нескольких абонентских каналов. Для этого они должны быть
высокоскоростными и поддерживать какую-либо технику мультиплексирования абонентских каналов
техника частотного мультиплексирования (Frequency Division Multiplexing, FDM);
техника мультиплексирования с разделением времени (Time Division Multiplexing, ТDМ).
Общие свойства сетей с коммутацией каналов
•Установление соединения
•Возможность отказа в соединении
•Гарантированная пропускная способность сети
•Невозможность применения пользовательской аппаратуры, работающей с разной скоростью
•Хорошо приспособлены для коммутации потоков данных постоянной скорости, когда единицей коммутации является не отдельный байт или пакет данных, а долговременный синхронный поток данных между двумя абонентами.
Типы передачи данных
симплексный — передача осуществляется по линии связи только в одном направлении;полудуплексный — передача ведется в обоих направлениях, но попеременно во времени. Примером
такой передачи служит технология Ethernet;дуплексный — передача ведется одновременно в
двух направлениях (Fast Ethernet)
Принципы коммутации пакетов
Все передаваемые пользователем сети сообщения разбиваются в исходном узле на сравнительно небольшие части, называемые пакетами
Режимы передачи пакетов
Режим передачи пакетов между двумя конечными узлами
сети предполагающий независимую маршрутизацию каждого пакета называется дейтаграммным
Режим работы по виртуальному каналу: в этом случае перед тем, как начать передачу данных между двумя конечными узлами, должен быть установлен виртуальный канал, который представляет собой единственный маршрут, соединяющий эти конечные узлы. Виртуальный канал может быть динамическим или постоянным.
Особенности
•Дейтаграммный метод не требует предварительного установления соединения и поэтому работает без задержки перед передачей данных. Это особенно выгодно для передачи небольшого объема данных, когда время установления соединения может быть соизмеримым со временем передачи данных. Кроме того, дейтаграммный метод быстрее адаптируется к изменениям в сети
•При использовании метода виртуальных каналов время, затраченное на установление виртуального канала, компенсируется последующей быстрой передачей всего потока пакетов. Коммутаторы распознают принадлежность пакета к виртуальному каналу по специальной метке — номеру виртуального канала, а не анализируют адреса конечных узлов, как это делается при дейтаграммном методе
Коммутация сообщений
•Под коммутацией сообщений понимается передача единого блока данных произвольной длинны между транзитными компьютерами сети с временной буферизацией этого блока на диске каждого компьютера
•Коммутация сообщений предназначена для организации взаимодействия пользователей в режиме off-line, когда не ожидается немедленной реакции на сообщение. При этом методе коммутации сообщение передается через несколько транзитных компьютеров, где оно целиком буферизуется на диске