Разработка структурной схемы маршрутизатора

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



в поле ИВП или в поле ИВК, должны быть смежными;

  • битовая комбинация всегда должна начинаться с младшего значащего бита соответствующего поля;
  • биты, не используемые ни пользователем, ни сетью, не должны устанавливаться на ноль.
  • Поле типа полезной нагрузки (ТПН) используется для идентификации пользовательских ячеек, ячеек эксплуатации и технического обслуживания (ЭТО) и управления ресурсами (таблица 1.3). Для ячеек, несущих пользовательскую информацию, предусмотрена возможность индикации нагрузки, а также для протокола уровня адаптации АТМ 5-го типа - индикация тАЬпользователь уровня АТМ - пользователю уровня АТМтАЭ.

    При наличии перегрузки любой перегруженный сетевой узел может модифицировать значение бита индикации перегрузки с 0 на 1 внутри поля типа полезной нагрузки ячеек пользователя. Это дает возможность информировать получателя о возникновении в сети перегрузки. В свою очередь получатель может информировать об этом пользователя, осуществляющего передачу информации, о необходимости снижения скорости генерации ячеек.

    Поле приоритета потери ячейки (ППЯ) используется для указания явного приоритета потери ячейки. Если в поле приоритета записана 1 (ППЯ=1), то данная ячейка может быть сетевым узлом отброшена в случае возникновения перегрузок. Если в поле ППЯ записан 0 (ППЯ=0), то ячейка имеет высокий приоритет и должна быть сохранена.

    Приоритет потери ячейки устанавливается пользователем или поставщиком услуг. Ячейки, принадлежащие источникам с постоянной скоростью передачи. Всегда должны иметь приоритет по сравнению с источниками с изменяющейся скоростью передачи.

    В свою очередь при передаче ячеек источника с изменяющейся скоростью передачи части ячеек может присваиваться ППЯ=1, а части ППЯ=0. Это позволяет разделить поток на два: на поток, который определяет качество обслуживания (ППЯ=0). И на поток, потеря ячеек которого не очень сказывается на качестве обслуживания (ППЯ=1).

    На узлах доступа может осуществляться проверка параметров потока пользователя, а на транзитных узлах - параметров сетевой нагрузки. Если параметры потока будут превышать установленные соглашением, то у части ячеек значение поля приоритета потери ячейки может меняться с 0 на 1. При перегрузках на других узлах эти ячейки могут сбрасываться.

    Поле контроля ошибок в заголовке на уровне АТМ не заполняется и не проверяется.

    1.3.3 Уровень адаптации АТМ

    В соответствии с эталонной моделью протоколов уровень адоптации АТМ расположен между уровнем АТМ и верхними уровнями. Уровень адоптации АТМ предназначен для преобразования трафика пользователя в протокольном блоке данных, для их размещения в поле полезной нагрузки одного или нескольких смежных пакетов АТМ или наоборот. В качестве пользователя может также выступать система управления (С - plane) или менеджмент (М - plane). На уровне АТМ все виды пользовательской информации мультиплексируются, демультиплексируются и транспортируются.

    При этом каждый протокол уровня адоптации должен быть приспособлен к определённому классу трафика со своими специфическими характеристиками, определяющими уровень требования к временной и семантической прозрачности сети АТМ.

    Уровень адаптации АТМ принято делить на два подуровня (рисунок 1.3):

    • подуровень сегментации и сборки;
    • подуровень конвергенции или слияния.

    Основными функциями подуровня сегментации и сборки являются:

    -на передающей стороне - сегментация протокольных блоков данных вышележащего уровня в 48байтов информационного поля ячейки АТМ;

    -на приемной стороне - сборка информационных полей ячеек в протокольный блок данных более высокого уровня.

    В свою очередь подуровень конвергенции делится на две части:

    • общую часть подуровня конвергенции;
    • служебно-ориентированный подуровень конвергенции.

    При этом служебно-ориентированного подуровня конвергенции может не быть.

    Уровень адоптации AAL определяется типом услуг, которые предоставляются пользователю сети АТМ(таблица 1.4). Различают несколько адаптационных уровней:

    • AAL 1 или первый тип с постоянной скоростью передачи битов (или эмуляции каналов);
    • AAL 2 или второй тип с переменной скоростью передачи битов видео и аудио информации;
    • AAL 3 или третий тип с ориентацией на соединение при передачи данных;
    • AAL 4 или четвёртый тип без ориентации на восстановление соединения при передачи данных;
    • AAL 5 или пятый тип для высокоскоростной передачи данных компьютерных сетей на основе протокола TCP/IP.

    Уровень адаптации АТМ 1-го типа

    Уровень адаптации АТМ 1-го типа обеспечивает выполнение в интересах верхнего уровня следующего перечня услуг:

    -перенос блоков данных служб с постоянной битовой скоростью источника и доставку их получателю с той же скоростью;

    -синхронизацию оконечных устройств источника и получателя информации;

    -индикацию, если это необходимо, потери или искажения информации, если потеря или искажение информации не восстанавливаются в уровне адаптации;

    -перенос между источником и оконечной точкой назначения данных о структуре транспортируемой информации.

    Основными функциями, которые должен выполнять уровень адаптации АТМ 1-го типа в целях обеспечения выполнения вышеперечисленных услуг, являются:

    -сегментация и сборка пользовательской информации;

    -обработка переменных задержек пакетов АТМ iелью устранения влияния джиттера;

    -обрабо