Я шукав пояснення щодо відмінностей між сегментами, пакетами та кадрами та з того, що я прочитав:
- Сегмент - це вихідні дані + заголовок транспортного шару.
- Пакет - це заголовок сегмента + мережевий шар.
- Frame - це заголовок шару шару даних +.
В основному це означає, що якщо ми відкладемо заголовки в сторону, сегменти = пакети = кадри.
Я пам’ятаю, що читав, що рівень Data Link приймає дані, передані йому мережевим шаром, і розбиває їх на менші шматки даних для передачі фізичного рівня. Тому я припускав, що ці кадри є меншими фрагментами даного пакету.
Але скрізь, де я шукаю, я читаю, що єдиною відмінністю між сегментами, пакетами та кадрами є заголовки, приєднані до вихідних даних у різних шарах, і що назви різні, оскільки вони унікальні для кожного шару, хоча це в основному однакові речі.
Чи справді одне і те ж - сегменти, пакети та кадри, за винятком заголовків, які кожен із них містить? Чи всі вони однакового розміру?