Коммутация сетевых пакетов
Принципы и техники коммутации пакетов, каналов и сообщений. Разработка эффективной передачи компьютерного трафика. Пульсирующий характер трафика и генерация типичных сетевых приложений. Транспортировка пакетов в сети в независимые информационные блоки.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 04.03.2014 |
Размер файла | 15,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Коммутация сетевых пакетов
Коммутация сетевых пакетов. Коммутаторы уровня 2, 3 и 4. Характеристики коммутаторов. Основные производители. Управляемые и неуправляемые коммутаторы.
Коммутация пакетов - это техника коммутации абонентов, которая была специально разработана для эффективной передачи компьютерного трафика. Эксперименты по созданию первых компьютерных сетей на основе техники коммутации каналов показали, что этот вид коммутации не позволяет достичь высокой общей пропускной способности сети. Суть проблемы заключается в пульсирующем характере трафика, который генерируют типичные сетевые приложения. Например, при обращении к удаленному файловому серверу пользователь сначала просматривает содержимое каталога этого сервера, что порождает передачу небольшого объема данных. Затем он открывает требуемый файл в текстовом редакторе, и эта операция может создать достаточно интенсивный обмен данными, особенно если файл содержит объемные графические включения. После отображения нескольких страниц файла пользователь некоторое время работает с ними локально, что вообще не требует передачи данных по сети, а затем возвращает модифицированные копии страниц на сервер - и это снова порождает интенсивную передачу данных по сети.
Коэффициент пульсации трафика отдельного пользователя сети, равный отношению средней интенсивности обмена данными к максимально возможной, может составлять 1:50 или 1:100. Если для описанной сессии организовать коммутацию канала между компьютером пользователя и сервером, то большую часть времени канал будет простаивать. В то же время коммутационные возможности сети будут использоваться - часть тайм-слотов или частотных полос коммутаторов будет занята и недоступна другим пользователям сети.
При коммутации пакетов все передаваемые пользователем сети сообщения разбиваются в исходном узле на сравнительно небольшие части, называемые пакетами. Напомним, что сообщением называется логически завершенная порция данных - запрос на передачу файла, ответ на этот запрос, содержащий весь файл, и т. п. Сообщения могут иметь произвольную длину, от нескольких байт до многих мегабайт. Напротив, пакеты обычно тоже могут иметь переменную длину, но в узких пределах, например от 46 до 1500 байт. Каждый пакет снабжается заголовком, в котором указывается адресная информация, необходимая для доставки пакета узлу назначения, а также номер пакета, который будет использоваться узлом назначения для сборки сообщения. Пакеты транспортируются в сети как независимые информационные блоки. Коммутаторы сети принимают пакеты от конечных узлов и на основании адресной информации передают их друг другу, а в конечном итоге - узлу назначения.
Коммутаторы пакетной сети отличаются от коммутаторов каналов тем, что они имеют внутреннюю буферную память для временного хранения пакетов, если выходной порт коммутатора в момент принятия пакета занят передачей другого пакета. В этом случае пакет находится некоторое время в очереди пакетов в буферной памяти выходного порта, а когда до него дойдет очередь, то он передается следующему коммутатору. Такая схема передачи данных позволяет сглаживать пульсации трафика на магистральных связях между коммутаторами и тем самым использовать их наиболее эффективным образом для повышения пропускной способности сети в целом.
Обеспечение высокой производительности Сети и необходимого уровня качества сетевых услуг требует тщательной балансировки пропускной способности всех ее элементов с тем, чтобы гарантировать бесконфликтный обмен данными между клиентами и серверами.
Для обеспечения высокой сквозной пропускной способности сети и соответствующего качества обслуживания необходимо, чтобы загрузка оптимально распределялась между всеми элементами сети и поток данных между клиентами и серверами был равномерным.
Для использования средств коммутации уровней 2 и 3 необходимо решить ряд важных вопросов, касающихся пропускной способности внутри локальных сетей и при межсетевых взаимодействиях. Коммутаторы уровня 2 и 3 сыграли свою роль в повышении пропускной способности локальных сетей, однако сегодня они уже не справляются с нагрузкой. И здесь на помощь приходит новая технология - коммутация на уровне 4.
Это - самый современный подход к увеличению производительности и расширению возможностей управления трафиком коммутаторов уровней 2 и 3. коммутация трафик компьютерный
Технология коммутации на уровне 4 включает в себя возможности управления производительностью и трафиком коммутаторов уровня 2 и 3, дополняя их новыми интеллектуальными функциями, в том числе возможностями управления серверами и приложениями.
Новые коммутаторы используют информацию, которая содержится в заголовках пакетов и относится к уровню 3 и 4 стека протоколов, такую как IP-адреса источника и приемника, биты SYN/FIN, отмечающие начало и конец прикладных сеансов, а также номера портов TCP/UDP для идентификации принадлежности трафика к различным приложениям. На основании этой информации, коммутаторы уровня 4 могут принимать интеллектуальные решения о перенаправлении трафика того или иного сеанса.
Такие возможности могут очень пригодиться в крупных корпоративных центрах данных, сетях Internet-провайдеров и контент-провайдеров, где для поддержки одного приложения нередко используется сразу много разнородных компьютеров. Кроме того, данная технология поможет оптимизировать процессы тиражирования между многими физическими серверами.
Характеристики производительности коммутаторов
Основными характеристиками коммутатора, измеряющими его производительность, являются:
· скорость фильтрации (filtering);
· скорость маршрутизации (forwarding);
· пропускная способность (throughput);
· задержка передачи кадра.
Кроме того, существует несколько характеристик коммутатора, которые в наибольшей степени влияют на указанные характеристики производительности. К ним относятся:
· размер буфера (буферов) кадров;
· производительность внутренней шины;
· производительность процессора или процессоров;
· размер внутренней адресной таблицы.
Управляемые коммутаторы
Конструктивно управляемые и неуправляемые коммутаторы отличаются наличием у первых помимо модуля ASIC микропроцессора, которые обрабатывает сигналы в соответствии с заданной программой. В зависимости от модели в них реализуется сетевой уровень от L2 до L3+, которые предоставляют принципиально разные возможности администрирования сети. Соответственно, стоимость коммутатора возрастает прямо пропорционально его возможностями и у топовых моделей обычно достаточно велика.
Управление сетевыми коммутаторами чаще всего осуществляется через консоль с командной строкой, доступ к которой происходит при помощи протокола Telnet или SSH - последний более удобен, так как обеспечивает защищенную передачу данных. Более простые модели управляемых коммутаторов могут обладать WEB-интерфейсом или настраиваться через SNMP, однако функциональность такой настройки серьезно ограничена.
Современные неуправляемые коммутаторы
Когда-то давно, коммутаторы разного типа имели принципиальное различие - неуправляемые вообще никак не обрабатывали сигналы, тогда как управляемые осуществляли рассылку пакетов адресно. С тех пор все изменилось и сейчас абсолютно все устройства оснащены чипом ASIC, который позволяет работать с фреймами и передавать данные на основе информации о MAC-адресе из получателя. Уровень паразитной загруженности в сети при использовании неуправляемых коммутаторов снизился до минимума.
По сути, современные коммутаторы отличаются только тем, что в управляемых реализован интерфейс доступа к настройкам, а в неуправляемых они жестко прописываются производителем во время изготовления. Однако это не значит, что все коммутаторы одинаковы - большинство моделей адаптировано под конкретные цели. Например, часть портов имеет ограничение по скорости передачи трафика, для того, чтобы иметь возможность подключить к ним неприоритетное устройство, не нарушая при этом работу остальных клиентов сети. Каждый производитель представляет свой модельный ряд неуправляемых коммутаторов.
Размещено на Allbest.ru
...Подобные документы
Принципы и техники коммутации пакетов, каналов и сообщений. Перспективы их использования. Достоинства и недостатки данных сетевых технологий. Проблема адресации сетевых интерфейсов компьютеров. Требования, предъявляемые к адресу и схеме его назначения.
реферат [20,7 K], добавлен 26.11.2012Общие сведения о глобальных сетях с коммутацией пакетов, построение и возможности сетей, принцип коммутации пакетов с использованием техники виртуальных каналов. Характеристики и возможности коммутаторов сетей, протоколы канального и сетевого уровней.
курсовая работа [2,0 M], добавлен 26.08.2010Исследование основ метода движения трафика в сети. Ознакомление с IP адресацией и IP пакетами, протоколами. Определение понятия и функций сокета. Создание программного приложения мониторинга трафика (поступления и отправки пакетов между абонентами).
курсовая работа [474,7 K], добавлен 20.04.2015Определение и отличительные признаки локальной сети. Методы коммутации каналов, сообщений, пакетов и ячеек. Особенности, различия и достоинства топологий сетей: "общая шина", "звезда", "кольцо", "дерево", "полносвязная", "многосвязная", "смешанная".
курсовая работа [440,8 K], добавлен 16.05.2012Анализ проблемы обеспечения информационной безопасности при работе в сетях; обоснование необходимости разработки алгоритмов безопасной маршрутизации пакетов сообщений в глобальной информационной сети. Алгоритмизация задач безопасной маршрутизации пакетов.
дипломная работа [1,0 M], добавлен 21.12.2012Классификация группы входящих пакетов, поступающих на одну из рабочих станций в ЛВС. Описание хакерских атак. Построение интеллектуальной системы анализа входящего трафика по классам опасности на использовании нейронной сети конкурирующего типа.
курсовая работа [286,8 K], добавлен 27.10.2010Разработка структуры локально-вычислительной сети ГБОУ СПО "ВПТ". Обоснование топологии, выбор аппаратного обеспечения для коммутации и сегментации. Установка и настройка сетевых протоколов и служб. Система мониторинга сетевых узлов и сетевого трафика.
дипломная работа [1,8 M], добавлен 25.10.2013Описание функций и видов (вычислительные, информационные, смешанные) компьютерных сетей. Изучение архитектурного построения и топологии локальных сетей. Характеристика, структура и типы (коммутация каналов, пакетов) глобального соединения компьютеров.
курсовая работа [452,1 K], добавлен 24.02.2010Сравнение результатов имитационного моделирования и аналитического расчета характеристик. Исследование узла коммутации пакетов данных, обработки пакетов в процессоре, буферизации и передачи по выходной линии. Определение коэффициента загрузки процессора.
курсовая работа [59,7 K], добавлен 29.06.2011Первое устройство, работающее под управлением Android. Приложения под операционную систему Android. Формат установочных пакетов. Разработка приложений на языке Java. Шаблоны основных пакетов и компонентов Android. Сборка приложений, основанная на Gradle.
курсовая работа [492,0 K], добавлен 08.02.2016Ознакомление со структурой, историей развития Интернета. Характеристика коммутации каналов и пакетов как фундаментальных подходов к организации ядра сети. Рассмотрение понятия дейтаграммных сетей. Анализ уровней коммуникационной модели Интернета.
курс лекций [6,0 M], добавлен 14.04.2010Архитектура и топологии IP-сетей, принципы и этапы их построения. Основное оборудование корпоративных IP сетей магистрального и локального уровней. Маршрутизация и масштабируемость в объединенных сетях. Анализ моделей проектирования кампусных сетей.
дипломная работа [2,0 M], добавлен 10.03.2013Классическая технология коммутации пакетов. Взаимоотношения между объектами сети Х.25. Сквозная передача между устройствами DTE. Первые предложения по стандартам протокола Frame Relay. Процесс передачи данных через коммутируемые виртуальные каналы.
доклад [2,0 M], добавлен 12.01.2011Исследование многометочного, однометочного и однопакетного кольца. Использование пакета Maple 15 для ввода формул и некоторых расчетов. Увеличение допустимой интенсивности поступления пакетов в кольцо от источника с увеличением скорости передачи пакетов.
лабораторная работа [429,3 K], добавлен 10.04.2015Структура систем Transcend Manager, их основные элементы и характеристика, назначение. Методы цветового кодирования. Выбор узла для перехвата пакетов и выделение под перехват пакетов буфер. Установка фильтров и декодирование пакетов, определение ошибки.
лабораторная работа [2,5 M], добавлен 23.08.2009Функция приема и передачи сообщений, которую выполняют маршрутизаторы в сетях коммутации пакетов. Доменная служба имен. Информация, которую содержат строки таблицы маршрутизаторов. Категории протоколов по обслуживанию среды, используемые алгоритмы.
лекция [131,1 K], добавлен 15.04.2014Моделирование сети, состоящей из 2 компьютеров и файл-сервера, соединённых через свитч. Принцип проверки пакетов на статус запрос-ответ. Работа простейшей сети, состоящей из 3х ПК и файл-сервера с HUB-ом и без него. Принцип очередей обработки пакетов.
контрольная работа [326,1 K], добавлен 09.06.2010Описание систем управления процессами маршрутизации пакетов, передаваемых через компьютерную сеть. Изучение методов теории выбора кратчайших путей. Разработка программы маршрутизации данных и определение кратчайших путей их маршрутов методом Дейкстры.
курсовая работа [495,7 K], добавлен 24.06.2013Проблема построения локальной вычислительной сети организации под управлением операционной системы Windows 2000 Server. Проектирование корпоративной сети на базе Ethernet. Расчет усеченной двоичной экспоненциальной отсрочки. Обеспечение защиты данных.
контрольная работа [140,7 K], добавлен 30.10.2012История создания и развития сети Internet. Дейтаграммный принцип передачи пакетов. Принцип работы виртуального канала. Начало официального распространения IP-доступа и WWW-технологий. Разработка нового протокола – HTTP. Этапы развития Интернет в России.
презентация [6,1 M], добавлен 13.12.2013