|
Управление потоком данных
Поле общего управления потоком данных. Поле общего управления потоком данных (GFC, Generic Flow Control) занимает 4 старших разряда первого октета заголовка и может использоваться одним из двух способов. В среде "неуправляемого" доступа поле GFC не применяется, и все его биты установлены в ноль. Такое использование поля GFC преобладает в мире реальных сетей ATM.
В режиме управляемого доступа, который был определен союзом ITU-T (но редко реализуется в реальных сетях), поле GFC может использоваться приемником для управления потоком данных передатчика. В этом режиме команда "Halt" от сети останавливает поток ячеек от пользователя до тех пор, пока условие перегрузки, вызвавшее "Halt", не будет устранено.
Поля идентификаторов виртуального пути и виртуального канала: Идентификатор виртуального пути (VPI, Virtual Path Identifier) находится в младших разрядах первого октета заголовка ATM и старших 4-х разрядах второго октета. Это 8-разрядное поле обозначает принадлежность определенной ячейки к одному из 256 доступных маршрутов. Идейно идентификатор VPI (а в этом отношении также VCI или идентификатор виртуального канала) является сродни номеру логического канала (LCN) в интерфейсе Х.25 и идентификатору соединения канала (DLCI) в ретрансляции кадров.
Узел коммутации ATM, который способен выполнять коммутацию виртуального пути VP (Virtual Path), будет опрашивать поле VPI каждой обрабатываемой им ячейки. Если коммутатор в своих действиях руководствуется таблицей, то он будет заменять один VPI на другой, и таким образом выполнять коммутацию VP. VCI (Virtual Channel Identifier, идентификатор виртуального канала) занимает младшие 4 разряда второго октета, весь третий октет и старшие 4 разряда четвертого октета.
Это 16-разрядное поле идентифицирует определенную ячейку как принадлежащую к 1 из 65 536 доступных виртуальных каналов, Виртуальный канал (VC, Virtual Channel) является симплексным. Как в случае коммутации VP, узел коммутации, который способен выполнять коммутацию VC. будет опрашивать поле VCI каждой обрабатываемой им ячейки, Если коммутатор в своих действиях руководствуется таблицей, то он будет заменять один VCI на другой и, таким образом, выполнять коммутацию VC.
Так как каналы VC являются симплексными по природе, дуплексные операции в ATM требуют наличия двух каналов VC, работающих в противоположных направлениях. Часто виртуальные каналы, формирующие соединение, являются связанными вместе в один VP. Это утверждение подчеркивает важность аспекта операций коммутации ATM. В отличие от технологийХ.25 и ретрансляции кадров, которые имеют один логический идентификатор, связанный с каждым модулем данных, ячейки ATM идентифицируются на двух уровнях - VP и VC.
|