
- •Максим Кульгин Технологии корпоративных сетей. Энциклопедия
- •Часть I основы корпоративных сетей.
- •1. Базовые сетевые технологии
- •Соединения и каналы
- •Технологии b-isdn и atm
- •Технология Frame Relay
- •Технология isdn
- •Плезиохронная и синхронная цифровые иерархии
- •Технология sonet
- •Технология smds
- •Технология Ethernet
- •Дальнейшее развитие технологии Ethernet
- •Технология 100vg-AnyLan
- •2. Методология построения корпоративной сети
- •Сравнение современных технологий передачи данных
- •Требования к сети
- •Архитектура сети
- •Магистраль на базе коммутации ячеек
- •Маршрутизация
- •Коммутация
- •Выделение маршрутов
- •Сетевые шаблоны
- •Сетевой шаблон глобальной сети
- •Сетевой шаблон городской сети
- •Шаблон городской сети с технологией sonet/sdh
- •Шаблон городской сети с передачей atm поверх sonet/sdh
- •Шаблон городской сети, как расширенной локальной сети
- •Сетевой шаблон центрального офиса
- •Реализация доступа и магистрали
- •Критерии выбора технологии
- •3. Качество обслуживания в современных сетях
- •Характеристики трафика
- •Трафик разных приложений
- •Качество обслуживания «на самоокупаемости»
- •Обзор технологий качества обслуживания
- •Обеспечение перекрывающей пропускной способности
- •Приоритетные очереди в маршрутизаторах
- •Протокол резервирования ресурсов
- •Установление приоритетов в виртуальных сетях
- •Качество обслуживания в сетях Frame Relay
- •Качество обслуживания в сетях atm
- •Рекомендации
- •4. Модель и уровни osi
- •Эталонная модель osi
- •Протоколы и интерфейсы
- •Уровни модели osi Физический уровень
- •Канальный уровень
- •Сетевой уровень
- •Транспортный уровень
- •Сеансовый уровень
- •Уровень представления
- •Прикладной уровень
- •Назначение уровней модели osi
- •5. Основные типы сетевых устройств
- •Витая пара
- •Коаксиальный кабель
- •Оптоволоконный кабель
- •Сетевые адаптеры
- •Концентраторы
- •Коммутаторы
- •Коммутация «на лету»
- •Коммутация с буферизацией
- •Бесфрагментная коммутация
- •Дополнительные функции коммутаторов
- •Протокол stp
- •Протокол stp и виртуальные сети
- •Протокол stp: заключение
- •Маршрутизаторы
- •Брандмауэры
- •Часть II стек протоколов тср/ip
- •6. Ip и другие протоколы нижнего уровня
- •Протокол ip
- •Протокол arp
- •Протокол 1смр
- •Протокол udp
- •Протокол rtp
- •Адресная схема протокола ip
- •7. Протокол tcp
- •Формат заголовка
- •Состояние системы
- •Блок управления передачей
- •Установление и закрытие соединений
- •Плавающее окно
- •Пропускная способность
- •Контроль за перегрузками
- •Управление потоком данных
- •Политики отправки и приема сегментов
- •Таймер повторной передачи
- •Адаптивный таймер повторной передачи
- •Узкие места в сети
- •Протокол tcp в сетях atm
- •8. Маршрутицазия протокола ip
- •Автономные системы
- •Подсети
- •Маска подсети
- •Протокол rip
- •Маска подсети переменной длины
- •9. Протоколы маршрутизации Протокол ospf
- •Протоколы igrp и eigrp
- •Протоколы политики маршрутизации egp и bgp
- •Протокол igmp
- •Алгоритмы построения дерева доставки
- •Магистраль mbone
- •Протоколы групповой маршрутизации Протокол dvmrp
- •Протокол mospf
- •Протокол рiм
- •Бесклассовая междоменная маршрутизация
- •Часть III Технология atm
- •10. Введение в технологию атм
- •Появление atm
- •Форум atm
- •Основные компоненты atm
- •Уровни atm
- •Уровень адаптации atm
- •Уровень atm
- •Физический уровень
- •Прямая передача ячеек
- •Использование транспортных кадров
- •Использование plcp
- •Интерфейсы atm
- •Мультиплексирование в сетях atm
- •Инверсное мультиплексирование
- •Безопасность в сетях atm
- •Сигнализация atm
- •11. Основы технологии атм Соединения atm
- •Сети без установления соединения
- •Сети с установлением соединения
- •Виртуальные соединения в сетях atm
- •Типы виртуальных соединений
- •Виртуальные пути и виртуальные каналы
- •Установление соединений atm
- •Ячейки atm
- •Сети с передачей ячеек
- •Формат ячеек atm
- •Ячейки формата uni
- •Ячейки формата nn1
- •Подготовка ячеек к передаче
- •Уровень адаптации aal1
- •Уровень адаптации aal3/4
- •Уровень адаптации aal5
- •Адресация atm
- •Адрес dcc aesa
- •Адреса icd и е.164 aesa
- •Управление адресами
- •12. Коммутация и маршрутизация в атм Коммутаторы atm
- •Архитектура коммутаторов atm
- •Интеграционные функции коммутаторов
- •Управляемость
- •Маршрутизация в atm
- •Протокол маршрутизации запросов pnni
- •Протокол сигнализации pnni
- •Качество обслуживания
- •Протокол tcp
- •Протокол udp
- •Резервирование ресурсов и протоколы управления потоком данных
- •Организация очередей в маршрутизаторе
- •Метод явного контроля скорости
- •14. Интегрированные и дифференцированные услуги Качество обслуживания
- •Интегрированные услуги
- •Сервисные уровни обслуживания
- •Сервисное управление нагрузкой
- •Гарантируемое обслуживание
- •Протокол резервирования ресурсов rsvp
- •Стили резервирования
- •Развитие сетей с is
- •Дифференцированные услуги
- •Архитектура системы с предоставлением ds
- •Граничные устройства домена ds
- •Внутренние устройства домена ds
- •Выходные домены
- •Использование протокола rsvp в сетях с ds
- •15. Управление трафиком в атм
- •Трафик-контракт
- •Параметры трафика
- •Категории сервиса
- •Связь механизмов управления трафиком
- •Контроль за установлением соединения
- •Контроль за использованием полосы пропускания
- •Формирование трафика
- •Контроль потока abr
- •Контроль приоритетов
- •Организация очередей в коммутаторах
- •Реализация очередей для службы ubr
- •Реализация очередей для службы abr
- •Методы отбрасывания пакетов
- •Адаптивное управление буферами в коммутаторах
- •16. Интеграция с атм
- •Протокол ip поверх atm
- •Передача ip-Дейтаграмм по сети atm
- •Взаимодействие устройств в одной логической подсети
- •Групповая доставка информации в сети atm
- •Взаимодействие устройств в разных логических подсетях
- •Протокол nhrp
- •Оценка потерь при работе протокола ip поверх atm
- •Передача ip-дейтаграмм в кадрах sonet
- •Технология эмуляции локальной сети — lane
- •Концепция lane
- •Технология мроа
- •Клиент мроа
- •Сервер мроа
- •Взаимодействие технологий мроа и nhrp
- •Масштабируемость в глобальных сетях
- •Технология Tag Switching фирмы Cisco
- •Технология aris фирмы ibm
- •Технология mpls комитета ietf
- •Перспективные разработки. Рекомендации
- •Взаимодействие технологий atm и Frame Relay
- •17. Интеграция маршрутизации и коммуникации
- •Общие вопросы выбора технологий
- •Коммутирующие маршрутизаторы
- •Коммутация третьего уровня в atm
- •Технологии фирм Ipsilon и Toshiba
- •Технология FastIp фирмы 3Com
- •Технология NetFlow фирмы Cisco
- •Технология SecureFast фирмы Cabletron
- •Технология Multiprotocol Switched Services фирмы ibm
- •18. Мультимедиа в сети
- •Передача видеоинформации
- •Технические требования к передаче видеоинформации в сетях atm
- •Некоторые рекомендации по созданию сетей atm с видео
- •Передача голоса
- •Часть V Приложения
- •1. Стандарты стека протоколов tcp/ip
- •2. Порты протоколов tcp и udp
- •3. Выделение ip - подсетей
- •4. Теория очередей и расчет параметров сети
- •5. Организации по стандартизации
- •6 Список фирм - членов Форума атм
- •7. Спецификации Форума атм
- •8. Список терминов
- •9. Список литературы Основная литература
- •Дополнительная литература Технология atm и протокол ip поверх atm
- •Технология качества обслуживания
- •Система ip-адресаиии
- •Некоторые ресурсы Internet
- •Алфавитный указатель
- •Оглавление
- •Часть I 3
- •Часть II 109
- •Часть III Технология atm 207
- •Часть IV 269
- •Часть V Приложения 402
СЕРИЯ
Максим Кульгин
Максим Кульгин Технологии корпоративных сетей. Энциклопедия
Главный редактор В. Уснанов
Заведующий редакцией Е. Строганова
Ведущий редактор А. Пасечник
Литературный редактор Ф. Андреев
Художник Н. Биржакоа
Корректоры С. Беляева, С. Журавииа
Верстка Ю. Сергиенко
ББК32.988я22
УДК 681.324(03)
Кульгин М.
К90 Технологии корпоративных сетей. Энциклопедия — СПб: Издательство «Питер», 2000. — 704 с.: ил.
ISBN 5-8046-0098-2
Книга содержит наиболее полные сведения о сетевых технологиях. Положенная в основу книги методология построения корпоративной сети увязывает рассматриваемые технологии в единое целое. Даются ответы практически на все вопросы, связанные с созданием и эксплуатацией корпоративной сети. Подробно рассмотрены аспекты адресации и механизмы передачи информации, маршрутизации. Книга предназначена специалистам, но может быть использована в качестве учебного пособия студентами соответствующих специальностей.
©М. Кульгин, 1999
© Серия, оформление, Издательство «Питер», 2000
ISBN 5-8046-0098-2
Все упомянутые в данном издании товарные знаки и зарегистрированные товарные знаки принадлежат своим законным владельцам.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством как надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за возможные ошибки, связанные с использованием книги.
Издательство «Питер». 196105. Санкт-Петербург, ул. Благодатная, 67. Лицензия ЛР № 066333 от 23.02.99.
Подписано в печать 18.11.99. Формат 70Х100 l/16. Усл. п. л. 57.2. Доп. тираж 6000 экз. Заказ № 1780.
Отпечатано с фотоформ в ГПП «Печатный Двор»
Министерства РФ по делам печати, телерадиовещания и средств массовых коммуникаций.
Часть I основы корпоративных сетей.
1. Базовые сетевые технологии
Каково назначение корпоративной сети? Для того чтобы ответить на этот вопрос, давайте начнем с ее названия. Слово «корпорация» означает объединение предприятий, работающих под централизованным управлением и решающих общие задачи. Корпорация является сложной, многопрофильной структурой и вследствие этого имеет распределенную иерархическую систему управления. Кроме того, предприятия, отделения и административные офисы, входящие в корпорацию, как правило, расположены на достаточном удалении друг от друга. Для централизованного управления таким объединением предприятий используется корпоративная сеть. В ее состав могут входить магистральные сети (WAN, MAN), предназначенные для связи отделений и административных офисов корпорации. Обязательными компонентами корпоративной сети являются локальные сети, связанные между собой.
Сети часто условно делят на три большие категории: глобальные сети (WAN, Wide Area Network), городские сети (MAN, Metropolitan Area Network) и локальные сети (LAN, Local Area Network). В нашей стране локальные сети распространены гораздо больше, чем городские или глобальные. Традиционное русское сокращение для локальных сетей — ЛВС (локальная вычислительная сеть). Поэтому, как правило, мы будем использовать русскую аббревиатуру ЛВС и английские сокращения MAN и WAN. Глобальные сети позволяют организовать взаимодействие между абонентами на больших расстояниях. Эти сети работают на относительно низких скоростях и могут вносить значительные задержки в передачу информации. Протяженность глобальных сетей может составлять тысячи километров. Поэтому они так или иначе интегрированы с сетями масштаба страны.
Городские сети позволяют взаимодействовать на территориальных образованиях меньших размеров и работают на скоростях от средних до высоких. Они меньше замедляют передачу данных, чем глобальные, но не могут обеспечить взаимодействие на больших расстояниях. Протяженность городских сетей находится в пределах от десятков до сотен километров.
Локальные вычислительные сети обеспечивают наивысшую скорость обмена информацией между компьютерами. Типичная локальная сеть занимает пространство в одно здание. Протяженность локальных сетей составляет около одного километра. Их основное назначение состоит в объединении пользователей для совместной работы. Такие сети организуются внутри здания, этажа или комнаты.
Механизмы передачи данных в локальных и глобальных сетях существенно отличаются. Глобальные сети ориентированы на соединение — до начала передачи данных между абонентами устанавливается соединение. В локальных сетях используются методы, не требующие предварительной установки соединения — пакет с данными посылается без подтверждения готовности получателя к обмену.
В табл. 1.1 перечислены технологии, используемые в тех или иных сетях и подробно рассматриваемые ниже.
ТАБЛИЦА 1.1. Технологии и сети
Технология
|
Масштаб сети
|
Х.25
|
ЛВС
|
Ethernet
|
ЛВС
|
Frame Relay
|
MAN
|
FDDI
|
MAN
|
DQOB
|
MAN
|
SMDS
|
MAN
|
ATM
|
WAN
|
B-ISDN
|
WAN
|
Кроме разницы в скорости передачи данных, между этими категориями сетей существуют и другие отличия. В локальных сетях каждый компьютер имеет сетевой адаптер, который соединяет его со средой передачи. Городские сети содержат активные коммутирующие устройства, а глобальные сети обычно состоят из групп мощных маршрутизаторов пакетов, объединенных каналами связи. Кроме того, сети могут быть частными или сетями общего пользования.
Основная задача корпоративной сети заключается в обеспечении передачи информации между различными приложениями, используемыми в организации. Под приложением понимается программное обеспечение, которое непосредственно и нужно пользователю, например, базы данных, электронная почта и т. д. Корпоративная сеть позволяет взаимодействовать приложениям, зачастую расположенным в географически различных областях, и обеспечивает доступ к ним удаленных пользователей. На рис. 1.1 показана обобщенная функциональная схема корпоративной сети.
Успешная работа многих организаций и компаний сегодня напрямую зависит от средств коммуникаций. Большую роль в деловой жизни стали играть Internet и мультимедиа. А успешно применять современные информационные технологии позволяют только современные программные и технические средства. Очень важно сделать правильный стратегический выбор пути развития сети своего предприятия. Для этого необходимо иметь всю информацию о современных сетевых технологиях, знать их возможности и уметь оценивать стоимость. С точки зрения стратегии развития технология ATM представляется одной из наиболее перспективных. Она, безусловно, сможет удовлетворить запросы большинства пользователей в обозримом будущем. С учетом того, что ATM не стоит на месте, а постоянно развивается, границы этого будущего отодвигаются все дальше и дальше. Только богатые функциональные возможности этой технологии позволяют в полной мере использовать существующую сетевую инфраструктуру. В данном случае под словом инфраструктура понимаются магистральные каналы связи, огромное количество локальных сетей и сетевое оборудование.
Чрезвычайно важно, что ATM вдыхает новую жизнь в старую инфраструктуру, привнося современные технологии. Это и услуги распределенных сетей передачи данных, интеграция всех видов трафика, включая мультимедийный, и многое другое. Широкому внедрению технологии ATM способствует широчайший спектр предлагаемого оборудования — для построения магистрали сети, поддержки рабочих групп, доступа к глобальным и локальным сетям, сетевые адаптеры. Широкая номенклатура позволяет разработчикам гибко реагировать на все пожелания заказчиков при создании сети и решать задачу любой сложности — от подключения рабочей группы до создания магистрали. Однако установка сети ATM достаточно дорогостоящее мероприятие. Необходимо хорошо подумать, перед тем как решиться на такой шаг. О новых технологиях стоит задумываться тогда, когда имеющиеся технические средства не справляются с поставленными задачами. Иначе «игра не стоит свеч». При этом необходимо иметь возможность выбора, а чтобы выбирать, надо знать из чего можно выбирать. Эта глава как раз призвана обрисовать контуры технологии ATM и других современных технологий передачи данных, а также возможности их совместного использования при построении корпоративной сети. Выбор рассматриваемых технологий не случаен: они сегодня достаточно широко используются для построения корпоративных сетей, магистральных каналов связи и хорошо интегрируются с другими технологиями. Для уяснения поставленной перед вами и вашей организацией задачи иногда достаточно даже общего представления о новых технологиях автоматизации информационных процессов. Кроме того, рассматривать альтернативные технологии просто необходимо. Они быстро развиваются в плане масштабируемости, предоставления требуемого качества обслуживания, интеграции служб и т. д.
Для выбора тех или иных технологий определяющей является система критериев. Она должна носить достаточно универсальный характер с тем, чтобы ее можно было применять в различных ситуациях. Описанный в главе 2 методологический подход к построению корпоративной сети должен помочь разобраться в многообразии вариантов построения сетей и в огромном количестве нюансов, возникающих на всех стадиях создания и модернизации сети предприятия.
Учитывая бурное развитие сетей на базе стека протоколов TCP/IP и появление средств его поддержки в сетях ATM, мы уделяем этому вопросу большое внимание (см. часть II «Стек протоколов TCP/IP»).