- •Содержание
- •Введение
- •5. Основные сведения о сетях ip
- •5.1. Многоуровневая модель tcp/ip
- •5.1.1. Network Access Layer (Уровень доступа к среде передачи)
- •5.1.2. Internet Layer (Межсетевой уровень) и протокол ip
- •5.1.3. Протокол icmp
- •5.1.4. Transport Layer (Транспортный уровень)
- •5.1.5. Протокол udp
- •5.1.6. Протокол tcp
- •5.2.1. Классовая модель
- •5.2.2. Бесклассовая модель
- •Запись адресов в бесклассовой модели
- •5.2.3. Установка ip-адреса хоста
- •5.3. Маршрутизация
- •5.3.1. Пример маршрутизации
- •5.3.2. Пример подключения локальной сети организации к Интернет
- •5.3.3. Динамическая маршрутизация
- •5.3.4. Перечень задач по подключению сети предприятия к Интернет
- •5.4. Работа с утилитами tcp/ip
- •5.4.1. Основные утилиты tcp/ip
- •5.4.2. Поиск информации об ip-сетях и автономных системах (служба whois)
- •5.5. Динамическое присвоение ip-адресов
- •5.6. Получение информации из баз данных dns
- •5.6.1. Конфигурирование клиента dns
- •5.6.2. Порядок выполнения dns-запроса
- •5.6.3. Программа nslookup
- •6. Ретрансляция кадров (Frame Replay). Характеристики протокола информационного обмена и интерфейса «пользователь-сеть»
- •6.1. Логическая характеристика протокола fr
- •6.2. Процедурная характеристика протокола fr
- •6.3. Адресация в сетях fr
- •6.4. Общая характеристика lmi
- •6.5. Логическая характеристика lmi
- •6.6. Процедурная характеристика lmi
- •6.6.1. Синхронное симплексное управление
- •6.6.2. Синхронное дуплексное управление
- •6.6.3. Асинхронное управление
- •6.6.4. Процедурная характеристика lmi при возникновении ошибок
- •6.7. Параметры для синхронизации процедур управления lmi
- •7. Ретрансляция кадров (Frame Relay). Характеристики интерфейса «сеть - сеть» и коммутируемых виртуальных каналов
- •7.2. Коммутируемые виртуальные каналы
- •7.2.1. Фаза установления соединения (запрос соединения)
- •7.2.2. Параметры канального уровня
- •7.2.3. Фаза установления соединения (подтверждение вызова и соединения)
- •7.2.4. Фаза разъединения
- •8. Интеграция fr сетей
- •8.1. Характеристика fr протокола для интеграции сетей, функционирующих по различным сетевым протоколам
- •8.2. Интеграция fr и х.25 сетей
- •8.3. Ретрансляция кадров и речевой трафик
- •9. Организация доставки сообщений в широкополосных цифровых сетях интегрального обслуживания (атм - Asynchronous Transfer Mode)
- •9.1. Широкополосная цифровая сеть интегрального обслуживания (ш1-1сио, b-isdn - Broadband Integrated Services Digital Network)
- •9.2. Асинхронный режим доставки
- •9.3. Эталонная модель шисио
- •9.4. Процедурная и логическая характеристики протокола ард
- •9.5. Управление доступом
- •9.6. Идентификаторы виртуального пути и виртуального канала
- •9.7. Служба приоритетов
- •9.8. Зашита заголовка ячейки ара (циклическая проверка)
- •9.9. Принципы информационного обмена и синхронизация в ара
- •10. Сравнение сетевых архитектур
- •10.1. Требования к современным компьютерным сетям
- •10.2. Примеры сетевых архитектур
- •10.3. Методика оценки сетевых архитектур
- •10.4. Корреляционный анализ
- •10.5. Совместная обработка изображений
- •10.6. Моделирование окружающей среды
- •10.7. Построение сетей
- •Список использованных источников
10.2. Примеры сетевых архитектур
Своеобразие новых программ и технологий усложняет разработку вычислительных систем. Централизованные ресурсы, новые классы программ, новые принципы их применения, изменение информационных потоков, увеличение числа одновременно работающих пользователей и более мощные вычислительные платформы - все эти факторы нужно учитывать при разработке компьютерной сети. Создано большое количество технологических и архитектурных решений, и выбрать из них наиболее подходящее - достаточно сложная задача.
Различные сетевые технологии обеспечивают разное время реакции и общей пропускной способности сети (рис. 10.1). Технологии коммутации кадров и ячеек позволили увеличить пропускную способность сети, дали возможность передавать большие объемы данных за короткое время. Такие технологии, как ATM и Ethernet, обеспечивают пропускную способность сети в диапазоне от 10 до 100 Мбит/с и выше. В ЛВС и глобальной сети диапазон пропускной способности составляет шесть порядков (от 1 тыс. бит/с до 1 млрд бит/с), а сетевых задержек - четыре порядка (от 1 с до 1 мс). Для сравнения - различие в скорости передачи данных между X.25 и ATM-коммутацией в ЛВС сопоставимо с разницей в размерах дома на одну семью и Североамериканского континента. К сожалению, трудно определить, каким может быть максимальное число пользователей и каково будет время реакции сети на их запросы при использовании каждой из этих технологий.
Рис. 10.1. Ландшафт производительности
Как же выбрать подходящую сетевую архитектуру? Общих рекомендаций нет. Требования к сети, обусловленные используемым программным обеспечением, так же многочисленны и разнообразны, как сами программы. Мы рассмотрим некоторые сетевые архитектуры, используемые при проектировании:
маршрутизируемая фрагментированная магистраль;
FDDI-магистраль;
сеть с коммутацией кадров 10/100;
ATM и коммутация кадров.
Первые две конфигурации считаются стандартными и уже давно используются в компьютерных сетях, две последние разработаны недавно. Современные технологии, основанные на коммутации, позволяют не только повысить производительность сети, но и улучшить ее управляемость. Это становится возможным за счет так называемой виртуализации сетевых ресурсов, которая позволяет создавать логические группы пользователей и компьютеров. Такие логические группы более наглядны, их проще поддерживать и изменять, чем физические подсети, определяемые маршрутизатором. Кроме того, коммутация кадров повышает удобство использования уже имеющейся сети. В тех случаях, когда коммутация кадров 10/100 сопоставима с FDDI-магистралью, она допускает непосредственное подключение к любому устройству, имеющему интерфейс Ethernet или Token Ring. Создание же FDDI-магистрали требует дополнительных вложений в маршрутизаторы и FDDI-интерфейсы. Поэтому реализация архитектуры на основе коммутации, вероятно, обойдется дешевле.
Маршрутизируемая фрагментированная магистраль (рис. 10.2) состоит из маршрутизатора среднего класса, поддерживающего различные протоколы и связывающего рабочие группы Ethernet с сегментом центрального сервера или серверов. Такая архитектура позволяет поддерживать связь между магистралью и рабочей группой. Достоинствами маршрутизируемой магистрали являются отличное управление протоколами, разделение рабочих групп и простота обслуживания. Для настройки всех подсетей достаточно управлять всего одним устройством - маршрутизатором.
Рис. 10.2. Маршрутизируемая магистраль
Недостатком такой сети является ее ограниченная масштабируемость. Кроме того, для поддержания в маршрутизируемой магистрали достаточно большой скорости передачи данных необходим очень производительный маршрутизатор. Эта архитектура не предусматривает никакой иерархической структуры магистрали, поскольку сервер напрямую подключается к ней через 10 Мбит/с Ethernet. Такое подключение может создавать заторы, например когда большое число пользователей хочет получить доступ к совместно используемой базе данных.
FDDI-магистраль (рис. 10.3) - это единый канал, связывающий FDDI-серверы с рабочими группами Ethernet через один или несколько маршрутизаторов среднего класса. Такая сеть может объединять компьютеры, расположенные в отдельном здании или небольшом университетском городке.
Рис. 10.3. FDDI-магистраль
Простота управления протоколами и возможность установки защитного экрана на границе между рабочей группой и магистралью - основные достоинства такой архитектуры. Высокоскоростная магистраль обрабатывает общий поток информации и высокоскоростные операции сервер-сервер. Хорошая масштабируемость обеспечивается тем, что к FDDI-магистрали можно подключить много рабочих групп и маршрутизаторов, прежде чем будут полностью исчерпаны ресурсы этой архитектуры.
Однако изменение конфигурации сети приводит к появлению большого количества портов на маршрутизаторах, каждый со своим адресом подсети. Управление всеми устройствами и адресами - тяжелая работа, с которой может справиться только опытный администратор. Ретрансляция между маршрутизатором Ethernet и FDDI-сетью может снизить производительность программного обеспечения. Проблема усугубляется, если FDDI-магистраль необходимо сегментировать для передачи больших объемов информации.
Сеть с коммутацией кадров 10/100 (рис. 10.4) строится на основе коммутаторов, каждый из которых имеет двенадцать 10 Мбит/с интерфейсов с концентраторами рабочих групп (или рабочими станциями) и два 100 Мбит/с интерфейса для связи с серверами. Такая архитектура может использоваться для обеспечения высокой производительности сети в рабочих группах или для создания магистрали.
Рис. 10.4. Сеть с коммутацией кадров 10/100
Эта архитектура очень проста, что облегчает управление сетью. При этом "чистые" Ethernet-сети обычно работают по принципу plug-and-play. "Virtual LAN" позволяет создавать логические рабочие группы и устанавливать защитный экран. Высокая производительность сети обеспечивает хорошее время реакции клиент-серверного программного обеспечения при передаче информации между серверами и централизованными ресурсами.
К сожалению, продукты для такой архитектуры, поддерживающие сети Token Ring, появились только к концу 1995 г., поэтому их "развитие" несколько запоздало. Кроме того, способы объединения пользователей и устройств в логические группы с помощью коммутаторов не стандартизированы, и реализация этой возможности у различных производителей может различаться. Поэтому при создании сети очень важно правильно выбрать производителя продуктов для коммутации кадров.
ATM-коммутатор связывает ATM-серверы, адаптеры Adj Path и 150 Мбит/с ATM-каналы с коммутатором ячеек магистрали (рис. 10.5). Адаптеры Adj Path обеспечивают 10 Мбит/с Ethernet-связи серверов с рабочими группами или отдельными компьютерами. Такая архитектура может использоваться для обеспечения высокой производительности в рабочих группах или создания магистралей в одном или нескольких зданиях.
Рис. 10.5. ATM и коммутацией кадров
Созданная в соответствии с такой архитектурой высокоскоростная магистраль позволяет обрабатывать большое количество информации и эффективно осуществлять операции сервер-сервер. Отличная масштабируемость этой архитектуры позволяет создавать смешанную систему коммутаторов кадров или ячеек. Скорость отдельного интерфейса можно увеличить с помощью Fast Ethernet или более скоростных ATM-связей. "Virtual LAN" позволяет создавать рабочие группы управления, а серверы могут быть централизованы, хотя логически будут оставаться близко к пользователям, что упрощает администрирование сети.
ATM - сравнительно молодая технология, поэтому стандарты для нее еще не до конца сформированы. Следовательно, ATM-решения потребуют контактов с поставщиками оборудования.