Пескоструйная обработка
- 1 year ago
- 0
- 0
CLNP — протокол сети без установления соединения ( C onnection L ess N etwork P rotocol).
CLNP — это дейтаграммный протокол передачи данных, функционально очень похожий на протокол IP , используемый в интернете . В протоколе CLNP нет средств определения и исправления ошибок (эти функции возлагаются на транспортный уровень ). Протокол CLNP не требует, чтобы канал связи был установлен перед передачей данных. CLNP отправляет сообщения их адресатам независимо от любых других сообщений.
CLNP используется TP4 ( T ransport P rotocol Class 4 ). Однако, CLNP не используется в Интернете, так как его функция обеспечена IP протоколом, поэтому иногда его называют ISO IP (название образовано от семиуровневой модели OSI /ISO). Однако, CLNP все ещё широко используется во многих сетях передачи данных во всём мире.
CLNP используется IS-IS (разработанный в корпорации DEC, Digital Equipment Corporation ) для маршрутизации в сетях протокола CLNP ISO. Тип CLNP поддерживает два значения: 1 и 28. 1 используется, чтобы указать «Ошибочный Отчёт». Все остальные пакеты используют значение 28 (Шестнадцатеричный 0x1c) (TP4, TAPR). У CLNP нет поля Protocol, как у IP . Поле в используется для того, чтобы ускорить доставку соответствующему блоку управления протоколом. В IP всегда предполагается, что после обнаружения ошибки из-за неправильного обращения в пакете, ошибочный пакет отправят (через ICMP ) назад к источнику. PDUs CLNP (PDUs — блоки протокольных данных, эквивалентные пакетам) только выявит ошибочные отчёты, если флаг «Ошибочный Отчёт» будет установлен. Заголовок CLNP не требует, чтобы сообщения были дополнены до самой близкой границы на 32 бита. Длина заголовка сетевого протокола передачи без соединения может доходить до 254 октетов. В сообщении CLNP есть отдельные поля для того, чтобы указать полную длину и длину сегмента, что помогает при повторной сборке.
CLNP стандартизирован . TP4 стандартизирован .
|
В статье
не хватает
ссылок на источники
(см.
рекомендации по поиску
).
|