В протоколе TCP/IP есть несколько похожих функций на канальном уровне и на транспортном уровне, таких как:
- управление потоком
- нумерация
- надежность
- контроль ошибок
Почему в двух слоях одинаковые функции?
В протоколе TCP/IP есть несколько похожих функций на канальном уровне и на транспортном уровне, таких как:
Почему в двух слоях одинаковые функции?
Там нет. TCP/IP не работает на канальном уровне (данных). Вместо этого это обрабатывается такими вещами, как Ethernet и т.д., И касается только целостности, например, кадров Ethernet, когда они проходят через определенную (физическую) сеть. Функции TCP/IP более высокого уровня заботятся о реальных IP-пакетах и передаваемых данных.
Подумайте об этом так: вполне возможно, что маршрутизатор изменяет пакет, когда он прибывает. Канальный уровень обеспокоен тем, что этот модифицированный пакет будет транспортирован неповрежденным в следующую физическую сеть или целевой хост, но верхние уровни должны решить, является ли этот модифицированный пакет все еще действительным с их точки зрения.