Разлика между TCP / IP и OSI модел

Автор: Laura McKinney
Дата На Създаване: 2 Април 2021
Дата На Актуализиране: 17 Може 2024
Anonim
В чем разница между OSI и TCP/IP? Зачем существуют одновременно две сетевые модели?
Видео: В чем разница между OSI и TCP/IP? Зачем существуют одновременно две сетевые модели?

Съдържание


TCP / IP и OSI са двата най-широко използвани мрежови модела за комуникация. Между тях има някои прилики и различия. Една от основните разлики е, че OSI е концептуален модел, който практически не се използва за комуникация, докато TCP / IP се използва за установяване на връзка и комуникация през мрежата.

Моделът OSI главно акцентира върху услугите, интерфейсите и протоколите; направете ясно разграничение между тези понятия. Обратно, TCP моделът не е в състояние ясно да опише тези понятия.

Освен това TCP / IP позволява само режим на комуникация без връзка в мрежовия слой, но и двата режима (без връзка и ориентиран към връзката) в транспортния слой. Що се отнася до модела OSI, той поддържа комуникация без връзка и ориентирана към връзката през мрежовия слой, но в транспортния слой комуникацията, ориентирана към връзката, е позволена. Разгледайте разликата в статията между услуги без връзка и ориентирани към връзката, за по-добро разбиране.

Други разлики са разгледани по-долу.


  1. Сравнителна диаграма
  2. дефиниция
  3. Ключови разлики
  4. Диаграматично сравнение
  5. заключение

Сравнителна диаграма

Основа за сравнениеTCP / IP моделOSI Модел
Разширява доПротокол за контрол на предаването / Интернет протоколОтворена система Interconnect
значениеТова е модел на клиентски сървър, използван за предаване на данни по интернет.Това е теоретичен модел, който се използва за изчислителна система.
Брой слоеве4 слоя7 слоя
Разработено отМинистерство на отбраната (DoD)ISO (Международна стандартна организация)
осезаемдаНе
употребаИзползва се предимно Никога не е използван
подчиняваХоризонтален подходВертикален подход


Определение на TCP / IP МОДЕЛ

TCP (протокол за контрол на предаването) / IP (интернет протокол) е разработена от Министерство на отбраната (DoD) проектна агенция. За разлика от OSI Model, той се състои от четири слоя, всеки от които има свои собствени протоколи. Интернет протоколите са набор от правила, определени за комуникация по мрежата. TCP / IP се счита за стандартен модел протокол за работа в мрежа. TCP обработва предаването на данни и IP обработва адресите.

Комплектът протоколи TCP / IP има набор от протоколи, който включва TCP, UDP, ARP, DNS, HTTP, ICMP и др. Това е здрав и гъвкав модел. Моделът TCP / IP се използва най-вече за свързване на компютри през интернет.

TCP / IP слоеве на модела

  1. Слой на мрежовия интерфейс- Този слой действа като интерфейс между хостове и връзки за предаване и се използва за предаване на дейтаграми. Той също така уточнява каква операция трябва да се изпълнява от връзки като серийна връзка и класически ethernet, за да се изпълнят изискванията на безжичния интернет слой.
  2. Интернет слой- Целта на този слой е да предаде независим пакет във всяка мрежа, която пътува до местоназначението (може да пребивава в друга мрежа). Той включва IP (Интернет протокол), ICMP (протокол за интернет контрол) и ARP (протокол за разрешаване на адреси) като стандартен формат на пакетите за слоя.
  3. Транспортен слой- Позволява безпроблемна доставка от край до край на данните между хоста на източника и дестинацията под формата на дейтаграми. Протоколите, дефинирани от този слой, са TCP (протокол за контрол на предаване) и UDP (протокол за потребителска програма).
  4. Слой на приложението- Този слой позволява на потребителите да имат достъп до услугите на глобален или частен интернет.Различните протоколи, описани в този слой, са виртуален терминал (TELNET), електронна поща (SMTP) и прехвърляне на файлове (FTP). Някои допълнителни протоколи като DNS (система от имена на домейни), HTTP (протокол за прехвърляне на хипер) и RTP (транспортен протокол в реално време). Работата на този слой е комбинация от слой на приложение, презентация и сесия на OSI модела.

Определение на OSI Model

OSI (Отворена системна връзка) модел е представен от ISO (Международна стандартна организация), Това не е протокол, а модел, който се основава на концепцията за наслояване. Той има вертикален набор от слоеве, всеки от които има различни функции. Следва подход отдолу нагоре за прехвърляне на данните. Той е здрав и гъвкав, но не осезаем.

Основното намерение на референтния модел на OSI е да проведе проектирането и разработването на цифровия комуникационен хардуер, устройства и софтуер по начин, по който те да могат ефективно да работят.

Седемте слоя на OSI модела са:

  1. Слой на приложението- С този слой потребителите могат да получат достъп до мрежата, като използват интерфейси и услуги като електронна поща, управление на споделена база данни, достъп / прехвърляне на файлове и други услуги.
  2. Презентационен слой- Презентационният слой се фокусира върху синтаксиса и семантиката на предаващата информация. Той изпълнява задачи като превод, криптиране и компресиране, когато действителната информация, съществуваща под формата на символни низове, числа, символи, е кодирана в битови потоци, преобразувана в друга форма и компресирана.
  3. Сесиен слой- Този слой установява сесията между различни машини, за да се синхронизира и поддържа взаимодействието между тях. Услугите, предоставяни от сесийния слой, са диалогов контрол, управление на маркери и синхронизация.
  4. Транспортен слой- Той приема данните от своя предходен слой под формата на независими пакети и го предава на следващия слой в правилен ред. Другата функция, осъществявана от този слой, е адресиране на обслужващата точка, контрол на връзката, сегментиране и повторно сглобяване, контрол на потока и контрол на грешките.
  5. Мрежов слой- Логическото адресиране и маршрутизиране са основните операции, извършвани от мрежовия слой. Той превежда логическия адрес на мрежата във физически MAC адрес, така че двете системи, пребиваващи в различните мрежи, също да могат да комуникират ефективно. Пакет също изисква път, който трябва да се следва, за да се достигне до местоназначението, като се избягват задръствания и повредени компоненти, така че също така улеснява автоматичното актуализиране на маршрутите.
  6. Слой за връзка с данни- Той е отговорен за превръщането на суровата услуга за предаване (Физически слой) в надеждна връзка. Той прави физическия слой без грешки, като ги маскира, така че мрежовият слой да не ги забележи. В този слой входните данни се разделят на кадри. Задачите, изпълнявани в слоя за връзка с данни, са рамкиране, контрол на достъпа, физическо адресиране, контрол на грешки и поток.
  7. Физически слой- Предава отделните битове по предавателния канал. Физическият слой се занимава с описанието на характеристиките на интерфейса между устройствата и носителя за предаване, представяне на битове, синхронизация на битовете, скорост на данни, физическа топология, конфигурация на линия, режим на предаване.
  1. TCP / IP е модел клиент-сървър, т.е. когато клиентът поиска услуга, той се предоставя от сървъра. Докато OSI е концептуален модел.
  2. TCP / IP е стандартен протокол, използван за всяка мрежа, включително Интернет, докато OSI не е протокол, а референтен модел, използван за разбиране и проектиране на системната архитектура.
  3. TCP / IP е четирипластов модел, докато OSI има седем слоя.
  4. TCP / IP следва вертикален подход. От друга страна, OSI Model поддържа хоризонтален подход.
  5. TCP / IP е осезаем, докато OSI не е.
  6. TCP / IP следва подход отгоре надолу, докато, моделът OSI следва подход отдолу нагоре.

Диаграматично сравнение

TCP / IP Моделът е разработен преди OSI Model и следователно слоевете се различават. По отношение на диаграмата ясно се вижда, че TCP / IP моделът има четири слоя, а именно мрежов интерфейс, интернет, транспорт и слой за приложения. От друга страна, моделът OSI има седем слоя, в които връзката за данни и физическите слоеве са обединени, за да направят мрежовия интерфейсен слой на TCP / IP модел. Приложен слой на TCP / IP е комбинация от сесия, презентация и слой на приложения на OSI модела.

заключение

Що се отнася до горната статия, можем да заключим, че TCP / IP моделът е надежден за OSI Model, TCP / IP се използва за свързване от край до край, така че да предава данните по интернет. TCP / IP е здрав, гъвкав, осезаем и също така предлага как да се изпращат данни по интернет. Транспортният слой на TCP / IP Model проверява дали данните са пристигнали в ред, има грешка или не, изгубени пакети се изпращат или не, потвърждение е получено или не и т.н. За разлика от тях, моделът на OSI е просто концептуална рамка да интерпретира как приложенията комуникират по мрежа.