В предыдущем разделе на примере двухуровневой иерархии была продемонстрирована упрощенная последовательность выполнения процедур, предусмотренных протоколами. На практике реализуются более сложные процедуры управления передачей с привлечением других уровней иерархии. Так, при пересылке файла проверяются пароль и тип файла и реализуются другие функции управления передачей на прикладном уровне, например контроль приоритета на передачу, подтверждение приема, уменьшение нагрузки для прикладного уровня. Кроме того, на нижних уровнях иерархии нижнего уровня реализуются функции распознавания ошибок при передаче и управления восстановлением, а также выбор конфигурации сети. Используя объединение данных нескольких передач верхнего уровня и пересылку их по одному соединению нижнего уровня (мультиплексирование) или, наоборот, пересылку данных одной передачи верхнего уровня по нескольким соединениям нижнего уровня (дробление данных), можно повысить эффективность и экономичность сети и надежность передачи.
Таким образом, каждый уровень иерархии обеспечивает выполнение и распределение соответствующих функций, в том числе и функций управления передачей данных по требованию пользователя. Следует отметить, что распределение функций на каждом уровне иерархии осуществляется автономно, без участия других уровней иерархии. Например, транспортный уровень иерархии не интересует, какая сеть используется на сетевом уровне: сеть телефонной связи или сеть с коммутацией пакетов. На сетевом уровне неизвестно также и то, какой тип процедур — HLDC или BASIC — используется в протоколах канального уровня иерархии. Известно лишь, что последний с высокой надежностью обеспечивает соединение на своем уровне.
Таким образом, независимость протоколов всех уровней иерархии обеспечивает самостоятельное расширение протоколов и функций, реализуемых на своем уровне самостоятельно.
Примеры иерархических протоколов
Иерархическая структура может быть организована, например, в протоколах телетекста и протоколах сетей с коммутацией пакетов, рекомендуемых стандартом CCITT.
|