- Файл
- История файлов
- Использование файла
Исходный файл (SVG - файл, номинально 682 × 655 пикселей, размер файла: 30 КБ)
✗ Исходный код этого SVG является недействительным из - за 3 -х ошибок.
Резюме
Описание | Для визуализации многоуровневого протокола и наборов протоколов на этой диаграмме показаны потоки сообщений в двух системах, A и B, и между ними. Обе системы используют один и тот же набор протоколов. Вертикальные потоки (и протоколы) находятся в системе, а горизонтальные потоки сообщений (и протоколы) - между системами. Потоки сообщений регулируются правилами, а форматы данных определяются протоколами. Каждый протокол принадлежит к функциональному классу, и классы называются многоуровневыми. Таким образом, синие линии обозначают границы (горизонтальных) уровней протокола. Вертикальные протоколы не являются многоуровневыми, потому что они не подчиняются принципу многоуровневого протокола, который гласит, что многоуровневый протокол разработан таким образом, что уровень n в месте назначения получает точно такой же объект, отправленный уровнем n в источнике. Горизонтальные протоколы представляют собой многоуровневые протоколы, и все они относятся к набору протоколов. Многоуровневые протоколы позволяют разработчику протокола сосредоточиться на одном уровне за раз, не беспокоясь о том, как работают другие уровни. Вертикальные протоколы не обязательно должны быть одними и теми же протоколами в обеих системах, но они должны удовлетворять некоторым минимальным предположениям, чтобы гарантировать соблюдение принципа многоуровневости протоколов для многоуровневых протоколов. Этого можно добиться с помощью техники, называемой инкапсуляцией . Обычно сообщение или поток данных делится на небольшие части, называемые сообщениями или потоками, пакетами, IP-дейтаграммами или сетевыми кадрами, в зависимости от уровня, на котором эти части должны передаваться. Части содержат область заголовка и область данных. Данные в области заголовка идентифицируют источник и место назначения в сети пакета, протокол и другие данные, значимые для протокола, такие как CRC данных для отправки, длина данных и временная метка. Правило, обеспечиваемое вертикальными протоколами, заключается в том, что части для передачи должны быть инкапсулированы в области данных всех нижних протоколов на отправляющей стороне, и обратное должно происходить на принимающей стороне. В результате на самом низком уровне фрагмент выглядит так: «Заголовок1, Заголовок2, Заголовок3, данные», а в слое непосредственно над ним: «Заголовок2, Заголовок3, данные», а на верхнем уровне: «Заголовок3, данные», как на отправляющей, так и на принимающей стороне. Таким образом, это правило обеспечивает соблюдение принципа многоуровневого протокола и эффективную виртуализацию всех линий передачи, кроме самых нижних, поэтому по этой причине некоторые потоки сообщений окрашиваются в красный цвет. Чтобы обе стороны использовали один и тот же протокол, части также несут в своем заголовке данные, идентифицирующие протокол. Создано с использованием: Inkscape 0.47 / KDE 4.4.2 / Kubuntu 10.04. |
---|---|
Источник | Я ( Jsoon eu ( talk )) создал эту работу полностью сам. |
Дата | 08:37, 6 декабря 2010 г. (UTC) |
Автор | Jsoon eu ( разговор ) |
Разрешение ( повторное использование этого файла ) | См. ниже. |
Другие версии | Потоки сообщений.png |
Лицензирование
Я, владелец авторских прав на это произведение, публикую его под следующими лицензиями: Вы можете выбрать лицензию на ваш вкус. |
История файлов
Щелкните дату / время, чтобы просмотреть файл в том виде, в котором он был в то время.
Дата / время | Эскиз | Габаритные размеры | Пользователь | Комментарий | |
---|---|---|---|---|---|
Текущий | 14:51, 6 декабря 2010 г. | 682 × 655 (30 КБ) | Jsoon eu ( Обсуждение | вклад ) | улучшает рендеринг | |
09:09, 6 декабря 2010 г. | 682 × 655 (30 КБ) | Jsoon eu ( Обсуждение | вклад ) | удалить фильтр | ||
08:37, 6 декабря 2010 г. | 682 × 655 (30 КБ) | Jsoon eu ( Обсуждение | вклад ) | {{Информация | Описание = Обмен сообщениями между двумя системами с использованием набора протоколов | Source = Я (~~~) создал эту работу полностью сам. | Дата = ~~~~~ | Автор = ~~~ | other_versions = Потоки сообщений.png}} |
Вы не можете перезаписать этот файл.
Использование файла
- Протокол связи
- Пользователь: Будет круто / протокол связи
- Пользователь: Jsoon eu / мысли о протоколе