В сетях передачи данных сегментация пакетов - это процесс разделения пакета данных на более мелкие блоки для передачи по сети. Сегментация пакетов происходит на четвертом уровне модели OSI ; транспортный уровень . [1] Сегментация может потребоваться в следующих случаях:
- Пакет данных больше, чем максимальная единица передачи, поддерживаемая сетью.
- Сеть ненадежна, и желательно разделить информацию на более мелкие сегменты, чтобы максимизировать вероятность того, что каждый из них может быть правильно доставлен в пункт назначения [ необходима цитата ]
Протоколы, которые выполняют сегментацию пакетов в источнике, обычно включают в себя механизм в месте назначения для обратного процесса и повторной сборки исходного пакета из отдельных сегментов. Этот процесс может включать в себя механизмы автоматического запроса на повторение (ARQ) для обнаружения недостающих сегментов и запроса источника на повторную передачу определенных сегментов.
В системе связи, основанной на многоуровневой модели OSI , сегментация пакетов может отвечать за разделение одного MPDU на несколько блоков данных службы физического уровня, так что надежная передача (и потенциальная повторная передача через ARQ) каждого из них может выполняться индивидуально.
Стандарт ITU-T G.hn , который обеспечивает способ создания высокоскоростной (до 1 гигабит / с) локальной сети с использованием существующей домашней проводки ( линии электропередач , телефонные линии и коаксиальные кабели ), является примером протокол, который использует сегментацию пакетов для повышения надежности по сравнению с зашумленными средами.
Смотрите также
Рекомендации
- ^ «Как протоколы TCP / IP обрабатывают обмен данными - администрирование Oracle Solaris: IP-службы» . docs.oracle.com . Проверено 3 июля 2018 года .