2.5. Типы трафика
Требования к синхронности передаваемых данных очень важны для многих приложений - не только голоса, но и видеоизображения, и наличие этих требований стало первым критерием для деления трафика на классы. Другим важным параметром трафика, существенно влияющим на способ его передачи через сеть, является величина его пульсаций. По этому параметру выделяют два типа трафика:
- трафик с постоянной битовой скоростью (Constant Bit Rate, CBR);
- трафик с временной битовой скоростью (Variable Bit Rate, VBR).
Для того, чтобы классифицировать и определить требования к сетевому оборудованию, унифицировать и упростить монтаж сетей для передачи данных, было описано несколько видов и классов передаваемого по сетям трафика. К разным классам были отнесены трафики, порождаемые приложениями, использующими для обмена сообщениями протоколы с установлением соединений и без установления соединений:
- в первом случае данные передаются самим приложением достаточно надежно, как это обычно делают протоколы с установлением соединения, поэтому от сети ATM высокой надежности передачи не требуется;
- во втором случае приложение работает без установления соединения и восстановлением потерянных и искаженных данных не занимается, что предъявляет повышенные требования к надежности передачи ячеек сетью ATM.
В результате, было определено пять классов графика, отличающихся следующими качественными характеристиками:
- наличием или отсутствием пульсации трафика, то есть трафики CBR или VBR;
- требованием к синхронизации данных между передающей и принимающей сторонами; « типом протокола, передающего свои данные через сеть ATM, - с установлением соединения или без установления соединения (только для случая передачи компьютерных данных).
Основные характеристики классов трафика ATM приведены в таблице 2.1.
Таблица 2.1 Классы трафика ATM
Класс трафика | Характеристика |
А |
Постоянная битовая скорость - CBR. Требуются временные соотношения между передаваемыми и принимаемыми данными. С установлением соединения. Примеры: голосовой трафик, трафик телевизионного изображения |
В |
Переменная битовая скорость - VBR. Требуются временные соотношения между передаваемыми и принимаемыми данными. С установлением соединения. Примеры: компрессированный голос, компрессированное видео изображение. |
С |
Переменная битовая скорость - VBR. Не требуются временные соотношения между передаваемыми и прнимаемыми данными. С установлением соединения. Примеры: трафик компьютерных сетей, в которых конечные узлы работают по протоколам с установлением соединений: frame relay X25, LLC2, TCP |
D |
Переменная битовая скорость - VBR. Не требуются временные соотношения между передаваемыми и принимаемыми данными. Без установления соединения. Примеры: трафик компьютерных сетей, в которых конечные узлы работают по протоколам без установления соединений (IP, Ethernet, DNS, SNMP) |
X | Тип трафика и его параметры определяются пользователем. |
В технологии АТМ поддерживается следующий набор основных количественных параметров:
- Peak Cell Rate (PCR) - максимальная скорость передачи данных;
- Sustained Cell Rate (SCR) - средняя скорость передачи данных;
- Minimum Cell Rate (MCR) - минимальная скорость передачи данных;
- Maximum Burst Size (MBS) - максимальный размер пульсации;
- Cell Loss Ratio (CLR) - доля потерянных ячеек;
- Cell Transfer Delay (CTD) - задержка передачи ячеек;
- Cell Delay Variation (CDV) - вариация задержки ячеек.
Максимальный размер пульсации задает количество ячеек, которое приложение может передать с максимальной скоростью PCR, если задана средняя скорость. Доля потерянных ячеек является отношением
потерянных ячеек к общему количеству отправленных ячеек по данному виртуальному соединению.
Такие технологии передачи, как Ethernet и Token Ring, соответствуют семиуровневой модели взаимодействия открытых систем (Open Systems Interconnection - OSI). ATM же имеет собственную модель, разработанную организациями по стандартизации. Модель ATM, в соответствии с определением ANSI, МСЭ-Т и ATM Forum, состоит из трех уровней:
- физического;
- уровня ATM; .
- уровня адаптации ATM.
Стек протоколов ATM показан на рисунке 2.!, а распределение протоколов по конечным узлам и коммутаторам ATM - на рисунке 2.2.
Рисунок 2.2. Распределение протоколов по узлам и коммутаторам ATM
Стек протоколов ATM соответствует нижним уровням семиуровневой модели OSI. Прямого соответствия между уровнями протоколов технологии ATM и уровнями модели OSI пег.