19. Коммутация пакетов. Дейтаграммы. Виртуал. Канал. Пропускная способность сетей с комм-цией пакетов.
Коммутация пакетов
При коммутации пакетов все передаваемые пользователем сети сообщения разбиваются в исходном узле на сравнительно небольшие части, называемые пакетами. Напомним, что сообщением называется логически завершенная порция данных - запрос на передачу файла, ответ на этот запрос, содержащий весь файл, и т. п. Сообщения могут иметь произвольную длину, от нескольких байт до многих мегабайт. Напротив, пакеты обычно тоже могут иметь переменную длину, но в узких пределах, например от 46 до 1500 байт. Каждый пакет снабжается заголовком, в котором указывается адресная информация, необходимая для доставки пакета узлу назначения, а также номер пакета, который будет использоваться узлом назначения для сборки сообщения (рис. 2.29). Пакеты транспортируются в сети как независимые информационные блоки. Коммутаторы сети принимают пакеты от конечных узлов и на основании адресной информации передают их друг другу, а в конечном итоге - узлу назначения.
Описанный выше режим передачи пакетов между двумя конечными узлами сети предполагает независимую маршрутизацию каждого пакета. Такой режим работы сети называется дейтаграммным, и при его использовании коммутатор может изменить маршрут какого-либо пакета в зависимости от состояния сети - работоспособности каналов и других коммутаторов, длины очередей пакетов в соседних коммутаторах и т. п.
Существует и другой режим работы сети - передача пакетов по виртуальному каналу (virtual circuit или virtual channel). В этом случае перед тем, как начать передачу данных между двумя конечными узлами, должен быть установлен виртуальный канал, который представляет собой единственный маршрут, соединяющий эти конечные узлы. Виртуальный канал может быть динамическим или постоянным. Динамический виртуальный канал устанавливается при передаче в сеть специального пакета - запроса на установление соединения. Этот пакет проходит через коммутаторы и «прокладывает» виртуальный канал. Это означает, что коммутаторы запоминают маршрут для данного соединения и при поступлении последующих пакетов данного соединения отправляют их всегда по проложенному маршруту. Постоянные виртуальные каналы создаются администраторами сети путем ручной настройки коммутаторов.
При использовании метода виртуальных каналов время, затраченное на установление виртуального канала, компенсируется последующей быстрой передачей всего потока пакетов. Коммутаторы распознают принадлежность пакета к виртуальному каналу по специальной метке - номеру виртуального канала, а не анализируют адреса конечных узлов, как это делается при дейтаграммном методе.
Пропускная способность сетей с коммутацией пакетов
Одним из отличий метода коммутации пакетов от метода коммутации каналов является неопределенность пропускной способности соединения между двумя абонентами. В методе коммутации каналов после образования составного канала пропускная способность сети при передаче данных между конечными узлами известна - это пропускная способность канала. Данные после задержки, связанной с установлением канала, начинают передаваться на максимальной для канала скорости (рис. 2.31, а). Время передачи сообщения в сети с коммутацией каналов Тц.к. равно сумме задержки распространения сигнала по линии связи ta.p. и задержки передачи сообщения 1з.п.. Задержка распространения сигнала зависит от скорости распространения электромагнитных волн в конкретной физической среде, которая колеблется от 0,6 до 0,9 скорости света в вакууме. Время передачи сообщения равно V/C, где V - объем сообщения в битах, а С - пропускная способность канала в битах в секунду.
На эффективность работы сети существенно влияют размеры пакетов, которые передает сеть. Слишком большие размеры пакетов приближают сеть с коммутацией пакетов к сети с коммутацией каналов, поэтому эффективность сети при этом падает. Слишком маленькие пакеты заметно увеличивают долю служебной информации, так как каждый пакет несет с собой заголовок фиксированной длины, а количество пакетов, на которые разбиваются сообщения, будет резко расти при уменьшении размера пакета. Существует некоторая золотая середина, которая обеспечивает максимальную эффективность работы сети, однако ее трудно определить точно, так как она зависит от многих факторов, некоторые из них к тому же постоянно меняются в процессе работы сети. Поэтому разработчики протоколов для сетей с коммутацией пакетов выбирают пределы, в которых может находиться длина пакета, а точнее его поле данных, так как заголовок, как правило, имеет фиксированную длину. Обычно нижний предел поля данных выбирается равным нулю, что разрешает передавать служебные пакеты без пользовательских данных, а верхний предел не превышает 4-х килобайт. Приложения при передаче данных пытаются занять максимальный размер поля данных, чтобы быстрее выполнить обмен данными, а небольшие пакеты обычно используются для квитанций о доставке пакета.
Yandex.RTB R-A-252273-3- 1. Понятие сети эвм. Концепции построения и назначение. Проблемы. Тенденции развития.
- 2. Типы информационных вычислительных сетей. Характеристики производительности.
- 3. Модели функционирования кс. Модель вос.
- 7. Основные сетевые стандарты и спецификации.
- 8. Каналы связи. Пропускная способность, способы передачи, кодирование, защита от ошибок, направления передачи.
- 9. Физические среды. Установление соединения.
- Телефонная линия
- Витая пара.
- Коаксиальный кабель.
- Оптико-волоконный кабель.
- Радиоканал.
- 10. Модемы.
- 11. Модулирование сигналов. Типы модуляции.
- 14. Режимы передачи данных. Асинхронная и синхронная передача.
- 15. Методы организации синхронной связи. Симв.-ориент. И бит-ориент. Передача.
- 16. Методы асинхронной связи
- 17. Тактовая синхронизация. Кодирование тактовых импульсов.
- 15. Методы организации синхронной связи. Симв.-ориент. И бит-ориент. Передача.
- 16. Методы асинхронной связи
- 17. Тактовая синхронизация. Кодирование тактовых импульсов.
- 18. Базовые понятия протоколов передачи данных. Назначении коммутации сообщений, пакетов, каналов.
- 19. Коммутация пакетов. Дейтаграммы. Виртуал. Канал. Пропускная способность сетей с комм-цией пакетов.
- 20. Обеспечение надежности передачи. Квитирование. «Скользящее окно»
- 21. Коммутация каналов
- 22. Методы обнаружения ошибок. Компрессия данных.
- 23. Типовой формат пакета данных. Структура стандартов ieee 802.X.
- 24. Протоколы llc. Формат кадра.
- 25. Технология Ethernet. Метод доступа csma/da. Возникновение коллизий.
- Этапы доступа
- 26. Формат кадров Ethernet
- Определение формата кадра
- 27. Спецификации физической среды Ethernet.
- 29. Технология Token Ring Маркерный метод доступа. Спецификации физ. Уровня.
- 30. Технология fddi. Особенности метода доступа. Отказоустойчивость. Спецификации физического уровня.
- 31. Технология fast ethernet
- 33. Технология 100 vg-AnyLan
- Отличия:
- 34. Сетевые устройства: повторители, концентраторы, коммутаторы
- 35. Сетевые устройства: мосты и маршрутизаторы. Таблица маршрутизации.
- 36. Глобальные сети. Эталонная модель tcp/ip. Стек протоколов tcp/ip.
- 37. Схема ip-адресации. Формат ip-адреса. Классовая адресация.Cidr.
- 38. Протокол iPv4. Заголовок дейтаграммы.
- 39. Управляющие протоколы Интернета
- Icmp — протокол управляющих сообщений Интернета
- 41. Маршрутизация в глобальных сетях. Алгоритмы выбора маршрута.
- 42. Алгоритмы борьбы с перегрузкой в гвс.
- 43. Протоколы транспортного уровня
- 45. Сети X.25 и FrameRelay.
- 46.Технология атм.