Навигация
Главная
Поиск
Форум
FAQ's
Ссылки
Карта сайта
Чат программистов

Статьи
-Delphi
-C/C++
-Turbo Pascal
-Assembler
-Java/JS
-PHP
-Perl
-DHTML
-Prolog
-GPSS
-Сайтостроительство
-CMS: PHP Fusion
-Инвестирование

Файлы
-Для программистов
-Компонеты для Delphi
-Исходники на Delphi
-Исходники на C/C++
-Книги по Delphi
-Книги по С/С++
-Книги по JAVA/JS
-Книги по Basic/VB/.NET
-Книги по PHP/MySQL
-Книги по Assembler
-PHP Fusion MOD'ы
-by Kest
Professional Download System
Реклама
Услуги

Автоматическое добавление статей на сайты на Wordpress, Joomla, DLE
Заказать продвижение сайта
Программа для рисования блок-схем
Инженерный калькулятор онлайн
Таблица сложения онлайн
Популярные статьи
OpenGL и Delphi... 65535
Форум на вашем ... 65535
HACK F.A.Q 65535
Бип из системно... 65535
Гостевая книга ... 65535
Invision Power ... 65535
Содержание сайт... 65535
Вызов хранимых ... 65535
Программируемая... 65535
Эмулятор микроп... 65535
Подключение Mic... 65535
Создание потоко... 65535
Приложение «Про... 65535
Оператор выбора... 65535
Организация зап... 65202
Создание отчето... 61683
Модуль Forms 61586
ТЕХНОЛОГИИ ДОСТ... 58147
Пример работы с... 55760
Имитационное мо... 53494
Реклама
Сейчас на сайте
Гостей: 13
На сайте нет зарегистрированных пользователей

Пользователей: 13,069
новичок: momotw
Новости
Реклама
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ
Delphi, Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog, 3D MAX, Компас 3D
Заказать программу для Windows Mobile, Symbian

Моделирование работы крупного аэропорта на GPSS + Пояснительная записка
Моделирование работы узла коммутации сообщений на GPSS + Пояснительная з...
База данных студентов на Turbo Pascal (Списки) + Пояснительная записка

Реклама



Подписывайся на YouTube канал о программировании, что бы не пропустить новые видео!

ПОДПИСЫВАЙСЯ на канал о программировании
Эталонная модель протокола ATM в сети
Уровни адаптации ATM различаются тем, что поддерживают разные методы передачи данных пользователя, хранящихся в ячейках, которые были получены от протоколов более высокого уровня.



Рассмотрим в качестве примера приложения класса А службу, обеспечивающую диалог двух абонентов. В этом случае недопустимо разупорядочение принимаемых ячеек, поэтому в поле SN данных, передаваемых в ячейках приложениями класса А, указывается порядковый номер.


Также может иметь смысл заглянуть на сайт lift-industry.ru, ведь именно там можно узнать много нового на тему http://lift-industry.ru/?page_id=1118. Тема подъемник фасадный может показаться на первый взгляд незначительной и даже не тематичной. Но стоит посетить сайт lift-industry.ru, и тема подъемник фасадный начинает проявлять себя с неожиданной стороны и вызывает всё больший интерес. Дело в том, что тема подъемник фасадный очень подробно представлена на сайте lift-industry.ru. Трудно найти более детальное освещение темы подъемник фасадный чем это сделано на сайте lift-industry.ru. Спасибо сайту lift-industry.ru за такое доскональное преподнесение темы подъемник фасадный.

Ранее был изображен формат ячейки с уровнем адаптации AAL1. Для защиты поля SN от ошибок передачи предназначено поле SNP.
Уровень адаптации AAL1 разработан для поддержки постоянной скорости передачи битов, применяемой, в частности, для пересылки аудио- и видеоинформации в режиме реального времени. Спецификация уровня AAL1 определяет метод, посредством которого непрерывный сигнал передается в последовательном потоке ячеек ATM. Как показано ранее

в первом байте данных пользователя, передаваемых ячейкой ATM, содержатся значения полей SNKSNP. Таким образом, размер полезной информации, передаваемой каждой ячейкой ATM, уменьшается до 47 байт.
Назначение уровня адаптации AAL2 - обеспечивать передачу данных с переменной скоростью в реальном времени. AAL2 передает синхронизирующую информацию вместе с данными, позволяя ресиверу восстанавливать ее для приемника. Это означает, что при отсутствии данных, которые нужно передать, нет необходимости транспортировать пустые ячейки для поддержки синхронизации, так как уровень AAL2 включает информацию о синхронизационных процессах в передаваемые ячейки. Формат ячейки уровня AAL2 приведен ранее

Как видите, фактическая длина передаваемых полезных данных пользователя составляет 45 байт. Поскольку технология ATM позволяет передавать пакеты, содержащие несколько ячеек, поле LI используется в качестве позиционного механизма для ячеек, в нем отмечается длина полезных данных в байтах. Поле CRC предназначено для обнаружения ошибочных битов - проверка осуществляется посредством генерации контрольной суммы в виде полинома Х10+Х9+Х5+Х*+Х+1.
Формат ячейки уровня AAL2
Первоначально уровень адаптации AAL3 разрабатывался с целью обеспечить возможность передачи данных, не зависящих от времени, с переменной скоростью при использовании протокола, не ориентированного на соединение А уровень AAL4, в свою очередь, обеспечивает возможность передачи данных, зависящих от времени, с переменной скоростью при использовании протокола, не ориентированного на соединение. Поскольку уровни AAL3 и AAL4 имели много общего, они были объединены в один уровень адаптации ATM — AAL3/4. Уровень AAL3/4 поддерживает передачу информации с переменной скоростью как в ориентированной на соединение, так и в не ориентированной на соединение модели обмена данными. Формат ячейки уровня AAL3/4 представлен ранее



Поле MI используется для мультиплексирования и демультиплексирования многокомпонентных данных пользователя.
Основной недостаток уровня AAL3/4 состоит в передаче большого количества управляющей информации. Первоначальная длина заголовка ячейки ATM составляет 5 байт, но на уровне адаптации ATM AAL3/4 размер заголовка увеличивается и в конечном счете в 53-байтовой ячейке передается только 44 байта полезной информации. В связи с этим был разработан уровень SEAL, известный как AAL5.
AAL5
Уровень адаптации AAL5 обеспечивает максимальную эффективность передачи по сети ATM потоков данных. В случае их транспортировки с применением этого уровня процесс обмена данными между пользователями является прозрачным. При использовании указанного уровня полезную информацию объемом 48 байт передает каждая ячейка, за исключением предпоследней, которая содержит пакет более высокого уровня или кадр. Последняя в потоке ячейка передает управляющую информацию для предыдущих ячеек.



Ранее был изображен формат ячейки уровня AAL5. Поле пользовательских данных может иметь длину до 64 Кбайт. Таким образом, поток ячеек, каждая из которых включает 48 байт данных пользователя и 5 байт заголовка, передает пакет более высокого уровня или кадр. По прибытии на подуровень AAL5 сообщение дополняется пустыми байтами, после чего к нему добавляется 8-байтовый концевик. Количество добавочных байтов выбирается так, чтобы длина всего сообщения, включая добавленные байты и концевик, была кратна 48. Указанные операции выполняются в поле PAD. Поле CPCS- UU служит для индикации информации, передаваемой одним пользователем другому. Поле CPI предназначено для добавления концевика, а в поле длины указывается объем полезной информации, которая может быть доставлена предыдущими п - 1 ячейками. Максимальное значение, которое может находиться в поле длины, составляет 65 535 байт. Значение 0 в этом поле свидетельствует о состоянии аварийного завершения операции. Наконец, значение поля CRC представляет собой стандартную 32-разрядную контрольную сумму.
Основное назначение уровня AAL5 - передача при помощи ATM данных различных протоколов. Сообщество пользователей Интернета определило стандарт передачи данных протокола IP через сети ATM в виде документа RFC. А форум Frame Relay определил стандарт передачи трафика Frame Relay по АТМ-сети в виде документов Implementation Agreement.
Несмотря на то что некоторые функции AAL требуют доработки, уровни AAL позволяют применять коммутацию ячеек, которая используется в ATM для передачи информации различных типов посредством ячеек одинаковой структуры.
Опубликовал katy July 23 2015 14:26:06 · 0 Комментариев · 1903 Прочтений · Для печати

• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •


Комментарии
Нет комментариев.
Добавить комментарий
Имя:



smiley smiley smiley smiley smiley smiley smiley smiley smiley
Запретить смайлики в комментариях

Введите проверочный код:* =
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Поделиться ссылкой
Фолловь меня в Твиттере! • Смотрите канал о путешествияхКак приготовить мидии в тайланде?
Загрузки
Новые загрузки
iChat v.7.0 Final...
iComm v.6.1 - выв...
Visual Studio 200...
CodeGear RAD Stud...
Шаблон для новост...

Случайные загрузки
Allsubmitter 4.7 ...
Degisy Data Acces...
Atb
PBEditPack
Сапёр
Эффект лампы на р...
SendSMS для PHP-F...
JBlabel3D
Tank [Исходник на...
Панель случайной ...
PHP 5 на примерах
Visual Basic Script
NotePad Pro [Исхо...
DirHTMLReportBuil...
StartMark
INSTANT BOOSTER v...
Prolog Interprete...
Создание фракталов
Сложный калькулятор
AVIwriter

Топ загрузок
Приложение Клие... 100399
Delphi 7 Enterp... 83979
Converter AMR<-... 20052
GPSS World Stud... 11471
Borland C++Buil... 11291
Borland Delphi ... 8240
Turbo Pascal fo... 6993
Visual Studio 2... 4975
Калькулятор [Ис... 4489
FreeSMS v1.3.1 3517
Случайные статьи
Механика создания ...
Приведение типов и...
1.1. ДЛЯ КОГО ПРЕД...
Вообразите какого-...
Счет в Сингапуре
смарт-карты или ко...
присвоения чрезмер...
Инфраструктура нас...
Настройки приватности
Unit name mismatch
Тестирование
Выбирайте правильн...
находящимся внутри...
Динамическое резер...
Прочтите десятично...
Объявим два констр...
Листинг 13.11. Фун...
Законы эмпирическо...
Invalid numeric fo...
Общие подходы к пр...
Предикат, вычисляю...
Экран
Фаза подтверждения
Игрушка или суперс...
Список идентификат...
Статистика



Друзья сайта
Программы, игры


Полезно
В какую объединенную сеть входит классовая сеть? Суммирование маршрутов Занимают ли таблицы память маршрутизатора?