Термін “передача кадрів” відноситься до процесу передачі даних через мережеве з’єднання на канальному рівні (Data Link Layer) моделі OSI. Кадр - це структурований блок даних, який містить певну інформацію, включаючи корисні дані, а також контрольні інформаційні поля, необхідні для коректної передачі та обробки даних на канальному рівні.
Процес передачі кадрів включає декілька етапів.
-
Створення кадра (Framing). На початку цього процесу дані звертаються в кадр, шляхом додавання до них заголовка та, можливо, контрольної суми в кінці (CRC - Cyclic Redundancy Check). Заголовок містить різноманітну мета-інформацію, таку як адреси відправника та одержувача, а також інші параметри, необхідні для правильної адресації та обробки кадра.
-
Передача кадра (Transmission). Після створення кадра він передається через фізичне з’єднання (наприклад, мідний кабель, бездротовий канал тощо). На цьому етапі кадр може бути розбитий на маленькі частини, якщо використовується метод передачі з розбиттям (наприклад, у мережах Ethernet).
-
Прийом кадра (Reception). Приймаючий пристрій отримує кадр і перевіряє його цілісність та достовірність, використовуючи контрольну суму, що була включена до кадра. Якщо кадр прийнятий без помилок, він може бути розібраний, і корисні дані можуть бути передані вищим рівням відповідно до моделі OSI.
Таким чином, передача кадрів - це процес створення, передачі та прийому структурованих блоків даних, які містять корисну інформацію та метадані, необхідні для їхньої обробки та адресації в мережевому середовищі.