Как OSI и TCP/IP связаны и отличаются друг от друга
Насколько я понимаю, модель OSI - это спецификация сетевых уровней, а TCP/IP - это набор протоколов, который предоставляет набор доступных протоколов для использования на каждом уровне, который определен в OSI.
Но я смущен, так как некоторые источники говорят, что оба были созданы отдельно.
2 ответа
TCP/IP - это набор протоколов, который предоставляет набор доступных протоколов для использования на каждом уровне, который определен в OSI.
Нет, это не так. TCP/IP - это набор протоколов, который предоставляет набор доступных протоколов для использования на каждом уровне модели TCP/IP. TCP/IP не имеет никакого отношения к OSI. Единственное, что имеет отношение к модели OSI, - это набор протоколов OSI.
Частично согласен с EJP, TCP/IP и OSI - две разные модели.
Я сейчас читаю Эндрю С. Таненбаум и Дэвид Дж. Ветералл "Компьютерные сети пятый" (очень хорошая книга!) И в них перечислены их архитектуры (стр. 46):
Возьмем уровень приложения в качестве примера: в модели OSI одним примером является HTTP(протокол передачи гипертекста), в то время как в TCP / IP существуют протоколы, такие как FTP (протокол передачи файлов) и SMTP (простой протокол передачи почты)
Я думаю, что вы можете смешивать TCP (протокол управления передачей) с TCP / IP. (Стр.48)
Так что это правда, что в модели OSI TCP выходит на транспортном уровне.
Надеюсь, это полезно.