Пар 2.3. Коммутация.
Коммутация – это процесс соединения конечных узлов через сеть транзитных узлов. Обеспечивает передачу данных по сети через цепочку коммутационных узлов – от отправителя к получателю.
Три основных способа коммутации (передачи данных): Каналов, сообщения, пакетов.
При использовании коммутации каналов между узлом отправителем (А)и узлом получателем(В) через промежуточные узлы сети формируется канал передачи данных.
Узел А может начать передачу полезных данным тогда, когда от конечного узла В будет получено подтверждение, что соединение установлено. При этом в соединение вовлечены все промежуточные узлы по пути установления канала.
Установленное соединение находится в монопольном владении узлов А и В., независимо, используется оно или нет, до тех пор пока не будет разорвано узлами А и В.
+) возможность гарантировать параметры передачи данных
-) неэффективная загрузка линей связи
При использовании коммутации сообщений данные передаются узлами друг друга порциями в виде сообщений, (готовых документов) снабжаются адресом узла назначения Пример: передача эл. Почты.
Они передаются одним и тем же маршрутом последовательно от узла к ближайшему транзитному узлу, который приняв сообщения, запоминает и передает его далее таким же образом. То есть получается как бы конвейер.
Канал становится недоступным для других узлов пользователей только на время передачи сообщения.
+) эффективная загрузка линий связи
-) увеличивается время доставки, промежуточные узлы должны иметь большие ресурсы.
При использовании коммутации пакетов сообщение передается не полностью, а разбивается на короткие «пакеты» фиксированной структуры и длины, которые нумеруются и передаются отдельно
Узел, принявший пакет сообщения, отправляет его следующему узлу, не дожидаясь поступления оставшихся пакетов.
Пакеты могут прийти к узлу назначения разными путями
За сборку сообщения из пакетов отвечает узел назначения.
+) малая длина пакетов предотвращает блокировку каналов связи и увеличивает их пропускную способность
Коммутация пакетов – наиболее эффективный способ передачи компьютерного трафика.
Трафик – объем информации или поток информации, передаваемой сети.