TCP/IP против модели OSI – разница между ними
Ключевая разница между TCP / IP и моделью OSI
- OSI имеет 7 уровней, тогда как TCP/IP имеет 4 уровня.
- Модель OSI — это логическая и концептуальная модель, которая определяет сетевую связь, используемую системами, открытыми для взаимодействия и связи с другими системами. С другой стороны, TCP/IP помогает вам определить, как конкретный компьютер должен быть подключен к Интернету и как можно передавать данные между ними.
- Заголовок OSI имеет размер 5 байт, тогда как размер заголовка TCP/IP составляет 20 байт.
- OSI относится к взаимодействию открытых систем, тогда как TCP/IP относится к Transmission Протокол управления.
- OSI следует вертикальному подходу, тогда как TCP/IP следует горизонтальному подходу.
- Модель OSI, транспортный уровень, ориентирована только на соединение, тогда как модель TCP/IP ориентирована как на соединение, так и без установления соединения.
- Модель OSI разработана ISO (Международной организацией по стандартизации), тогда как модель TCP разработана ARPANET (Сеть агентств перспективных исследовательских проектов).
- Модель OSI помогает стандартизировать маршрутизатор, коммутатор, материнскую плату и другое оборудование, тогда как TCP/IP помогает установить соединение между компьютерами разных типов.
Что такое модель OSI?
Команда Модель OSI — это логическая и концептуальная модель, которая определяет сетевую связь, используемую системами, открытыми для взаимодействия и связи с другими системами. Взаимосвязь открытых систем (модель OSI) также определяет логическую сеть и эффективно описывает передачу компьютерных пакетов с использованием различных уровней протоколов.
Что такое модель TCP/IP?
TCP / IP помогает вам определить, как конкретный компьютер должен быть подключен к Интернету и как вы можете передавать данные между ними. Это помогает вам создать виртуальную сеть, когда несколько компьютерных сетей соединены вместе.
TCP / IP означает Transmission Протокол управления/Интернет-протокол. Он специально разработан как модель, обеспечивающая высоконадежный и сквозной поток байтов через ненадежную объединенную сеть.
История модели OSI
Вот некоторые важные вехи из истории модели OSI:
- В конце 1970-х годов ISO провела программу по разработке общих стандартов и методов организации сетей.
- В 1973 году Экспериментальная система коммутации пакетов в Великобритании определила необходимость определения протоколов более высокого уровня.
- В 1983 году модель OSI изначально задумывалась как подробная спецификация реальных интерфейсов.
- В 1984 году архитектура OSI была официально принята ISO в качестве международного стандарта.
История TCP/IP
Вот некоторые важные вехи из истории TCP/IP:
- В 1974 году Винт Серф и Боб Кан опубликовали статью «Протокол для соединения пакетных сетей», в которой описывается модель TCP/IP.
- К 1978 году тестирование и дальнейшее развитие этого языка привело к созданию нового набора протоколов под названием TCP/IP.
- В 1982 году было решено, что TCP/IP должен заменить NCP в качестве стандартного языка ARPAnet.
- 1 января 1983 года ARPAnet перешла на TCP/IP.
- ARPAnet завершила свое существование в 1990 году. С тех пор Интернет вырос из корней ARPAnet, а TCP/IP развивался для удовлетворения меняющихся требований Интернета.
Характеристики модели OSI
Вот некоторые важные характеристики модели OSI:
- Уровень следует создавать только там, где необходимы определенные уровни абстракции.
- Функция каждого уровня должна выбираться в соответствии с протоколами, стандартизированными на международном уровне.
- Количество слоев должно быть большим, чтобы отдельные функции не помещались в один слой. В то же время он должен быть достаточно маленьким, чтобы архитектура не усложнялась.
- В модели OSI каждый уровень полагается на следующий более низкий уровень для выполнения примитивных функций. Каждый уровень должен иметь возможность предоставлять услуги следующему более высокому уровню.
- Изменения, сделанные в одном слое, не должны требовать изменений в других слоях.
Характеристики Модель TCP/IP
Вот основные характеристики протокола TCP/IP:
- Поддержка гибкой архитектуры
- Добавить больше систем в сеть легко.
- В TCP/IP сеть остается нетронутой до тех пор, пока исходная и целевая машины не будут функционировать должным образом.
- TCP — это протокол, ориентированный на соединение.
- TCP обеспечивает надежность и гарантирует, что данные, поступающие не по порядку, будут возвращены в порядок.
- TCP позволяет реализовать управление потоком, поэтому отправитель никогда не перегружает получателя данными.
Разница между TCP/IP и моделью OSI
Вот некоторые важные различия между моделями OSI и TCP/IP:
Модель OSI | Модель TCP / IP |
---|---|
Он разработан ISO (Международной организацией по стандартизации). | Он разработан ARPANET (Сеть агентств перспективных исследовательских проектов). |
Модель OSI обеспечивает четкое различие между интерфейсами, службами и протоколами. | TCP/IP не имеет четких различий между службами, интерфейсами и протоколами. |
OSI относится к взаимосвязи открытых систем. | TCP относится к Transmission Протокол управления. |
OSI использует сетевой уровень для определения стандартов и протоколов маршрутизации. | TCP/IP использует только уровень Интернета. |
OSI придерживается вертикального подхода. | TCP/IP придерживается горизонтального подхода. |
Уровни OSI имеют семь уровней. | TCP/IP имеет четыре уровня. |
В модели OSI транспортный уровень ориентирован только на соединение. | Уровень модели TCP/IP одновременно ориентирован на установление соединения и не требует установления соединения. |
В модели OSI канальный уровень и физический уровень являются отдельными уровнями. | В TCP физический уровень и канал передачи данных объединены в один уровень хост-сеть. |
Сеансовый и презентационный уровни являются частью модели OSI. | В модели TCP нет уровня сеанса и представления. |
Оно определилось после появления Интернета. | Оно было определено до появления Интернета. |
Минимальный размер заголовка OSI составляет 5 байт. | Минимальный размер заголовка составляет 20 байт. |
Преимущества модели OSI
Вот основные преимущества/плюсы использования модели OSI:
- Это поможет вам стандартизировать маршрутизатор, коммутатор, материнскую плату и другое оборудование.
- Уменьшает сложность и стандартизирует интерфейсы.
- Облегчает модульное проектирование
- Помогает вам обеспечить совместимость технологий
- Помогает ускорить эволюцию
- Протоколы могут быть заменены новыми при изменении технологии.
- Обеспечьте поддержку услуг, ориентированных на соединение, а также услуг без установления соединения.
- Это стандартная модель компьютерных сетей.
- Поддерживает услуги без установления соединения и услуги, ориентированные на соединение.
- Он предлагает гибкость для адаптации к различным типам протоколов.
Преимущества TCP/IP
Вот плюсы/преимущества использования модели TCP/IP:
- Это поможет вам установить/настроить соединение между различными типами компьютеров.
- Он работает независимо от операционной системы.
- Он поддерживает множество протоколов маршрутизации.
- Это обеспечивает межсетевое взаимодействие между организациями.
- Модель TCP/IP имеет хорошо масштабируемую архитектуру клиент-сервер.
- Его можно эксплуатировать независимо.
- Поддерживает несколько протоколов маршрутизации.
- Его можно использовать для установления соединения между двумя компьютерами.
Недостатки модели OSI
Вот некоторые минусы/недостатки использования модели OSI:
- Подгонка протоколов – утомительная задача.
- Вы можете использовать его только как эталонную модель.
- Он не определяет какой-либо конкретный протокол.
- В модели сетевого уровня OSI некоторые услуги дублируются на многих уровнях, таких как транспортный уровень и уровень канала передачи данных.
- Уровни не могут работать параллельно, поскольку каждому уровню приходится ждать получения данных от предыдущего уровня.
Недостатки TCP/IP
Вот несколько недостатков использования модели TCP/IP:
- TCP/IP — сложная модель для настройки и управления.
- Мелкие/накладные расходы TCP/IP выше, чем у IPX (межсетевой обмен пакетами).
- В этой модели транспортный уровень не гарантирует доставку пакетов.
- Заменить протокол в TCP/IP непросто.
- Он не имеет четкого разделения со своими сервисами, интерфейсами и протоколами.