Коммутация каналов используется в сетях в том случае, если между двумя станциями необходимо установление непосредственного физического канального соединения. Это соединение устанавливается в коммуникационных узлах сети до начала передачи данных. Типичным примером использования коммутации каналов является обычная телефонная сеть.
Реализация в сети метода коммутации каналов состоит в выполнении последовательности из трех фаз:
1) начальной фазы установления соединения между парой «станция - станция» или «конец - конец»;
2) фазы двунаправленной передачи данных по сети;
3) фазы разъединения соединения после завершения обмена данными и освобождения заранее зарезервированных ресурсов.
Предварительное резервирование сетевых каналов на всем пути от передатчика к приемнику при коммутации каналов предусматривает, что узлы должны обладать способностью распределять ресурсы и выбирать маршруты при установке соединений. Предварительное резервирование всего пути имеет существенные недостатки, к основным из которых относятся:
|
|
неэффективность использования ресурсов (каналы резервируются даже на то время, когда данные не передаются);
высокая вероятность получения отказа при резервировании пути, включающего много транзитных узлов;
значительная задержка при установлении соединения и склонность сети к перегрузке;
лавинообразный рост отказов установления соединений в случае перегрузки сети.
Однако данный способ имеет и некоторые преимущества. Так, после установления в сети с коммутацией каналов соединения передача данных идет очень эффективно и практически без задержек.