Модель osi tcp ip: The OpenNet Project: .
Содержание
OSI vs. TCP/IP — Orkhan Alishov
Модель Open Systems Interconnection (OSI) — это скелет, фундамент и база всех сетевых сущностей. Модель определяет сетевые протоколы, распределяя их на 7 логических уровней. Важно отметить, что в любом процессе, управление сетевой передачей переходит от уровня к уровню, последовательно подключая протоколы на каждом из уровней.
Нижние уровни отвечают за физические параметры передачи, такие как электрические сигналы. Да — да, сигналы в проводах передаются с помощью представления в токи. Токи представляются в виде последовательности единиц и нулей (1 и 0), затем, данные декодируются и маршрутизируются по сети. Более высокие уровни охватывают запросы, связанные с представлением данных. Условно говоря, более высокие уровни отвечают за сетевые данные с точки зрения пользователя.
Модель OSI была изначально придумана как стандартный подход, архитектура или паттерн, который бы описывал сетевое взаимодействие любого сетевого приложения. Давайте разберемся поподробнее.
1. Физический (Physical layer) уровень
На первом уровне модели OSI происходит передача физических сигналов (токов, света, радио) от источника к получателю. На этом уровне мы оперируем кабелями, контактами в разъемах, кодированием единиц и нулей, модуляцией и так далее.
Среди технологий, которые живут на первом уровне, можно выделить самый основной стандарт — Ethernet. Он есть сейчас в каждом доме. Отметим, что в качестве носителя данных могут выступать не только электрические токи. Радиочастоты, световые или инфракрасные волны используются также повсеместно в современных сетях.
Сетевые устройства, которые относят к первому уровню это концентраторы и репитеры — то есть «глупые» железки, которые могут просто работать с физическим сигналом, не вникая в его логику (не декодируя).
2. Канальный (Data link layer) уровень
Представьте, мы получили физический сигнал с первого уровня — физического. Это набор напряжений разной амплитуды, волн или радиочастот. При получении, на втором уровне проверяются и исправляются ошибки передачи. На втором уровне мы оперируем понятием «фрейм», или как еще говорят «кадр». Тут появляются первые идентификаторы — MAC адреса. Они состоят из 48 бит и выглядят примерно так: 00:16:52:00:1f:03.
Канальный уровень сложный. Поэтому, его условно говоря делят на два подуровня: управление логическим каналом (LLC, Logical Link Control) и управление доступом к среде (MAC, Media Access Control). На этом уровне обитают такие устройства как коммутаторы и мосты. Кстати! Стандарт Ethernet тоже тут. Он уютно расположился на первом и втором (1 и 2) уровнях модели OSI.
3. Сетевой (Network layer) уровень
Идем вверх! Сетевой уровень вводит термин «маршрутизация» и, соответственно, IP адрес. Кстати, для преобразования IP адресов в MAC адреса и обратно используется протокол ARP.
Именно на этом уровне происходит маршрутизация трафика, как таковая. Если мы хотим попасть на сайт google.com, то мы отправляем DNS запрос, получаем ответ в виде IP адреса и подставляем его в пакет. Да – да, если на втором уровне мы используем термин фрейм/кадр, как мы говорили ранее, то здесь мы используем пакет.
Из устройств здесь живет его величество маршрутизатор.
Процесс, когда данные передаются с верхних уровней на нижние называется инкапсуляцией данных, а когда наоборот, наверх, с первого, физического к седьмому, то этот процесс называется декапсуляцией данных.
4. Транспортный (Transport layer) уровень
Транспортный уровень, как можно понять из названия, обеспечивает передачу данных по сети. Здесь две основных рок звезды — TCP и UDP. Разница в том, что различный транспорт применяется для разной категории трафика. Принцип такой:
- Трафик чувствителен к потерям — нет проблем, TCP (Transmission Control Protocol)! Он обеспечивает контроль за передачей данных;
- Немного потеряем — не страшно — по факту, сейчас, когда вы читаете эту статью, пару пакетов могло и потеряться. Но это не чувствуется для вас, как для пользователя. UDP (User Datagram Protocol) вам подойдет. А если бы это была телефония? Потеря пакетов там критична, так как голос в реальном времени начнет попросту «квакать»;
5. Сеансовый (Session layer) уровень
Попросите любого сетевого инженера объяснить вам сеансовый уровень. Ему будет трудно это сделать, инфа 100%. Дело в том, что в повседневной работе, сетевой инженер взаимодействует с первыми четырьмя уровнями — физическим, канальным, сетевым и транспортным. Остальные, или так называемые «верхние» уровни относятся больше к работе разработчиков софта. Но мы попробуем!
Сеансовый уровень занимается тем, что управляет соединениями, или попросту говоря, сессиями. Он их разрывает. Помните мем про «НЕ БЫЛО НИ ЕДИНОГО РАЗРЫВА»? Мы помним. Так вот, это пятый уровень постарался.
6. Уровень представления (Presentation layer)
На шестом уровне творится преобразование форматов сообщений, такое как кодирование или сжатие. Тут живут JPEG и GIF, например. Так же уровень ответственен за передачу потока на четвертый (транспортный уровень).
7. Уровень приложения (Application layer)
На седьмом этаже, на самой верхушке айсберга, обитает уровень приложений! Тут находятся сетевые службы, которые позволяют нам, как конечным пользователям, серфить просторы интернета. Гляньте, по какому протоколу у вас открыта наша база знаний? Правильно, HTTPS. Этот парень с седьмого этажа. Еще тут живут простой HTTP, FTP и SMTP.
Сетевая модель TCP/IP
Модель TCP/IP также является многоуровневой сетевой моделью, но это четырехуровневая модель. Он широко известен как TCP/IP, поскольку основными протоколами являются TCP и IP, но в этой модели используются не только эти два протокола.
Прикладной уровень (Application layer)
На прикладном уровне работает большинство сетевых приложений. Эти программы имеют свои собственные протоколы обмена информацией, например, HTTP для WWW, FTP (передача файлов), SMTP (электронная почта), SSH (безопасное соединение с удалённой машиной), DNS (преобразование символьных имён в IP-адреса) и многие другие.
Транспортный уровень (Transport layer)
Транспортный уровень, также известный как транспортный уровень хост-хост, отвечает за предоставление прикладного уровня сервисами связи сеанса и датаграмм. Основными протоколами этого уровня являются TCP и UDP. Протокол TCP обеспечивает один-на-один, ориентированную на соединение, надежную службу связи. Он отвечает за последовательность и подтверждение отправленных пакетов, а также восстановление пакетов, потерянных при передаче. UDP предоставляет один-к-одному или один-ко-многим, без подключения, ненадежную службу связи. UDP обычно используется, когда объем передаваемых данных невелик (например, данные помещаются в один пакет).
Сетевой уровень (Network layer)
Сетевой уровень отвечает за адресацию хостов, упаковку и функции маршрутизации. Основными протоколами сетевого уровня являются IP, протокол разрешения адресов (ARP), протокол управляющих сообщений Интернета (ICMP) и протокол управления группами Интернета (IGMP). IP — это маршрутизируемый протокол, отвечающий за IP-адресацию, маршрутизацию и фрагментацию и повторную сборку пакетов. ARP отвечает за обнаружение адреса уровня сетевого доступа, такого как адрес аппаратных средств, связанный с данным доступом к Интернет-уровню. ICMP отвечает за предоставление диагностических функций и отчетов об ошибках из-за неудачной доставки IP-пакетов. IGMP отвечает за управление многоадресными группами IP. На этом уровне IP добавляет заголовок к пакетам, который известен как IP-адрес. Сейчас есть IPv4 (32-битный) адрес и IPv6 (128-битный) адрес.
Канальный уровень (Link layer)
Канальный уровень описывает, каким образом передаются пакеты данных через физический уровень, включая кодирование (то есть специальные последовательности бит, определяющих начало и конец пакета данных). Канальный уровень иногда разделяют на 2 подуровня — LLC и MAC. Кроме того, канальный уровень описывает среду передачи данных (будь то коаксиальный кабель, витая пара, оптическое волокно или радиоканал), физические характеристики такой среды и принцип передачи данных (разделение каналов, модуляцию, амплитуду сигналов, частоту сигналов, способ синхронизации передачи, время ожидания ответа и максимальное расстояние).
Модель TCP/IP vs. модель OSI
Модель TCP/IP старше модели OSI. На следующем рисунке показана соответствующая взаимосвязь их уровней.
Сравнивая слои TCP/IP-модели, и модели OSI, прикладной уровень протокола TCP/IP-модели аналогичен комбинации слоев 5, 6, 7 модели OSI, но TCP/IP-модель не имеет отдельного уровня представления и сеансового уровня. Транспортный уровень протокола TCP/IP включает в себя функции транспортного уровня OSI и некоторые функции сеансового уровня модели OSI. Уровень доступа сети модели TCP/IP охватывает канальный и физический уровни модели OSI. Обратите внимание, что сетевой уровень TCP/IP не использует преимущества служб последовательности и подтверждения, которые могут присутствовать на канальном уровне передачи данных модели OSI. Это ответственность транспортного уровня в модели TCP/IP.
Учитывая значения двух моделей, модель OSI является концептуальной моделью. Она в основном используется для описания, обсуждения и понимания отдельных сетевых функций. Однако, TCP/IP в первую очередь сконструирована для того, чтобы разрешить специфический круг проблем, а не действовать как описание поколения для всех сетевых взаимодействий как модель OSI. Модель OSI является общей, независимой от протокола, но большинство протоколов и систем придерживаются ее, в то время как модель TCP/IP основана на стандартных протоколах, которые разработал интернет. Другой момент, который следует отметить в модели OSI заключается в том, что не все уровни используются в более простых приложениях. В то время как уровни 1, 2, 3 являются обязательными для любой передачи данных, приложение может использовать какой-то уникальный интерфейс уровня вместо обычных верхних уровней в модели.
Заключение
Модель TCP/IP и модель OSI являются концептуальными моделями, используемыми для описания всех сетевых коммуникаций, в то время как TCP/IP сама по себе также является важным протоколом, используемым во всех операциях Интернета. Как правило, когда мы говорим об уровне 2, уровне 3 или уровне 7, в котором работает сетевое устройство, мы имеем в виду модель OSI. Модели TCP/IP используется как для моделирования текущей архитектуры Интернета и обеспечивают набор правил, которым следуют все формы передачи по сети.
Разница между TCP / IP и моделью OSI
- 2019
TCP / IP и OSI являются двумя наиболее широко используемыми сетевыми моделями для связи. Есть некоторые сходства и различия между ними. Одним из основных отличий является то, что OSI является концептуальной моделью, которая практически не используется для связи, тогда как TCP / IP используется для установления соединения и связи через сеть.
Другие различия обсуждаются ниже.
Сравнительная таблица
Основа для сравнения | Модель TCP / IP | Модель OSI |
---|---|---|
Расширяется до | TCP / IP — протокол управления передачей / интернет-протокол | OSI — Открытая система Interconnect |
Имея в виду | Это модель клиент-сервер, используемая для передачи данных через Интернет. | Это теоретическая модель, которая используется для вычислительной системы. |
Количество слоев | 4 слоя | 7 слоев |
Разработан | Министерство обороны (DoD) | ISO (Международная организация по стандартизации) |
осязаемый | да | нет |
использование | В основном используется | Никогда не использовался |
Что такое прелюбод�…
Please enable JavaScript
Что такое прелюбодеяние
Определение модели 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 используется для сквозного соединения, чтобы передавать данные через Интернет. TCP / IP является надежным, гибким, осязаемым, а также предлагает способ передачи данных через Интернет. Транспортный уровень модели TCP / IP проверяет, поступили ли данные по порядку, есть ли у них ошибка или нет, потерянные пакеты отправлены или нет, подтверждение получено или нет и т. Д.
OSI против TCP/IP: в чем разница?
следующий → Что такое модель OSI?OSI расшифровывается как Open System Interconnection, который был разработан в 1980-х годах. Это концептуальная модель, используемая для сетевого взаимодействия. Он не реализован полностью, но на него все еще ссылаются сегодня. Эта модель OSI состоит из семи уровней, и каждый уровень связан друг с другом. Данные перемещаются вниз по модели OSI, и каждый уровень добавляет дополнительную информацию. Данные перемещаются вниз, пока не достигнут последнего уровня модели OSI. Когда данные получены на последнем уровне модели OSI, данные передаются по сети. Как только данные будут получены на другой стороне, процесс будет обратным. Что такое модель TCP/IP?Модель TCP означает Протокол управления передачей, , тогда как IP означает Интернет-протокол . Ряд протоколов, которые делают Интернет возможным, относится к модели TCP/IP. В настоящее время мы редко слышим название модели TCP/IP, обычно мы слышим название IPv4 или IPv6, но оно все еще актуально. Эта модель состоит из 4 слоев. Теперь мы рассмотрим схематическое представление модели TCP/IP. Как показано на диаграмме выше, модель TCP/IP имеет 4 уровня, а модель OSI состоит из 7 уровней. На диаграмме выглядит так, что 4 уровня модели TCP/IP точно соответствуют 7 уровням модели OSI, но это не так. Прикладной уровень модели TCP/IP соответствует первым трем уровням, то есть прикладному, сеансовому и уровню представления модели OSI. Транспортный уровень TCP напрямую отображается на транспортный уровень модели OSI. Интернет-уровень модели TCP/IP напрямую отображается на сетевой уровень модели OSI. Последние два уровня модели OSI сопоставляются с сетевым уровнем модели TCP/IP. TCP/IP является наиболее широко используемой моделью по сравнению с моделью OSI для обеспечения связи между компьютерами через Интернет. Сходства между моделями OSI и TCP/IPНиже приведены сходства между моделями OSI и TCP/IP:
Обе модели являются логическими моделями и имеют схожую архитектуру, поскольку обе модели построены с использованием уровней.
Оба уровня имеют определенные стандарты, а также обеспечивают структуру, используемую для реализации стандартов и устройств.
Обе модели упростили процесс устранения неполадок, разбив сложную функцию на более простые компоненты.
Уже предопределенные стандарты и протоколы; эти модели не переопределяют их; они просто ссылаются или используют их. Например, стандарты Ethernet уже были определены IEEE до разработки этих моделей; вместо того, чтобы воссоздавать их, модели использовали эти заранее определенные стандарты.
Функция, которая выполняется между уровнем «представление» и уровнем «сеть» , аналогична функции, выполняемой на транспортном уровне . Различия между моделями OSI и TCP/IPДавайте посмотрим на различия между моделями OSI и TCP/IP в табличной форме:
Следующая темаУчебное пособие по компьютерной сети ← предыдущая |
TCP/IP и OSI — разница между TCP/IP и моделью OSI
Разница между TCP/IP и моделью OSI кажется незначительной, но по составу, характеристикам, функциям и назначению они очень разные. Разница между двумя терминами также важна с точки зрения экзамена IAS.
TCP/IP или протокол управления передачей/Интернет-протокол — это набор коммуникационных протоколов, с помощью которых сетевые устройства могут быть подключены к Интернету. С другой стороны, взаимосвязь открытых систем или модель OSI представляет собой концептуальную основу, с помощью которой можно описать функционирование сети.
В этой статье мы представляем вам сведенную в таблицу разницу между моделью TCP/IP и моделью OSI. Это поможет кандидатам подготовиться и улучшить свои компьютерные знания к предстоящим конкурсным экзаменам.
Разница между моделями TCP/IP и OSI PDF:- Скачать PDF здесь
Кандидаты также могут посетить приведенные ниже ссылки и узнать больше о других важных терминах и заявлениях, связанных с компьютерами, для сдачи экзамена UPSC:
TCP/IP и модель OSI — сравнительный анализ
Ниже приведено табличное сравнение двух моделей организации сети, модели TCP/IP и модели OSI. Кандидаты должны тщательно изучить следующие ключевые различия между ними.
Разница между TCP/IP и моделью OSI | |
TCP/IP | Модель OSI |
Полная форма TCP/IP — протокол управления передачей/Интернет-протокол. | Полная форма OSI — Open Systems Interconnection. |
Это протокол связи, основанный на стандартных протоколах и позволяющий подключать хосты по сети. | Это структурированная модель, которая касается функционирования сети. |
В 1982 году модель TCP/IP стала стандартным языком ARPANET. | В 1984 году Международная организация по стандартизации (ISO) представила модель OSI. |
Состоит из четырех слоев:
| Он состоит из семи слоев:
|
Следует горизонтальному подходу. | Следует вертикальный подход. |
TCP/IP является реализацией модели OSI. | Модель OSI — это эталонная модель, на основе которой создается сеть. |
Зависит от протокола. | Не зависит от протокола. |
Приведенные выше точки сравнения эффективно отображают разницу между моделями TCP/IP и OSI.
Однако между ними мало общего, как указано ниже —
Сходства между моделями TCP/IP и OSI
- Обе модели основаны на многоуровневой структуре.
- В обеих моделях данные в основном используются для преобразования необработанных данных в пакеты и оказания им помощи в достижении узла назначения.
- В обеих моделях протоколы определяются по уровням.
- Слои в моделях сравниваются друг с другом. Физический уровень и канальный уровень модели OSI соответствуют канальному уровню модели TCP/IP.
- Сеансовый уровень, уровень представления и прикладной уровень модели OSI вместе образуют прикладной уровень модели TCP/IP.
- Сетевые уровни и транспортные уровни одинаковы в обеих моделях.
Следует также знать, что вопросы, связанные с компьютером, задаются в разделе «Наука и техника» программы IAS. Таким образом, соискатели также могут решить некоторые образцы MCQ по науке и технологиям для UPSC в статье по ссылке.
Помимо различий между TCP/IP и моделью OSI, между статьями есть и другие различия, которые повысят осведомленность кандидатов о компьютерах. Ниже приведены ссылки на несколько таких статей:
- Разница между поисковой системой и веб-браузером
- Разница между ОЗУ и ПЗУ
- Разница между аппаратным и программным обеспечением
- Разница между ИПВ4 и ИПВ 6
- Разница между брандмауэром и антивирусом
- Разница между WWW и Интернетом
- Разница между вирусом и вредоносным ПО
- Разница между червем и вирусом
Чтобы узнать больше и получить более 100 различий между статьями по различным предметам и областям, включенным в программу UPSC, кандидаты могут посетить статью, связанную со статьей.
Разница между моделями TCP/IP и OSI PDF:- Скачать PDF здесь
Кроме того, чтобы получить последние обновления экзамена, лучшие учебные материалы и подходящую стратегию подготовки, кандидаты могут посетить BYJU’S.
Часто задаваемые вопросы о TCP/IP и моделях OSI
Q1
1. В чем основное различие между моделями TCP/IP и OSI?
Модель TCP/IP — это набор протоколов связи, с помощью которых сетевые устройства могут подключаться к Интернету. С другой стороны, модель OSI представляет собой концептуальную основу, с помощью которой можно описать функционирование сети.
Q2
2. TCP/IP и OSI: какие существуют уровни?
Модель TCP/IP включает четыре уровня: сетевой интерфейс, Интернет, транспорт и приложение. Модель OSI включает семь уровней: физический, канальный, сетевой, транспортный, сеансовый, представительский и прикладной.
Q3
3. Является ли TCP/IP частью модели OSI?
В модели OSI существует отдельный уровень для канала передачи данных и физического уровня, в то время как TCP/IP имеет для них один уровень сетевого интерфейса.