63215 (Структуризация телекоммуникационных сетей)

2016-07-31СтудИзба

Описание файла

Документ из архива "Структуризация телекоммуникационных сетей", который расположен в категории "". Всё это находится в предмете "коммуникации и связь" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "коммуникации и связь" в общих файлах.

Онлайн просмотр документа "63215"

Текст из документа "63215"

РЕФЕРАТ

на тему: «Структуризация телекоммуникационных сетей»

1. Особенности структуризации сетей

Структура связей и процедуры организации взаимодействия наиболее просты в локальных сетях. С точки зрения технологий передачи данных локальные сети, как правило, однородны, т.е. все узлы используют одни и те же алгоритмы и средства передачи данных. Эта однородность обеспечивает высокий уровень стандартизации, что существенно облегчает как создание сетей, так и их эксплуатацию. Технология сети в основном определяется процедурами MAC – уровня, от этих процедур зависят ее основные свойства. Основной сетевой ресурс – разделяемая среда передачи данных (канал связи), и эффективность управления им (МАС – процедуры) в значительной степени определяют общую эффективность работы. Локальные сети предназначены для работы при относительно малых расстояниях и небольшом числе узлов. Благодаря однородности технологии и разделяемой среде передачи данных с простой топологией связей локальные сети обладают высокой функциональной гибкостью, легко модернизируются, не требуют сложных коммуникационных устройств. Очень распространены в современных системах управления техническими объектами.

Но, при определенных требованиях к системе передачи данных, их достоинствами могут превратиться в недостатки и существенные ограничения. Наиболее важные ограничения – это ограничения на длину связей, количество узлов и производительность (трафик). Кроме того, однородность технологии передачи данных тоже может быть существенным ограничением, В распределенных системах управления могут существенно различаться задачи, решаемые различными подсистемами, а, следовательно, и требования к средствам передачи данных. Возникает необходимость создавать всю телекоммуникационную сеть по самым жестким требованиям, а это приводит к существенным дополнительным затратам. Большинство указанных ограничений можно обойти, если однородную локальную сеть разделить на несколько структурных компонентов.

Первым уровнем структуризации является разделение сети на логические сегменты, в пределах сегмента элементы образуют отдельную самостоятельную локальную сеть со всеми необходимыми атрибутами и свойствами. Каждый логический сегмент может даже использовать свою, независимую от других сегментов сетевую технологию. Естественно, что для нормальной работы возникает необходимость организации передачи данных между логическими сегментами. Эта связь между сегментами реализуется дополнительными коммуникационными устройствами, они специально создаются для решения именно этих задач. Логические сегменты тоже могут образовывать свои топологические структуры и т.д.

При дальнейшем усложнении топологии для логических сегментов могут действовать те же ограничения, что и для узлов локальной сети, усложняются задачи коммуникационных устройств. Возникает необходимость в дальнейшей структуризации, а это приводит к тому, что канальный уровень уже не может справиться с возрастающими требованиями. При сложной топологии сети требуется решать задачи определения путей (маршрутов) передачи данных, для этого необходимы специальные алгоритмы и средства, которые и являются основным содержанием сетевого уровня. Все эти процедуры выходят за рамки технологий локальных сетей и составляют основу, так называемых, глобальных сетей.

2. Физическая и логическая топология

Как уже отмечалось, физическая топология сети определяется структурой физических линий связи, а логическая топология зависит от путей передачи данных. Если специальные коммуникационные устройства не используются, физическая и логическая топологии совпадают. Например, в CAN – сети и физическая, и логическая топологии – общая шина. Достаточно часто в локальных сетях требуется применение концентраторов (хабов), а они преобразуют топологию сети. В Ethernet и Token ring физическая топология – звезда, а логическая топология – общая шина и кольцо соответственно (рис. 1). Структуризация локальной сети производится применением специальных коммуникационных устройств: мостов, коммутаторов, маршрутизаторов и шлюзов. Мосты и коммутаторы предназначены для разделения сети на логические сегменты. Маршрутизаторы являются основными средствами решения задач сетевого уровня. Шлюзами обычно называют коммуникационные устройства для объединения сетей с разными сетевыми технологиями, могут одновременно с этим выполнять функции мостов или маршрутизаторов.

В рамках канального уровня возможно только разделение локальной сети на логические сегменты. Т.е. мосты и коммутаторы являются средствами канального уровня, и используемые ими алгоритмы и процедуры не должны выходить за пределы задач канального уровня. В логический сегмент объединяют узлы по функциональному или территориальному признаку. Наиболее эффективным считается выделение в логический сегмент рабочих групп – узлов с преимущественным трафиком между элементами внутри группы (например, 80% – внутренний трафик, 20% – внешний трафик). Используемые алгоритмы работы мостов и коммутаторов обеспечивают для логических сегментов локализацию потока данных.

Рис. 1. Физическая и логическая топология сети

Логические сегменты только частично изолированы друг от друга. Трафик между узлами одного сегмента не должен выходить за пределы этого сегмента, а сообщения, направленные в другие сегменты, должны поступать к получателям. Сеть сохраняет связь между элементами разных сегментов, и в то же время изолирует поток данных внутри каждого сегмента. Таким образом, все возможности локальной сети по передаче данных между узлами сохраняются, и одновременно уменьшается суммарный трафик в разделяемом канале связи. Полная изоляция сегментов достигается только в виртуальных локальных сетях, в этом случае реализуется полный запрет передачи данных между сегментами.

Локализация трафика в логических сегментах позволяет существенно снизить нагрузку на канал связи. Например, если трафик сегментов соответствует правилу 80/20, при разделении сети на 5 сегментов получим следующие результаты. При суммарном трафике 5Т 80% являются внутренним для каждого сегмента (0,8Т) и только 20% поступают во все сегменты (1,0Т), т.е. трафик каждого сегмента 0,8Т+1,0Т=1,8Т (1,2Т если «внешние» сообщения поступают только в один сегмент). Для неструктурированной сети трафик всех сегментов составляет 5Т и примерно в 2,8 (4) раза больше. Для Ethernet в определенных условиях при перегрузке канала связи и меньшее снижение нагрузки может во много раз снизить вероятность коллизий и существенно повысить эффективность системы передачи данных.

3. Коммуникационные устройства локальных сетей

Ранее было показано, что работа в составе локальной сети требует корректного и эффективного выполнения определенных процедур канального уровня, начиная от формирования кадра с учетом алгоритмов контроля данных и восстановления искаженных или утерянных в процессе передачи данных (LLC подуровень) и заканчивая управлением доступом к разделяемой среде передачи данных (MAC подуровень). Все эти задачи канального уровня должны решаться каждым узлом локальной сети, поэтому все узлы обязательно содержат коммуникационные устройства (в компьютерных сетях – сетевые адаптеры, в CAN-сети – CAN-контроллеры), реализующие эти процедуры канального уровня. Зачастую задачи, решаемые этими устройствами, выходят за пределы канального уровня и, например, включают достаточно сложные процедуры контроля и диагностики работы элементов сети.

В локальных сетях, даже без разделения на логические сегменты, может потребоваться применение дополнительных коммуникационных устройств. Например, преобразование физической топологии «звезда» в логическую топологию «общая шина» или «кольцо» производится концентраторами (хабами). Хаб – наиболее простое коммуникационное устройство, его функции заключаются в ретрансляции поступающих на один из входных портов сообщений на другие выходные порты. Выполняя такие операции, хаб изменяет логическую топологию сети. Обычно порты хаба двунаправленные (вход / выход) и таких портов – несколько. Естественно, что хаб должен работать строго в соответствии с MAC-процедурами. Как правило, хабы выполняют дополнительные контрольные функции и могут отключать порты с некорректно работающими узлами сети. Хаб не является полноценным узлом локальной сети, т.е. он не имеет собственного MAC-адреса и не может быть ни отправителем, ни получателем сообщений. Таким образом, хаб объединяет отдельные физические сегменты сети в единую разделяемую среду передачи данных в соответствии с используемой сетевой технологией.

Для разделения единой среды передачи данных на логические сегменты в локальных сетях применяют более сложные коммуникационные устройства: мосты и коммутаторы. Мосты и коммутаторы также реализуют только MAC-процедуры и, следовательно, являются устройствами для решения задач канального уровня. Как правило, они тоже не имеют самостоятельных MAC-адресов и не могут быть ни отправителями, ни получателями сообщений. В отличие от хабов мосты и коммутаторы обеспечивают селективную ретрансляцию поступающих сообщений, разделяя локальную сеть на относительно самостоятельные логические сегменты. Если получатель сообщения находится в одном логическом сегменте с отправителем, поступившее сообщение не передается на другие выходные порты. Если поступившее сообщение адресовано в другой сегмент, оно либо повторяется на всех выходных портах, либо только на том, который соответствует адресуемому логическому сегменту. Для такой селективной ретрансляции мосты и коммутаторы должны производить анализ MAC-адресов всех поступающих сообщений. Очевидно, что эта необходимость существенно усложняет работу этих коммуникационных устройств. Обычно мост содержит один общий процессор обработки сообщений для всех портов и поэтому выполняет обработку сообщения только одного логического сегмента (порта). Остальные порты должны в это время принимать поступающие сообщения в буферные ЗУ и ожидать в очереди на обработку. Это может существенно снижать производительность сети.

Коммутаторы содержат процессоры обработки сообщений в каждом порту и поэтому обеспечивают независимую и одновременную обработку сообщений каждого логического сегмента (порта). Коммутаторы могут производить обработку сообщений с полной буферизацией или «на лету». Из-за относительно низкой производительности мосты в настоящее время практически не применяются.

Достаточно часто возникает необходимость в использовании в разных логических сегментах сети различных сетевых технологий. В этих случаях коммуникационные устройства должны на разных выходных портах реализовывать различные MAC-процедуры. Устройств, позволяющие объединять в единую сеть сегменты с разными сетевыми технологиями, принято называть шлюзами (gate way). Шлюзы, кроме функций коммутаторов, должны выполнять преобразование форматов сообщений и реализовывать необходимые MAC-процедуры для каждого сегмента. Особенно актуальны такие задачи в сложных составных сетях.

4. Техническая реализация коммутаторов

Для эффективной работы в коммутаторах необходимо обеспечить одновременную передачу сообщений между разными портами, т.е. пропускная способность должна соответствовать суммарной пропускной способности портов. Каждый порт должен содержать буферное ЗУ для хранения сообщений в случаях, когда выходной порт (или его канал связи) занят передачей другого сообщения. Наиболее жесткие требования по быстродействию предъявляются к коммутаторам при обработке сообщений «на лету».

В настоящее время используется три основных схемы реализации коммутаторов: коммутационные матрицы, разделяемую память, общую шину. Достаточно часто эти схемы могут комбинироваться в одном коммутаторе. Но в любом варианте реализации все порты коммутатора должны образовывать полносвязаную конфигурацию, т.е. сообщения из каждого порта должны при необходимости поступать в любой другой порт.

Коммутационная матрица (рис. 2) обеспечивает самый быстрый способ взаимодействия портов и представляет собой комбинационную логическую схему, обеспечивающую передачу сигналов от каждого порта к любому другому порту. Очень часто ее строят подобно многоступенчатым матричным дешифраторам, сигналы управляющие направлением передачи формируются на основе анализа MAC – адреса и добавляются к исходному сообщению (так называемый тэг), быстродействие элементов матрицы соизмеримо со скоростью передачи данных. Однако сложность коммутационной матрицы очень существенно возрастает при увеличении количества портов коммутатора.

Рис. 2. Реализация коммутационной матрицы с помощью двоичных переключателей

В коммутаторах с общей шиной (рис. 3) порты связаны высокоскоростной шиной, обеспечивающей производительность большую, чем суммарная производительность портов. Сообщения по внутренней шине должны передаваться небольшими порциями – ячейками, это необходимо для предотвращения задержек передачи других сообщений. Общая шина не предусматривает буферизации ячеек. Каждый порт принимает все ячейки, с помощью тэгов накапливает в буфере те ячейки, которые адресованы ему и передает их в выходной канал.

Рис. 3. Архитектура общей шины

Взаимодействие портов коммутатора можно организовать с помощью двухвходовой разделяемой памяти (рис. 4). Запись в разделяемую память из входных портов осуществляется также ячейками с помощью менеджера очередей, аналогичным образом производится чтение данных для передачи в выходные порты.

Рис. 4. Архитектура разделяемой памяти

Два последних способа предъявляют весьма высокие требования по быстродействию элементов коммутатора.

5. Алгоритм «прозрачного» моста

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5173
Авторов
на СтудИзбе
437
Средний доход
с одного платного файла
Обучение Подробнее