Footer (кінцевик)
Коротко: Необов’язковий блок даних наприкінці пакета даних, зазвичай для контрольних сум чи міток, що вказують на кінець пакета.
Докладніше: Не кожен протокол використовує footer — багато хто обходиться інформацією про довжину в заголовку. Там, де він трапляється (наприклад, у кадрах Ethernet як «frame check sequence»), він зазвичай слугує для виявлення помилок: одержувач перевіряє, чи збігаються отримані дані з контрольною сумою з footer.
Подробиці
Frame check sequence в Ethernet
У кадрі Ethernet footer називається «frame check sequence» (FCS) і складається з 4-байтової контрольної суми CRC32, обчисленої за всім вмістом кадру. Перед надсиланням відправник математично обчислює контрольну суму за бітами, що передаються, і додає результат; одержувач робить те саме обчислення й відкидає кадр, якщо результати не збігаються.