|
Возникновение ошибок
Классы услуг: Разные пользователи (как правило, это пользователи верхних уровней) требуют различного качества обслуживания. Транспортные протоколы должны предоставлять пользователю средства для указания необходимого для данного соединения качества обслуживания (QoS, Quality of Service).
Например, для соединений передачи речи по пакетной сети задержки по времени должны быть небольшими и стабильными, при этом в данном случае допустимо возникновение значительного количества ошибок в битах. В случае же денежных переводов с одного банковского счета на другой ошибки в битах абсолютно недопустимы, хотя в то же время скорость передачи не критична.
При запросе соединения пользователь определяет параметры качества обслуживания. Каждый из этих параметров, как правило, включает в себя разброс значений от желаемой величины до минимального приемлемого значения. Если Транспортный уровень не имеет возможности обеспечить это минимальное значение, то пользователь получает сообщение о разъединении по причине невозможности установления соединения, поддерживающего нужные параметры.
Если Транспортный уровень может обеспечить все необходимые параметры, запрос соединения передается через нижележащие уровни к принимающему Транспортному уровню. Этот Транспортный уровень также должен проверить значения параметров для определения возможности принять их и установить соединение или же, в случае невозможности удовлетворить всем минимальным значениям параметров, отсоединиться.
Чтобы удовлетворить эти специфические требования, предъявляемые параметрами QoS, Транспортный уровень стека IP использует два протокола: TCP и UDP. Протокол TCP (Transmission Control Protocol, протокол управления передачей) разработан специально для функционирования в разнообразных сетевых топологиях и обеспечения сервиса с установлением соединений с гарантированной и последовательной доставкой.
Протокол TCP необходим для обеспечения надежного взаимодействия процессов на верхних уровнях ! через возможно ненадежные подсети. Сервисы, которые предоставляет протокол TCP, можно охарактеризовать, используя, по крайней мере, четыре традиционных показателя. Во-первых, Т-СР - это поточный протокол. Верхние уровни предоставляют поток данных для передачи по сети (т. е. протокол TCP не вставляет никаких разделителей записей).
|