В терминологии Open Systems Interconnection (OSI) служебный блок данных ( SDU ) — это блок данных, который был передан с уровня или подуровня OSI на более низкий уровень. Этот блок данных (SDU) еще не был инкапсулирован в протокольный блок данных (PDU) более низким уровнем. Затем этот SDU инкапсулируется в PDU более низкого уровня, и процесс продолжается до достижения PHY, физического или самого низкого уровня стека OSI .
SDU также можно рассматривать как набор данных, отправляемых пользователем сервисов определенного уровня и передаваемых семантически неизмененным пользователю однорангового сервиса.
Он отличается от PDU тем, что PDU определяет данные, которые будут отправлены на уровень однорангового протокола на принимающей стороне, а не отправлены на более низкий уровень.
SDU, принятый любым заданным уровнем (n) из уровня (n+1) выше, является PDU уровня (n+1) выше. По сути, SDU является « полезной нагрузкой » заданного PDU. Уровень (n) может добавлять заголовки или трейлеры , или и то, и другое, к SDU и может выполнять другие виды переформатирования, перекодирования, разделения или преобразования данных, формируя один или несколько уровней (n) PDU. Добавленные заголовки или трейлеры и другие возможные изменения являются частью процесса, который позволяет получать данные из источника в пункт назначения. Уровень (n) может также генерировать дополнительные уровни (n) PDUS. Каждая единица данных, которую уровень (n) передает уровню (n-1) ниже, в свою очередь передается вниз как уровень (n-1) SDU.
Когда PDU уровня (n+1) плюс любые метаданные уровня (n) будут добавляться; превысят максимальный размер PDU уровня n (называемый максимальной единицей передачи уровня (n) ) ; SDU должен быть разделен на несколько полезных нагрузок для уровня (n) ; этот процесс известен как фрагментация .
MAC SDUS или MSDUS — это блоки данных, передаваемые между другими контроллерами доступа к среде на более низком уровне OSI. PDU — аналог MAC PDU , который делает то же самое, но на том же уровне OSI. Когда в системе есть MAC PDU большего размера, чем MAC SDU, MAC PDU включает больше MAC SDU из-за агрегации пакетов . Если MAC PDU меньше, то MAC SDU включает больше MAC PDU из-за сегментации пакетов . [1]