TCP / IP и OSI являются двумя наиболее широко используемыми сетевыми моделями для связи. Есть некоторые сходства и различия между ними. Одним из основных отличий является то, что OSI является концептуальной моделью, которая практически не используется для связи, тогда как TCP / IP используется для установления соединения и связи через сеть.
Другие различия обсуждаются ниже.
Сравнительная таблица
Основа для сравнения | Модель TCP / IP | Модель OSI |
---|---|---|
Расширяется до | TCP / IP - протокол управления передачей / интернет-протокол | OSI - Открытая система Interconnect |
Имея в виду | Это модель клиент-сервер, используемая для передачи данных через Интернет. | Это теоретическая модель, которая используется для вычислительной системы. |
Количество слоев | 4 слоя | 7 слоев |
Разработан | Министерство обороны (DoD) | ISO (Международная организация по стандартизации) |
осязаемый | да | нет |
использование | В основном используется | Никогда не использовался |

Модель TCP / IP была разработана до Модели OSI, и, следовательно, уровни отличаются. Что касается диаграммы, ясно видно, что модель TCP / IP имеет четыре уровня, а именно: сетевой интерфейс, Интернет, транспорт и прикладной уровень. Прикладной уровень TCP / IP является комбинацией Сеанса, Представления и Прикладного уровня модели OSI.
Определение модели TCP / IP
TCP (Transmission Control Protocol) / IP (Internet Protocol) был разработан проектным агентством Министерства обороны (DoD). В отличие от модели OSI, она состоит из четырех уровней, каждый из которых имеет свои протоколы. Интернет-протоколы - это набор правил, определенных для связи по сети. TCP / IP считается стандартной моделью протокола для работы в сети. TCP обрабатывает передачу данных, а IP - адреса.
Пакет TCP / IP представляет собой набор протоколов, который включает в себя TCP, UDP, ARP, DNS, HTTP, ICMP и т. Д. Он является надежным, гибким и в основном используется для соединения компьютеров через Интернет.
Уровни, TCP / IP, имеют:
- Уровень сетевого интерфейса,
- Интернет-слой,
- Транспортный уровень,
- Уровень приложений.
Определение модели OSI
Модель OSI (Open System Interconnect) была представлена ISO (Международная организация по стандартизации). Это не протокол, а модель, основанная на концепции многоуровневого распределения. Он имеет вертикальный набор слоев, каждый из которых имеет разные функции. Для передачи данных следует восходящий подход. Он прочный и гибкий, но не ощутимый.
Семь слоев модели:
- Прикладной уровень,
- Уровень представления,
- Сессионный слой,
- Транспортный уровень,
- Сетевой уровень,
- Канальный уровень,
- Физический слой.
Основные различия между TCP / IP и моделью OSI
- TCP / IP - это модель клиент-сервер, т. Е. Когда клиент запрашивает сервис, он предоставляется сервером. Принимая во внимание, что OSI является концептуальной моделью.
- TCP / IP - это стандартный протокол, используемый для каждой сети, включая Интернет, тогда как OSI - это не протокол, а эталонная модель, используемая для понимания и проектирования архитектуры системы.
- TCP / IP - это четырехуровневая модель, тогда как OSI имеет семь уровней.
- TCP / IP следует вертикальному подходу. С другой стороны, модель OSI поддерживает горизонтальный подход.
- TCP / IP является материальным, а OSI - нет.
- TCP / IP следует принципу «сверху вниз», а модель OSI - подходу «снизу вверх».
Заключение
Что касается вышеприведенной статьи, мы можем заключить, что модель TCP / IP является надежной по сравнению с моделью OSI, TCP / IP используется для сквозного соединения, чтобы передавать данные через Интернет. TCP / IP является надежным, гибким, осязаемым, а также предлагает способ передачи данных через Интернет. Транспортный уровень модели TCP / IP проверяет, поступили ли данные по порядку, есть ли у них ошибка или нет, потерянные пакеты отправлены или нет, подтверждение получено или нет и т. Д.