Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Rev. 2.01 / 13.02.2016 Сети ЭВМ и телекоммуникации Презентации к курсу выложены на Мощевикин.

Презентация:



Advertisements
Похожие презентации
Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Resilient Packet Ring Литература по данной лекции: RPR Alliance,
Advertisements

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Rev / Сети ЭВМ и телекоммуникации Презентации к курсу выложены на Мощевикин.
Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Token Ring Литература по данной лекции:
Ethernet Протокол физического и канального уровня Алгоритм доступа к разделяемой среде Узел передает данные, когда считает, что среда свободна Простой.
ARCNET Token Ring Ethernet FDDI Fast Ethernet 100VG-AnyLAN Gigabit Ethernet Особенности технологий локальных сетей: - реализуют 2 нижних уровня модели.
Контрольная последовательность Заполнитель Данные Длина блока данных Адрес отправителя Адрес приемника Начальный ограничитель Преамбула …
Стандарты построения локальных сетей Борисов В.А. КАСК – филиал ФГБОУ ВПО РАНХ и ГС Красноармейск 2011 г.
Лекция 9 Коммутируемые сети Ethernet кафедра ЮНЕСКО по НИТ1.
Сетевой Канальный Физический Прикладной Представит. Сеансовый Транспортный Сетевой Канальный Физический Прикладной Представит. Сеансовый Транспортный Сетевой.
Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Rev / Сети ЭВМ и телекоммуникации Презентации к курсу выложены на Мощевикин.
«СЕТИ КОМПЬЮТЕРОВ. ОСНОВНЫЕ ПОНЯТИЯ» Методическое пособие по дисциплине «Программное обеспечение компьютерных сетей и информационных систем»
Лекция 6 Методы обеспечения качества обслуживания кафедра ЮНЕСКО по НИТ1.
A b d c e Топология сетей Физическая топология сети - это конфигурация графа, вершинами которого является активное сетевое оборудование или компьютеры,
Сети ЭВМ: лекция 12 План: Стандарты Fast &Gigabit Ethernet Стандарт FDDI Локальная сеть Ethernet Сети ISDN.
Лекция 8 Технологии локальных сетей на разделяемой среде кафедра ЮНЕСКО по НИТ1.
КОММУТАЦИЯ КАНАЛОВ И ПАКЕТОВ. Основные подходы к решению задачи коммутации: коммутация каналов (circuit switching) коммутация пакетов (packet switching)
Александров А.Г ИТО Frame relay (англ. «ретрансляция кадров») протокол канального уровня сетевой модели OSI. Служба коммутации пакетов Frame Relay.
Коммуникационные технологии Компьютерные сети Компьютерная сеть это набор компьютеров, связанных коммуникационной системой и снабженных соответствующим.
Тема 9 Канальный уровень сети Internet Презентацию лекций разработал доцент кафедры оптимизации систем управления Томского политехнического университета.
Лекция 6. Передача сообщений во вторичных сетях связи Учебные и воспитательные цели: 1.Уяснить сущность и особенности методов коммутации во вторичных сетях.
Транксрипт:

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Rev / Сети ЭВМ и телекоммуникации Презентации к курсу выложены на Мощевикин Алексей Петрович к.ф.-м.н, доцент КИИСиФЭ, Resilient Packet Ring (RPR)

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Resilient Packet Ring Литература по данной лекции: RPR Alliance, "An introduction to Resilient Packet Ring technology" RPR Alliance, "A summary and overview of the IEEE Resilient Packet Ring standard"

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Особенности Resilient PR Resilient Packet Ring - устойчивое кольцо с пакетной передачей (IEEE , стандарт начал разрабатываться в январе 2001 года). Топология: двойное кольцо с возможностью автоматической переконфигурации. Метод доступа: отказоустойчивая пакетная коммутация. Стандарт описывает в основном MAC подуровень (устройство физического уровня PHY не регламентировано). Скорости передачи не регламентированы, но стандарт спроектирован для скоростей выше 155Мбит/сек (среда передачи: в основном, оптоволокно). Максимальный размер сети станций. Эффективное использование среды передачи (нет маркера, оба кольца активны, каждая станция может послать кадр адресату по двум путям). Возможность поддержки мультимедийного трафика (voice grade). Станции могут заявлять требуемую полосу пропускания на основании алгоритма равноправия.

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Эффективное использование Эффективное использование среды передачи Благодаря тому, что трафик передается одновременно сразу по двум кольцам и кадры изымаются из кольца станцией-адресатом, общая пропуская способность кольца резко возрастает. Рассылка групповых и широковещательных сообщений осуществляется кадрами, совершающими полный оборот. Такой кадр будет путешествовать по сети до тех пор, пока его не уничтожит отправитель или не закончится счетчик времени (hop limit=255).

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Особенности Resilient PR Оба кольца могут быть использованы для передачи трафика. Алгоритм защиты восстанавливает работоспособность кольца за 50 мс. Каждая станция принимает решение о том, по какому из колец посылать принятый или сформированный ею кадр (напоминает маршрутизацию).

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs MAC подуровень MAC подуровень регламентирует: формат кадра; способ распределения полосы пропускания между станциями; способ реагирования на перегрузки; правила регулирования передачи кадров благодаря буферизации и наличию приоритетного трафика. Три класса обслуживания: Класс А (высокий) - предустановленная скорость передачи Committed Information Rate, CIR (минимальные задержки); Класс В (средний) - также есть (но они более слабые) ограничения на величину задержки при передачи, но при этом есть возможность для передачи сверх лимита CIR на основании алгоритма равноправия; Класс С (низкий) - передача по наличию возможности (например, http трафик).

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Кадры RPR MAC подуровень RPR (IEEE ) регламентирует следующие типы кадров: Кадр с данными (максимальная длина байт для jumbo, гигантских кадров) Кадр управления (исследование топологии и отказоустойчивость) Кадр определения доступной полосы пропускания по алгоритму равноправия Пустой кадр (Idle frame)

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Кадр с данными TTLRCDASATTL baseERCHECProtocolDataFCS Time-to-Live - время жизни (1 байт), каждая станция уменьшает на 1 значение данного поля. Ring Control - поле управления (1 байт). Биты: RingID (идентификатор кольца); бит "кадр равноправия" (ставится, если кадр необходимо обрабатывать с использованием этого алгоритма); тип кадра (2 бита): управление, "равноправие", данные; класс обслуживания (2 бита): А, В, С; бит возможности возврата (ставится, когда вследствие процедур восстановления работоспособности кадр необходимо завернуть в обратную сторону); бит четности (для кадров, подпадающих под алгоритм "равноправия"). Destination Address - адрес назначения (6 байт). Source Address - адрес отправителя (6 байт). TTL base - первоначальное значение поля TTL (1 байт).

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Кадр с данными Extended Ring Control - дополнительное поле управления (1 байт). Биты: бит расширенного кадра (после HEC следует кадр, включающий свои DA, SA); 2 бита индикации режима широковещания (нет, однонаправленный, двунаправленный); бит "источник пройден" (ставится отправителем в случае, если завернутый вспять кадр прошел источник); бит "строгий порядок следования" (для кадров соответствующего типа); 3 бита зарезервировано. Head Error Control - CRC 16 для предыдущих байтов заголовка. Protocol Type - тип протокола верхнего уровня (2 байта), если значение меньше 1536, то содержимое данного поля означает количество байт в поле "данные", если выше, то поле означает тип протокола по спецификации IEEE. Frame Check Sequence - CRC 32 для поля данных.

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs "Заворачивание" кадра При возникновении проблем в сети станция имеет право "завернуть" кадр в обратную сторону, если в поле Ring Control выставлен бит "возврат возможен". Станция-отправитель в данном случае не удаляет кадр из кольца, а ставит у него пометку "источник пройден", индицируя ситуацию заворачивания трафика.

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Две очереди приема/передачи Порядок при отправлении при наличии поступивших на станцию кадров следующий: 1. Кадры из главной входной очереди (Primary Transit Queue) 2. Кадры из вторичной входной очереди (Secondary Transit Queue), если она близка к переполнению 3. Кадры управления 4. Кадры данной станции 5. Кадры из вторичной входной очереди В главную входную очередь попадают только высокоприоритетные кадры (класс А). Размер вторичной очереди намного превышает размер PTQ. RX логика кольцо PTQ STQ TX логика Сетевое программное обеспечение кольцо АВС

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Проблема равноправия в ЛВС Во многих сетевых архитектурах, например, Ethernet, существует неравенство коммуникационных устройств по отношению к возможностям доступа к определенным ресурсам в сети (к маршрутизатору, через который осуществляется доступ к Интернет или к выделенному файл-серверу). Компьютер А имеет потенциально намного более широкий канал доступа к серверу и Интернету, чем компьютер В. маршрутизатор А сервер Интернет репитер В

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Алгоритм "равноправия" Fairness algorithm (алгоритм равноправия) в RPR предназначен для обеспечения возможности передавать не зарезервированный трафик, т.е. управления потоком кадров классов В и С, а также предоставить всем станциям по мере возможности более-менее равные условия доступа к сетевым ресурсам. Каждая станция периодически генерирует кадры равноправия, в которые заключаются предложения этой станции о желательной для нее полосе пропускания. Кроме этого каждая станция принимает кадры "равноправия", из которых она может узнать разрешенную для нее скорость передачи, а также распознавать ситуации переполнения в сети. Ситуация переполнения появляется при достаточном длительном отсутствии у станции возможности передавать свои кадры. TTLRCSAFairness HeaderFair rateFCS Fairness Header - заголовок кадра "равноправия" (2 байт). Fair Rate - предлагаемая скорость передачи (2 байт).

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Алгоритм "равноправия" Во время работы все станции шлют друг другу кадры "равноправия" с указанием своего свободного времени (в период переполнения сети оно мало, в другие моменты может достигать значения максимальной пропускной способности сети). Заявка времени в кадре "равноправия" сообщает другим станциям о трафике, который возможен от нее в ближайшее время. Каждая станция в сети заводит банк данных о текущем состоянии других станций. Получая кадры "равноправия" станция будет выдавать в сеть столько кадров, сколько ей разрешат другие. Состояние Действия Нет переполнения Станция рассылает кадры "равноправия" со значением максимальная пропускная способность Переполнение есть Станция рассылает кадры "равноправия" со уменьшенным значением текущая пропускная способность

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Исследование топологии Исследование конфигурации сети в RPR идет постоянно, поскольку в каждом кадре присутствует поле TTL, уменьшаемое на 1 после прохода каждой станции. Т.е. всегда можно узнать своего ближайшего соседа и окружение в целом. Также в специальном кадре "топология" распространяется информация о времени, зарезервированном для трафика класса А. Отказоустойчивость обеспечена тем, что станции постоянно шлют в среду передачи кадры "keepalive", свидетельствующие о факте их функционирования. После возникновения отказа в сети (или по коммандере инициализации) работоспособность сети восстанавливается через 50 мс (возможна процедура сворачивания колец, подобная процедуре в FDDI).

Petrozavodsk State University, Alex Moschevikin, 2004NETS and OSs Аспекты применения RPR RPR может применяться как для сетей городского масштаба (MAN), так и для ЛВС (LAN) Отсутствие определения устройства физического уровня PHY и единый LLC подуровень делают возможным легкое сопряжение RPR и сетей Ethernet Возможность функционирования RPR поверх SDH/SONET позволяет использовать глобальные коммуникации для организации колец RPR