русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Адресация, маршрутизация пакетов и управление потоками данных


Дата добавления: 2013-12-23; просмотров: 1685; Нарушение авторских прав


Дейтограмма и виртуальные каналы

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

  1. Дейтограммы
  2. Виртуальный канал

 

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

 

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

 

Основные характеристики обоих рассмотренных способов указаны в таблице:

 

Способ передачи Передаваемый объект Порядок доставки Способ защиты сети от переполнения пакетами Управление в узлах связи Управление в ГВМ и ТВМ
Дейтограмма Отдельные пакеты Случайный Выбрасывание пакетов Простое Сложное
Виртуальный канал Последовательные цепочки пакетов (сообщение разбитое на пакеты) Последовательное Запрет на передачу сообщений Сложное Простое

 



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

 

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

 



<== предыдущая лекция | следующая лекция ==>
Коммутация пакетов | Распределение адресов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.