Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
всит 2 семестр.doc
Скачиваний:
43
Добавлен:
28.03.2015
Размер:
96.77 Кб
Скачать

Сети с коммутацией пакетов

Рисунок 3.

Принципиальное отличие – образование между абонентами не физического, а логического соединения.

Узлы коммутации – специализированные ЭВМ …

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

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

Преимущества:

- Сети более устойчивы с позиции безопасности.

Обеспечивается более высокий коэффициент использования канала.

Недостатки:

- Более дорогие при создании и обслуживании.

- При использовании низкокачественных линий связи возникает много служ информа

При постоянном соединении для последовательной передачи пакетов следующий пакет передается только в том случае, если прошел предыдущий.

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

Сети с коммутацией сообщений

Принципы работы те же, только сообщения передаются целиком.

Из теории информации известно, что чем длиннее сообщение, тем вероятнее появление ошибок

Протокол – X25.

Лекция 6 Протоколы транспортного уровня

Транспортный уровень обеспечивает передачу данных через сети непосредственно от отправителя до получателя независимо от используемого оборудования.

Он предоставляет верхнему (сеансовому) уровню сервисы нижних уровней и свой собственный.

Сетевой уровень обеспечивает «прозрачную» передачу фрагментов данных, то есть независимую от оборудования и топологии сети.

Транспортный уровень связывает двух абонентов.

Канальный уровень обеспечивает передачу внутри подсети. На узле коммутации обеспечивается передача по составному каналу (сетевой уровень).

Рис. 1.

Функции транспортного уровня:

- управление передачей и обеспечение целостности фрагментов данных;

- обнаружение ошибок, их частичное исправление, восстановление после ошибок;

- восстановление соединения после разрыва или неисправности;

- маршрутизация сети передачи данных;

- обеспечение качества обслуживания.

Сервисы транспортного уровня

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

Международный комитет по телефонии и телеграфии определяет три вида сетей и сервисов:

1 тип. Сети типа А. Так называемые надежные сети, в которых обеспечивается приемлемый уровень ошибок и сигналов об ошибках. Данный сервис, ориентированный на соединение (предварительно оно устанавливается между абонентами) обеспечивает управление потоком, контролирует ошибки и последовательность потоков.

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

Второй вид сервиса – без установления соединения.

3 тип. Сети типа С. Обеспечивают неприемлемый уровень ошибок и неприемлемый уровень сигнализации об ошибках. Сервис без подтверждения и предварительного соединения.

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

-пропускная способность

- точность (порядок)

- надежность

- защита

- обнаружение ошибок

- приоритетность и т. д.

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