Sobes.tech
Intern

Кои нива на модела OSI знаете?

sobes.tech AI

Отговор от AI

  1. Физически слой (Physical Layer) - Предава битове данни по физическата среда. Определя електрическите, механичните и процедурните параметри на комуникационния канал.
  2. Канален слой (Data Link Layer) - Осигурява надеждна предавка на данни между възлите в рамките на един сегмент на мрежата. Отговаря за адресирането в рамките на локалната мрежа (MAC адреси), откриване и коригиране на грешки.
  3. Мрежов слой (Network Layer) - Отговаря за маршрутизирането на данни между различни мрежи. Определя логическото адресиране (IP адреси) и избора на оптималния път за доставка на пакети.
  4. Транспортен слой (Transport Layer) - Гарантира доставката на данни между процесите на приложения на хостовете. Предоставя механизми за сегментиране, подреждане и контрол на потока от данни. Протоколи: TCP, UDP.
  5. Сесийна слой (Session Layer) - Установява, управлява и приключва сесиите за комуникация между приложенията. Отговаря за синхронизацията на диалога и управлението на обмена на данни.
  6. Представителен слой (Presentation Layer) - Преобразува данните, за да бъдат разбираеми за приложението. Изпълнява функции за преобразуване на формати, компресия и криптиране на данните.
  7. Приложно ниво (Application Layer) - Предоставя мрежови услуги за потребителските приложения. Примери за протоколи са HTTP, FTP, SMTP, DNS.
# Пример за взаимодействие на нивата (опростено)
# Данни от приложението (ниво 7)
# Добавят се заглавки на представянето (ниво 6)
# Добавят се заглавки на сесията (ниво 5)
# Добавят се заглавки на транспорта (TCP/UDP, ниво 4)
# Добавят се заглавки на мрежата (IP, ниво 3)
# Добавят се заглавки и трейлър на канала за данни (MAC, ниво 2)
# Преобразува се в битове и се предава по физическия канал (ниво 1)

# При получаване на данните процесът е обратен,
# като се обработват заглавките на всеки ниво.