> For the complete documentation index, see [llms.txt](https://docs.system-analyst-base.ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.system-analyst-base.ru/hard-skills/devops-for-sa/osnovy-setei/osi.md).

# OSI

{% hint style="info" %}
**OSI** (Open Systems Interconnection) — это набор стандартов, описывающий взаимодействие систем в сетях передачи данных. Он является основой для разработки и функционирования сетевых протоколов и технологий, обеспечивая совместимость и взаимодействие различных устройств и систем в сети.
{% endhint %}

<figure><img src="/files/gOCVNTNczyDdlXkQwB8d" alt=""><figcaption><p>OSI</p></figcaption></figure>

OSI был разработан Международной организацией по стандартизации (ISO) и состоит из семи уровней, каждый из которых имеет свои функции и задачи:

1. **Физический уровень (Physical Layer):** Он отвечает за физическую передачу данных по среде связи, такую как провод или беспроводный канал. Здесь определяются характеристики электрических, оптических и механических интерфейсов.
2. **Канальный уровень (Data Link Layer):** Этот уровень обеспечивает надежную передачу данных (кадров) между устройствами в пределах одной локальной сети (LAN). Он осуществляет управление доступом к среде передачи, обнаружение и исправление ошибок и контроль потока данных.
3. **Сетевой уровень (Network Layer):** Это уровень, который отвечает за маршрутизацию пакетов данных между различными сетями. Он обеспечивает связь между узлами в разных подсетях и определяет наилучший путь для передачи данных.
4. **Транспортный уровень (Transport Layer):** Он обеспечивает надежную доставку данных от отправителя к получателю. Этот уровень разделяет данные на более мелкие пакеты, управляет потоком данных и обеспечивает контроль над ошибками.
5. **Сеансовый уровень (Session Layer):** Этот уровень устанавливает, поддерживает и завершает сеансы связи между приложениями на разных узлах сети.
6. **Уровень представления (Presentation Layer):** Он отвечает за перевод, сжатие и шифрование данных, чтобы обеспечить их совместимость и безопасность во время передачи.
7. **Прикладной уровень (Application Layer):** Этот уровень предоставляет интерфейс для приложений, работающих на узлах сети. Некоторые из наиболее известных протоколов на этом уровне включают HTTP для передачи веб-содержимого, SMTP для отправки и получения электронной почты, FTP для передачи файлов, DNS для разрешения доменных имен и другие.

Источник: <https://testengineer.ru/modeli-osi-iso-i-tcp-ip/>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.system-analyst-base.ru/hard-skills/devops-for-sa/osnovy-setei/osi.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
