В больших сетях может быть более одного пути для передачи данных от отправителя к получателю. Выбор пути, который данные должны вывести из доступных опций, называется переключением . Существует два популярных метода коммутации — коммутация каналов и коммутация пакетов.
Коммутация цепей
Когда для передачи данных между отправителем и получателем устанавливается выделенный путь, это называется коммутацией каналов. Когда какой-либо сетевой узел хочет отправить данные, будь то аудио, видео, текст или любой другой тип информации, сигнал запроса вызова отправляется получателю и подтверждается для обеспечения доступности выделенного пути. Этот выделенный путь затем используется для отправки данных. ARPANET использовал коммутацию каналов для связи по сети.
Преимущества коммутации цепей
Коммутация каналов обеспечивает эти преимущества по сравнению с другими методами коммутации —
- Как только путь настроен, единственная задержка в скорости передачи данных
- Нет проблем с перегрузкой или искаженным сообщением
Недостатки коммутации цепей
У коммутации цепей тоже есть свои недостатки —
-
Требуется длительное время настройки
-
Токен запроса должен пройти к получателю и затем быть подтвержден до того, как может произойти какая-либо передача
-
Линия может держаться долго
Требуется длительное время настройки
Токен запроса должен пройти к получателю и затем быть подтвержден до того, как может произойти какая-либо передача
Линия может держаться долго
Пакетная коммутация
Как мы уже говорили, основная проблема с коммутацией каналов заключается в том, что для передачи ей требуется выделенная линия. При коммутации пакетов данные разбиваются на небольшие пакеты, причем каждый пакет имеет адреса отправителя и получателя и перемещается от одного маршрутизатора к следующему.