- •1.1. От централизованных систем - к вычислительным сетям
- •1.1. От централизованных систем - к вычислительным сетям
- •1.1.1. Эволюция вычислительных систем
- •1.1.2. Вычислительные сети - частный случай распределенных систем
- •1.1. От централизованных систем - к вычислительным сетям
- •1.1. От централизованных систем - к вычислительным сетям
- •1.1.3. Основные программные и аппаратные компоненты сети
- •1.1.4. Что дает предприятию использование сетей
- •1.2. Основные проблемы построения сетей
- •1.2.1. Связь компьютера с периферийными устройствами
- •1.2. Основные проблемы построения сетей
- •1.2.2. Простейший случай взаимодействия двух компьютеров
- •1.2. Основные проблемы построения сетей
- •1.2.3. Проблемы физической передачи данных по линиям связи
- •1.2.4. Проблемы объединения нескольких компьютеров
- •1.2. Основные проблемы построения сетей
- •1.2.5. Структуризация как средство построения больших сетей
- •1.2.6. Сетевые службы
- •1.3. Понятие «открытая система» и проблемы стандартизации
- •1.3. Понятие «открытая система» и проблемы стандартизации
- •1.3.1. Многоуровневый подход. Протокол. Интерфейс. Стек протоколов
- •1.3.2. Модель osi
- •1.3. Понятие «открытая система» и проблемы стандартизации
- •1.3.3. Уровни модели osi
- •1.3.4. Понятие «открытая система»
- •1.3. Понятие «открытая система» и проблемы стандартизации
- •1.3.6. Стандартные стеки коммуникационных протоколов
- •1.4. Локальные и глобальные сети
- •1.4. Локальные и глобальные сети
- •1.4.1. Особенности локальных, глобальных и городских сетей
- •1.4.2. Отличия локальных сетей от глобальных
- •1.4.3. Тенденция к сближению локальных и глобальных сетей
- •1.5. Сети отделов, кампусов и корпораций
- •1.5. Сети отделов, кампусов и корпораций
- •1.5.1. Сети отделов
- •1.5.2. Сети кампусов
- •1.5.3. Корпоративные сети
- •1.6. Требования, предъявляемые к современным вычислительным сетям
- •1.6. Требования, предъявляемые к современным вычислительным сетям
- •1.6.1. Производительность
- •1.6.2. Надежность и безопасность
- •1.6.3. Расширяемость и масштабируемость
- •1.6.4. Прозрачность
- •1.6.5. Поддержка разных видов трафика
- •1.6.6. Управляемость
- •1.6.7. Совместимость
- •2.1. Протоколы и стандарты локальных сетей
- •2.1. Протоколы и стандарты локальных сетей
- •2.1.1. Общая характеристика протоколов локальных сетей
- •2.1.2. Структура стандартов ieee 802.X
- •2.2. Протокол llc уровня управления логическим каналом (802.2)
- •2.2. Протокол llc уровня управления логическим каналом (802.2)
- •2.2.1. Три типа процедур уровня llc
- •2.2.2. Структура кадров llc. Процедура с восстановлением кадров llc2
- •2.3. Технология Ethernet (802.3)
- •2.3. Технология Ethernet (802.3)
- •2.3..1. Метод доступа csma/cd
- •2.3.2. Максимальная производительность сети Ethernet
- •2.3.3. Форматы кадров технологии Ethernet
- •2.3. Технология Ethernet (802.3)
- •2.3. Технология Ethernet (802.3)
- •2.3.4. Спецификации физической среды Ethernet
- •2.3.5. Методика расчета конфигурации сети Ethernet
- •2.4. Технология Token Ring (802.5)
- •2.4. Технология Token Ring (802.5)
- •2.4.1. Основные характеристики технологии
- •2.4.2. Маркерный метод доступа к разделяемой среде
- •2.4.3. Форматы кадров Token Ring
- •2.4.4. Физический уровень технологии Token Ring
- •2.6. Fast Ethernet и 100vg - AnyLan как развитие технологии Ethernet
- •2.6. Fast Ethernet и 100vg - AnyLan как развитие технологии Ethernet
- •2.6.1. Физический уровень технологии Fast Ethernet
- •2.6.2. Правила построения сегментов Fast Ethernet при использовании повторителей
- •2.6.3. Особенности технологии 100vg-AnyLan
- •2.7. Высокоскоростная технология Gigabit Ethernet
- •2.7. Высокоскоростная технология Gigabit Ethernet
- •2.7.1. Общая характеристика стандарта
- •2.7.2. Средства обеспечения диаметра сети в 200 м на разделяемой среде
- •2.7.3. Спецификации физической среды стандарта 802.3z
- •2.7.4. Gigabit Ethernet на витой паре категории 5
- •3.1. Структурированная кабельная система
- •3.1. Структурированная кабельная система
- •3.1.1. Иерархия в кабельной системе
- •3.1.2. Выбор типа кабеля для горизонтальных подсистем
- •3.1.3. Выбор типа кабеля для вертикальных подсистем
- •3.1.4. Выбор типа кабеля для подсистемы кампуса
- •3.1. Структурированная кабельная система
- •3.1. Структурированная кабельная система
- •3.1.1. Иерархия в кабельной системе
- •3.1.2. Выбор типа кабеля для горизонтальных подсистем
- •3.1.3. Выбор типа кабеля для вертикальных подсистем
- •3.1.4. Выбор типа кабеля для подсистемы кампуса
- •3.3. Логическая структуризация сети с помощью мостов и коммутаторов
- •3.3. Логическая структуризация сети с помощью мостов и коммутаторов
- •3.3.1. Причины логической структуризации локальных сетей
- •3.3.2. Принципы работы мостов
- •3.3. Логическая структуризация сети с помощью мостов и коммутаторов
- •3.3. Логическая структуризация сети с помощью мостов и коммутаторов
- •3.3.3. Коммутаторы локальных сетей
- •3.3.4. Полнодуплексные протоколы локальных сетей
- •3.3.5. Управления потоком кадров при полудуплексной работе
- •3.4. Техническая реализация и дополнительные функции коммутаторов
- •3.4. Техническая реализация и дополнительные функции коммутаторов
- •3.4.1. Особенности технической реализации коммутаторов
- •3.4.2. Характеристики, влияющие на производительность коммутаторов
- •3.4. Техническая реализация и дополнительные функции коммутаторов
- •3.4. Техническая реализация и дополнительные функции коммутаторов
- •3.4.3. Дополнительные функции коммутаторов
- •3.4.4. Виртуальные локальные сети
- •3.4.5. Типовые схемы применения коммутаторов в локальных сетях
- •4.1. Принципы объединения сетей на основе протоколов сетевого уровня
- •4.1. Принципы объединения сетей на основе протоколов сетевого уровня
- •4.1.1. Ограничения мостов и коммутаторов
- •4.1.2. Понятие internetworking
- •4.1.3. Принципы маршрутизации
- •4.1. Принципы объединения сетей на основе протоколов сетевого уровня
- •4.1. Принципы объединения сетей на основе протоколов сетевого уровня
- •4.1.4. Протоколы маршрутизации
- •4.1.5. Функции маршрутизатора
- •4.1.6. Реализация межсетевого взаимодействия средствами tcp/ip
- •4.2. Адресация в ip-сетях
- •4.2. Адресация в ip-сетях
- •4.2.1. Типы адресов стека tcp/ip
- •4.2.2. Классы ip-адресов
- •4.2.3. Особые ip-адреса
- •4.2.4. Использование масок в ip-адресации
- •4.2.5. Порядок распределения ip-адресов
- •4.2. Адресация в ip-сетях
- •4.2. Адресация в ip-сетях
- •4.2.6. Автоматизация процесса назначения ip-адресов
- •4.2.7. Отображение ip-адресов на локальные адреса
- •4.2.8. Отображение доменных имен на ip-адреса
- •4.3. Протокол ip
- •4.3. Протокол ip
- •4.3.1. Основные функции протокола ip
- •4.3.2. Структура ip-пакета
- •4.3.3. Таблицы маршрутизации в ip-сетях
- •4.3. Протокол ip
- •4.3. Протокол ip
- •4.3.4. Маршрутизация без использования масок
- •4.3.5. Маршрутизация с использованием масок
- •4.3.6. Фрагментация ip-пакетов
- •4.3.7. Протокол надежной доставки tcp-сообщений
- •4.4. Протоколы маршрутизации в ip-сетях
- •4.4. Протоколы маршрутизации в ip-сетях
- •4.4.1. Внутренние и внешние протоколы маршрутизации Internet
- •4.4.2. Дистанционно-векторный протокол rip
- •4.4.3. Протокол «состояния связей» ospf
- •4.5. Средства построения составных сетей стека Novell
- •4.5. Средства построения составных сетей стека Novell
- •4.5.1. Общая характеристика протокола ipx
- •4.5.2. Формат пакета протокола ipx
- •4.5.3. Маршрутизация протокола ipx
- •4.6. Основные характеристики маршрутизаторов и концентраторов
- •4.6. Основные характеристики маршрутизаторов и концентраторов
- •4.6.1. Маршрутизаторы
- •4.6.2. Корпоративные модульные концентраторы
- •4.6.3. Стирание граней между коммутаторами и маршрутизаторами
- •5.1. Основные понятия и определения
- •5.1. Основные понятия и определения
- •5.1.1. Обобщенная структура и функции глобальной сети
- •5.1.2. Типы глобальных сетей
- •5.2. Глобальные связи на основе выделенных линий
- •5.2. Глобальные связи на основе выделенных линий
- •5.2.1. Аналоговые выделенные линии
- •5.2.2. Цифровые выделенные линии
- •5.2.3. Протоколы канального уровня для выделенных линий
- •5.2.4. Использование выделенных линий для построения корпоративной сети
- •5.3. Глобальные связи на основе сетей с коммутацией каналов
- •5.3. Глобальные связи на основе сетей с коммутацией каналов
- •5.3.1. Аналоговые телефонные сети
- •5.3.2. Служба коммутируемых цифровых каналов Switched 56
- •5.3.3. Isdn - сети с интегральными услугами
- •5.4. Компьютерные глобальные сети с коммутацией пакетов
- •5.4. Компьютерные глобальные сети с коммутацией пакетов
- •5.4.1. Принцип коммутации пакетов с использованием техники виртуальных каналов
- •5.4.2. Сети х.25
- •5.4.3. Сети Frame Relay
- •5.4.4. Технология атм
- •5.5. Удаленный доступ
- •5.5. Удаленный доступ
- •5.5.1. Основные схемы глобальных связей при удаленном доступе
- •5.5.2. Доступ компьютер - сеть
- •5.5.3. Удаленный доступ через промежуточную сеть
- •6.1. Функции и архитектура систем управления сетями
- •6.1. Функции и архитектура систем управления сетями
- •6.1.1. Функциональные группы задач управления
- •6.1.2. Многоуровневое представление задач управления
- •6.1.3. Архитектуры систем управления сетями
- •6.2. Стандарты систем управления
- •6.2. Стандарты систем управления
- •6.2.1. Стандартизуемые элементы системы управления
- •6.2.2. Стандарты систем управления на основе протокола snmp
- •6.3. Мониторинг и анализ локальных сетей
- •6.3. Мониторинг и анализ локальных сетей
- •6.3.1. Классификация средств мониторинга и анализа
- •6.3.2. Анализаторы протоколов
- •6.3.3. Сетевые анализаторы
- •6.3.4. Кабельные сканеры и тестеры
- •6.3. Мониторинг и анализ локальных сетей
- •6.3. Мониторинг и анализ локальных сетей
- •6.3.5. Многофункциональные портативные приборы мониторинга
- •6.3.6. Мониторинг локальных сетей на основе коммутаторов
3.3.5. Управления потоком кадров при полудуплексной работе
При работе порта в полудуплексном режиме коммутатор не может изменять протокол и пользоваться для управления потоком новыми командами, такими как «Приостановить передачу» и «Возобновить передачу».
Зато у коммутатора появляется возможность воздействовать на конечный узел с помощью механизмов алгоритма доступа к среде, который конечный узел обязан отрабатывать. Эти приемы основаны на том, что конечные узлы строго соблюдают все параметры алгоритма доступа к среде, а порты коммутатора - нет. Обычно применяются два основных способа управления потоком кадров - обратное давление на конечный узел и агрессивный захват среды.
Метод обратного давления (backpressure) состоит в создании искусственных коллизий в сегменте, который чересчур интенсивно посылает кадры в коммутатор. Для этого коммутатор обычно использует jam-последовательность, отправляемую на выход порта, к которому подключен сегмент (или узел), чтобы приостановить его активность. Кроме того, метод обратного давления может применяться в тех случаях, когда процессор порта не рассчитан на поддержку максимально возможного для данного протокола трафика. Один из первых примеров применения метода обратного давления как раз связан с таким случаем - метод был применен компанией LANNET в модулях LSE-1 и LSE-2, рассчитанных на коммутацию трафика Ethernet с максимальной интенсивностью соответственно 1 Мбит/с и 2 Мбит/с.
Второй метод «торможения» конечного узла в условиях перегрузки внутренних буферов коммутатора основан на так называемом агрессивном поведении порта коммутатора при захвате среды либо после окончания передачи очередного пакета, либо после коллизии. Эти два случая иллюстрируются рис. 3.29, а и б.
Рис. 3.29. Агрессивное поведение коммутатора при перегрузках буферов
В первом случае коммутатор окончил передачу очередного кадра и вместо технологической паузы в 9,6 мкс сделал паузу в 9,1 мкс и начал передачу нового кадра. Компьютер не смог захватить среду, так как он выдержал стандартную паузу в 9,6 мкс и обнаружил после этого, что среда уже занята.
Во втором случае кадры коммутатора и компьютера столкнулись и была зафиксирована коллизия. Так как компьютер сделал паузу после коллизии в 51,2 мкс, как это положено по стандарту (интервал отсрочки равен 512 битовых интервалов), а коммутатор - 50 мкс, то и в этом случае компьютеру не удалось передать свой кадр.
Коммутатор может пользоваться этим механизмом адаптивно, увеличивая степень своей агрессивности по мере необходимости.
Многие производители реализуют с помощью сочетания описанных двух методов достаточно тонкие механизмы управления потоком кадров при перегрузках. Эти методы используют алгоритмы чередования передаваемых и принимаемых кадров (frame interleave). Алгоритм чередования должен быть гибким и позволять компьютеру в критических ситуациях на каждый принимаемый кадр передавать несколько своих, разгружая внутренний буфер кадров, причем не обязательно снижая при этом интенсивность приема кадров до нуля, а просто уменьшая ее до необходимого уровня.
Практически во всех моделях коммутаторов, кроме самых простых моделей для рабочих групп, реализуют тот или иной алгоритм управления потоком кадров при полудуплексном режиме работы портов. Этот алгоритм, как правило, реализует более тонкое управление потоком, чем стандарт 802.3х, не приостанавливая до нуля прием кадров от соседнего узла и тем самым не способствуя переносу перегрузки в соседний коммутатор, если к порту подключен не конечный узел, а другой коммутатор.
Выводы
Логическая структуризация сети необходима при построении сетей средних и крупных размеров. Использование общей разделяемой среды приемлемо только для сети, состоящей из 5-10 компьютеров.
Деление сети на логические сегменты повышает производительность, надежность, гибкость построения и управляемость сети.
Для логической структуризации сети применяются мосты и их современные преемники - коммутаторы и маршрутизаторы. Первые два типа устройств позволяют разделить сеть на логические сегменты с помощью минимума средств - только на основе протоколов канального уровня. Кроме того, эти устройства не требуют конфигурирования.
Логические сегменты, построенные на основе коммутаторов, являются строительными элементами более крупных сетей, объединяемых маршрутизаторами.
Коммутаторы - наиболее быстродействующие современные коммуникационные устройства, они позволяют соединять высокоскоростные сегменты без блокирования (уменьшения пропускной способности) межсегментного трафика.
Пассивный способ построения адресной таблицы коммутаторами - с помощью слежения за проходящим трафиком - приводит к невозможности работы в сетях с петлевидными связями. Другим недостатком сетей, построенных на коммутаторах, является отсутствие защиты от широковещательного шторма, который эти устройства обязаны передавать в соответствии с алгоритмом работы.
Применение коммутаторов позволяет сетевым адаптерам использовать полнодуплексный режим работы протоколов локальных сетей (Ethernet, Fast Ethernet, Gigabit Ethernet, Token Ring, FDDI). В этом режиме отсутствует этап доступа к разделяемой среде, а общая скорость передачи данных удваивается.
В полнодуплексном режиме для борьбы с перегрузками коммутаторов используется метод управления потоком, описанный в стандарте 802.3х. Он повторяет алгоритмы полной приостановки трафика по специальной команде, известной из технологий глобальных сетей.
При полудуплексном режиме работы коммутаторы используют для управления потоком при перегрузках два метода: агрессивный захват среды и обратное давление на конечный узел. Применение этих методов позволяет достаточно гибко управлять потоком, чередуя несколько передаваемых кадров с одним принимаемым.
Глава №3:"Построение локальных сетей по стандартам физического и канального уровней"
