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 (Advanced Research Project Agency Network).
- 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 г. Vint Cerf и Bob Kahn публикуват статия „Протокол за пакетна мрежова връзка“, която описва 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 (Advanced Research Project Agency Network). |
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 (Internetwork Packet Exchange).
- В този модел транспортният слой не гарантира доставка на пакети.
- Замяната на протокол в TCP/IP не е лесна.
- Няма ясно разделение от своите услуги, интерфейси и протоколи.