Какво представлява OSI моделът? Обяснен е моделът на взаимосвързаност на отворените системи

Какво представлява OSI моделът? Обяснен е моделът на взаимосвързаност на отворените системи

Когато разглеждате уебсайт в интернет, вашият браузър изобразява уеб страницата на дисплея ви, за да можете да взаимодействате с уебсайта. Но това, което се случва зад кулисите, е напълно невидимо за потребителите.





Моделът OSI определя как два компютъра взаимодействат помежду си по мрежа. Моделът дефинира няколко протокола, позволяващи прехвърлянето на информация под формата на пакети между две системи.





стоп код лоша информация за системната конфигурация

Тази статия ще се задълбочи в това какво всъщност представлява моделът OSI, заедно с подробно описание на всеки слой в модела.





Какво представлява OSI моделът?

„OSI Model“ означава „ Взаимодействие на отворени системи Модел. Моделът OSI е въведен от Международната организация по стандартизация (ISO).

ISO е мултинационална организация, която отговаря за определянето на глобални стандарти. Всеки потенциален международен стандарт преминава през шест етапа, които определят неговата жизнеспособност в реалния живот.



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

Моделът за свързване на отворени системи има няколко слоя, всеки от които отговаря за преместването на информация в мрежа. Например, Физическият слой гарантира, че данните са правилно прехвърлени към следващия слой, който е слоят Data Link. По същия начин слоят Data Link прехвърля информация към следващия слой и така нататък.





Слоеве на модела OSI

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

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





1. Физически слой

Физическият слой е първият и вероятно най -важният в OSI модела. Този слой е отговорен за трансфера на данни през физически носител. Функциите, необходими за извършване на прехвърлянето, също са дефинирани в този слой.

В машината на изпращача данните пристигат от слоя Data Link. Пакетът се прехвърля към машината на приемника чрез носител. След това Физическият слой на приемника интерпретира пакета и го изпраща към слоя Data Link за по -нататъшна обработка.

Физическият слой обхваща следните аспекти на трансфера на данни.

  1. Интерфейс и носител на трансфер (Wi-Fi или Ethernet кабели )
  2. Поток от битове (данните, които трябва да бъдат прехвърлени)
  3. Скорост на предаване на данни
  4. Режим на предаване
  5. Синхронизация на битове

Физическият слой прехвърля данните директно на друга машина.

Слоят Data Link изпълнява задачата да изпраща данните към конкретната машина в същата мрежа, процес, известен като физическо адресиране. В този слой данните, изпратени от физическия слой, също се интерпретират и преобразуват в управляеми единици, известни като рамки.

В слоя Data Link, MAC ( Контрол на достъпа до медиите ) адреси идентифицират коя система е поискала информацията от мрежата от множество системи. Този слой отговаря за следните функции.

  1. Рамкиране
  2. Физическо адресиране
  3. Поток от данни
  4. Грешка в контрола
  5. Контрол на достъпа

3. Мрежов слой

Слоят Data Link контролира прехвърлянето на данни към машина в същата мрежа. За разлика от това, мрежовият слой е отговорен за прехвърлянето на изпращащия пакет към приемника в различни мрежи. Ако две системи са в една и съща мрежа, тогава слоят Data Link се грижи за прехвърлянето, а мрежовият слой не се изисква.

Мрежовият слой обработва пакетите данни независимо. Системата не се интересува от реда или връзката между тези пакети.

Мрежовият слой включва следните отговорности.

  1. Логическо адресиране : Тъй като двете устройства са в различна мрежа, логическите адреси стават решаващи за осъществяването на пренос на данни.
  2. Маршрутизиране : Пакетът се изпраща до устройства в мрежата, известни като рутери. Тези устройства препращат или насочват пакета данни към системата, която е поискала информацията.

4. Транспортен слой

Мрежовият слой прехвърля данните от една система в друга. Но компютърът изпълнява и различни програми и всяка програма може да иска информация от други системи. И така, как вашата система знае кой пакет принадлежи към коя програма?

безплатни онлайн филми без изтегляне без регистрация без анкети в цял размер

Влезте в транспортния слой. Този слой е отговорен за предаването на информацията от процес към процес. Системата сегментира пакетите с данни, които пристигат в този слой, в различни единици и след това ги сглобява отново според поредния номер.

Транспортният слой се грижи за следните функции в модела OSI.

  1. Адресиране на точка на обслужване (доставете пакетите към правилната програма)
  2. Сегментиране и сглобяване
  3. Контрол на потока
  4. Грешка в контрола

Свързани: Общи условия за домашна мрежа и какво означават те

5. Слой на сесията

Когато две системи комуникират, те не извършват бърз трансфер и след това се изключват незабавно. Системите влизат в диалогов прозорец и извършват необходимото предаване. Слоят на сесията е отговорен за иницииране на обща сесия между две или повече системи, за да се гарантира успешното предаване на данни.

Този слой е отговорен и за синхронизация и контролни точки. Например, когато изтегляте файл с документи, съдържащ 1000 страници, слоят Session добавя контролна точка на всеки 100 страници, за да поддържа ефективна комуникация с данни.

Ако прехвърлянето се провали на страница 554, тогава вместо да започне изтеглянето от началото, прехвърлянето се възобновява от последната контролна точка, т.е.страница 500.

Слоят на сесията се състои от две функции: Диалогов контрол, който е отговорен за създаването на сесия, и Синхронизация.

6. Слой за презентации

Пакетът данни достига до крайната дестинация. Сега какво? Как програмата ще интерпретира съобщението? Слоят Presentation се грижи за превода на съобщения, синтаксиса и семантиката на доставения пакет.

Този слой се състои от функции, които осъществяват процеса на разпознаване коя част от данните е важна и коя не. Слоят Презентация има следните отговорности в модела.

  1. Превод : Два компютъра или програми споделят информация под формата на низове. И системата преобразува данните в потоци от битове за по -добро разбиране.
  2. Шифроване : За да се осигури поверителност по време на комуникацията, слоят Presentation криптира и декриптира данните, които трябва да бъдат изпратени.
  3. Компресия : За да се извърши ефективно предаване на данни, информацията често се компресира, за да се намали броят на битовете в потока.

7. Приложен слой

Най -накрая слоят за приложения отговаря за предоставянето на потребителски интерфейси за различни мрежови услуги. Интернет браузър, пощенска платформа или графичен инструмент за управление на база данни са примери за софтуер, който формира този слой.

коя е най -добрата операционна система

Приложният слой предоставя на потребителя следните услуги.

  1. Мрежов виртуален терминал : NVT е софтуер, който емулира работата на физически терминал. Потребителите могат да се свържат с NVT и да контролират отдалечения хост от своята система.
  2. Услуги по пощата
  3. Прехвърляне и управление на файлове
  4. Услуги за справочници

Как работи интернет?

Интернет също използва модела OSI в работата си. Когато поискате пакет от сървър, данните преминават през всеки слой в модела. Моделът OSI е формирал фундаменталната база на масивната мрежа от системи, която е Интернет.

Има много услуги, които се случват във вашия системен фон, когато сърфирате в интернет. Протоколите за управление на мрежата като DHCP са отговорни за осигуряването на светкавично сърфиране на потребителите.

Дял Дял Туит електронна поща Какво представлява DHCP, за какво служи и използвам ли го?

DHCP е протокол за управление на мрежата. Но какво означава DHCP и какво дори прави?

Прочетете Напред
Свързани теми
  • Обяснена технология
  • Компютърни мрежи
  • Съвети за мрежата
За автора Дийпеш Шарма(79 статии са публикувани)

Deepesh е младши редактор за Linux в MUO. Той пише информационни ръководства за Linux, като има за цел да осигури блажено преживяване на всички новодошли. Не съм сигурен за филмите, но ако искате да говорите за технологии, той е вашият човек. В свободното си време можете да го намерите да чете книги, да слуша различни музикални жанрове или да свири на китара.

Още от Deepesh Sharma

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате