
- •Технология атм, Структура сети атм
- •3. Виртуальные каналы, виртуальные пакеты
- •4. Коммутаторы с коллективной памятью.
- •5. Коммутаторы с пространственным разделением
- •6. Широкополосная баньян сеть
- •10.Выходная буферизация в коммутаторах матричного типа
- •12 Основы баньян-коммутации
- •3.1 Баньян сети
- •13. Способы уменьшения внутренних блокировок в коммутаторах типа Баньян
- •13. Мынаныдажазугажаксыбираксуреттерижокекен
- •14. Технология широкополосной и пакетной коммутации
- •16. Баньяновидные коммутаторы атм: классификация коммутационных сетей
- •17. Принцип широкоплосной коммутации: функции, конфликты, внутренние блокировки
- •18. Сети ngn
- •19.Архитектура ngn
- •20. Основные протоколы ngn.
- •21. Трехуровневая модель ngn. Уровень управления коммутацией и передачи информации.
- •22. Создание транзитного участка сети ngn.
- •24. Трехуровневая модель ngn. Уровень управления коммутацией и передачи информации.
- •29. Архитектура сети на базе протокола mgcp
- •30. Основные элементы сети на базе проткола mgcp
- •31. Команды протокола mgсp и Megaco
- •32, Установление и разрушение соединения с использованием протокола mgcp
- •33. Протокол н.323. Типы адресации
Технология атм, Структура сети атм
ATM (англ. Asynchronous Transfer Mode — асинхронный способ передачи данных) — сетевая высокопроизводительная технология коммутации и мультиплексирования, основанная на передаче данных в виде ячеек (cell) фиксированного размера (53 байта[1]), из которых 5 байтов используется под заголовок. В отличие от синхронного способа передачи данных (STM — англ. Synchronous Transfer Mode), ATM лучше приспособлен для предоставления услуг передачи данных с сильно различающимся или изменяющимся битрейтом.
Сеть ATM строится на основе соединенных друг с другом АТМ-коммутаторов. Технология реализуется как в локальных, так и в глобальных сетях. Допускается совместная передача различных видов информации, включая видео, голос.
Ячейки данных, используемые в ATM, меньше в сравнении с элементами данных, которые используются в других технологиях. Небольшой, постоянный размер ячейки, используемый в ATM, позволяет:
Совместно передавать данные с различными классами требований к задержкам в сети, причем по каналам как с высокой, так и с низкой пропускной способностью;
Работать с постоянными и переменными потоками данных;
Интегрировать на одном канале любые виды информации: данные, голос, потоковое аудио- и видеовещание, телеметрия и т.п.;
Поддерживать соединения типа точка–точка, точка–многоточка и многоточка–многоточка.
Структура
GFC = Generic Flow Control (4 бита) — общее управление потоком;
VPI = Virtual Path Identifier (8 бит UNI) или (12 бит NNI) — идентификатор виртуального пути;
VCI = Virtual channel identifier (16 бит) — идентификатор виртуального канала;
PT = Payload Type (3 бита) — тип данных;
CLP = Cell Loss Priority (1 бит) — уровень приоритета при потере пакета; указывает на то, какой приоритет имеет ячейка (cell), и будет ли она отброшена в случае перегрузки канала;
HEC = Header Error Control (8 бит) — поле контроля ошибок.
UNI = User-to-Network Interface — интерфейс пользователь-сеть. Стандарт, разработанный ATM Forum, который определяет интерфейс между конечной станцией и коммутатором в сети ATM.
NNI = Network-to-Network Interface — интерфейс сеть-сеть. Обобщённый термин, описывающий интерфейс между двумя коммутаторами в сети.
3. Виртуальные каналы, виртуальные пакеты
Виртуальный канал (Virtual Channel, VC) характеризуется тремя составляющими: □ маршрутом, по которому передаются все пакеты от отправителя к получателю; □ номерами виртуального канала, по одному номеру на каждую из линий связи, образующих маршрут; □ записями в таблицах трансляции номеров виртуального канала, имеющихся в каждом из коммутаторов на маршруте.
После того как соединение между получателем и отправителем установлено (создан виртуальный канал), отправитель может начинать пересылку пакетов с соответствующими номерами виртуального канала. Поскольку у каждой линии связи имеется свой номер виртуального канала, каждый раз при прохождении пакета через коммутатор последний должен автоматически изменять для пакета значение номера виртуального канала. Новый номер виртуального канала пакет получает при помощи таблицы трансляции номеров виртуального канала.
Виртуальный пакет - это общее имя, применимое к любому из группы пакетов, все из которых обеспечивают выполнение какой либо функции. Например, программы `tin' и `trn', обе являются программами для чтения новостей и должны удовлетворять зависимость программы, которая требует наличия в системе программы чтения новостей, для своей работы. Поэтому обе предоставляют "виртуальный пакет", называемый `news-reader'. Аналогично, `smail' и `sendmail' обеспечивают функции почтового транспортного агента. Поэтому они предоставляют виртуальный пакет "mail transport agent". Если один из них установлен, то любая программа, зависящая от пакета `mail-transport-agent', будет удовлетворена существованием данного виртуального пакета.