Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Компьютерные Сети(Смоленцев С.В., 2002).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
966.66 Кб
Скачать

2.7.Методы коммутации

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

Коммутация каналов (circuit switching) позволяет образовать непрерывный физический канал из последовательно соединенных участков сети, для передачи данных между двумя узлами. Этот метод предусматривает специальную процедуру запроса на создание канала. Преимущества сетей с коммутацией каналов:

  • обеспечение постоянной пропускной способности канала после его выделения (вне зависимости от работы других узлов сети);

  • небольшое количество передаваемой служебной информации.

Недостатки сетей с коммутаций каналов:

  • необходимость синхронной работы всех оконечных и промежуточных устройств, т.к. в сети данные не буферизуются;

  • абонент по одному каналу может одновременно обмениваться данными только с одним абонентом;

  • необходимость создания канала, причем сеть может отказать в создании канала, если абонент занят или исчерпана пропускная способность одного из участков составного канала;

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

Примером сети с коммутацией каналов является телефонная сеть.

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

Достоинства метода коммутации пакетов:

  • асинхронная работа сети – сеть может содержать участки и узлы, работающие с разными скоростями, поскольку пакеты буферизуются по дороге;

  • узел одновременно может обмениваться пакетами с разными узлами сети и никогда не бывает «занят»;

  • в случае выхода из строя промежуточного узла или участка сети пакеты автоматически передаются через другие линии связи;

  • более высокая эффективность работы всей сети, по сравнению с коммутацией каналов.

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

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