Дейтаграммная передача

*При дейтаграммной передаче соединение не устанавливается, и все переда­ваемые пакеты продвигаются (передаются от одного узла сети другому) неза­висимо друг от друга на основании одних и тех же правил.

*Процедура обра­ботки пакета определяется только значениями параметров, которые он несет в себе, и текущим состоянием сети (например, в зависимости от ее нагрузки пакет может стоять в очереди на обслуживание большее или меньшее время).

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

*Решение о продвижении пакета принимается на основе таблицы коммутации, содержащей набор адресов назначения и адресную информацию, однозначно оп­ределяющую следующий по маршруту (транзитный или конечный) узел.

*Таблица коммутации дейтаграммной сети должна содержать записи обо всех ад­ресах, куда могут быть направлены пакеты, поступающие на интерфейсы комму­татора. А они в общем случае могут быть адресованы любому узлу сети.

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

*В таблице коммутации для одного и того же адреса назначения может содер­жаться несколько записей, указывающих соответственно на различные адреса следующего коммутатора. Такой подход называется балансом нагрузки и ис­пользуется для повышения производительности и надежности сети.

* Некоторая «размытость» пу­тей следования пакетов с одним и тем же адресом назначения через сеть являет­ся прямым следствием принципа независимой обработки каждого пакета, прису­щего дейтаграммному.

*Дейтаграммный метод работает быстро, так как никаких предварительных дей­ствий перед данных проводить не требуется.

*Однако при таком мето­де трудно проверить факт доставки пакета узлу назначения.

*Этот метод не га­рантирует доставку пакета, он делает это по мере возможности.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: