- OSI означава Взаимна връзка на отворена система е референтен модел, който описва как информацията от софтуерно приложение в едно компютър преминава през физически носител към софтуерното приложение в друг компютър.
- OSI се състои от седем слоя и всеки слой изпълнява определена мрежова функция.
- Моделът OSI е разработен от Международната организация по стандартизация (ISO) през 1984 г. и сега се счита за архитектурен модел за междукомпютърни комуникации.
- OSI моделът разделя цялата задача на седем по-малки и управляеми задачи. На всеки слой се възлага определена задача.
- Всеки слой е самостоятелен, така че задачата, възложена на всеки слой, може да се изпълнява независимо.
Характеристики на модела OSI:
- OSI моделът е разделен на два слоя: горни слоеве и долни слоеве.
- Горният слой на OSI модела се занимава основно с проблеми, свързани с приложението, и те се изпълняват само в софтуера. Приложният слой е най-близо до крайния потребител. Както крайният потребител, така и приложният слой взаимодействат със софтуерните приложения. Горният слой се отнася до слоя точно над друг слой.
- Долният слой на OSI модела се занимава с проблемите на транспортирането на данни. Слоят на връзката за данни и физическият слой са реализирани в хардуер и софтуер. Физическият слой е най-ниският слой на OSI модела и е най-близо до физическата среда. Физическият слой е отговорен главно за разполагането на информацията на физическия носител.
7 слоя OSI модел
Има седем OSI слоя. Всеки слой има различни функции. По-долу е даден списък от седем слоя:
- Физически слой
- Слой за връзка с данни
- Мрежов слой
- Транспортен слой
- Слой на сесията
- Презентационен слой
- Приложен слой
1) Физически слой
- Основната функционалност на физическия слой е да предава отделните битове от един възел на друг възел.
- Това е най-ниският слой на OSI модела.
- Той установява, поддържа и дезактивира физическата връзка.
- Той определя спецификациите на механичния, електрическия и процедурния мрежов интерфейс.
Функции на физическия слой:
2) Слой за връзка с данни
- Този слой е отговорен за безпроблемното прехвърляне на кадри с данни.
- Той определя формата на данните в мрежата.
- Осигурява надеждна и ефективна комуникация между две или повече устройства.
- Той е отговорен главно за уникалната идентификация на всяко устройство, което се намира в локална мрежа.
- Съдържа два подслоя:
- Той отговаря за прехвърлянето на пакетите към мрежовия слой на приемника, който получава.
- Той идентифицира адреса на протокола на мрежовия слой от заглавката.
- Той също така осигурява контрол на потока.
Слой за контрол на логическа връзка - Слоят за контрол на достъпа до медиите е връзка между слоя за контрол на логическата връзка и физическия слой на мрежата.
- Използва се за прехвърляне на пакети по мрежата.
Функции на слоя за връзка с данни
3) Мрежов слой
- Това е слой 3, който управлява адресирането на устройствата, проследява местоположението на устройствата в мрежата.
- Той определя най-добрия път за преместване на данни от източника до местоназначението въз основа на мрежовите условия, приоритета на услугата и други фактори.
- Слоят на връзката за данни е отговорен за маршрутизирането и препращането на пакетите.
- Маршрутизаторите са устройства от слой 3, те са посочени в този слой и се използват за предоставяне на услуги за маршрутизиране в рамките на мрежа.
- Протоколите, използвани за маршрутизиране на мрежовия трафик, са известни като протоколи на мрежовия слой. Примери за протоколи са IP и Ipv6.
Функции на мрежовия слой:
4) Транспортен слой
- Транспортният слой е слой 4, който гарантира, че съобщенията се предават в реда, в който са изпратени, и няма дублиране на данни.
- Основната отговорност на транспортния слой е да прехвърли изцяло данните.
- Той получава данните от горния слой и ги преобразува в по-малки единици, известни като сегменти.
- Този слой може да се нарече слой от край до край, тъй като осигурява връзка от точка до точка между източника и местоназначението за надеждно доставяне на данните.
Двата протокола, използвани в този слой, са:
- Това е стандартен протокол, който позволява на системите да комуникират по интернет.
- Той установява и поддържа връзка между хостовете.
- Когато данните се изпращат през TCP връзката, TCP протоколът разделя данните на по-малки единици, известни като сегменти. Всеки сегмент пътува по интернет, използвайки множество маршрути, и те пристигат в различен ред до местоназначението. Протоколът за управление на предаването пренарежда пакетите в правилния ред в приемащия край.
- Протоколът за потребителска дейтаграма е протокол на транспортно ниво.
- Това е ненадежден транспортен протокол, тъй като в този случай получателят не изпраща никакво потвърждение, когато пакетът е получен, подателят не чака никакво потвърждение. Следователно това прави протокола ненадежден.
Функции на транспортния слой:
5) Слой на сесията
- Това е слой 3 в модела OSI.
- Сесийният слой се използва за установяване, поддържане и синхронизиране на взаимодействието между комуникиращите устройства.
Функции на сесийния слой:
6) Презентационен слой
- Презентационният слой се занимава главно със синтаксиса и семантиката на информацията, обменяна между двете системи.
- Той действа като преводач на данни за мрежа.
- Този слой е част от операционната система, която преобразува данните от един формат на представяне в друг формат.
- Презентационният слой е известен още като синтактичен слой.
Функции на презентационния слой:
7) Приложен слой
- Приложният слой служи като прозорец за потребителите и приложните процеси за достъп до мрежовата услуга.
- Той се справя с въпроси като прозрачност на мрежата, разпределение на ресурси и др.
- Приложният слой не е приложение, но изпълнява функциите на приложния слой.
- Този слой предоставя мрежовите услуги на крайните потребители.
Функции на приложния слой:
- Справочни услуги: Приложение предоставя източници на разпределени бази данни и се използва за предоставяне на тази глобална информация за различни обекти.