В контексте сетевых технологий модель OSI (Open Systems Interconnection) включает 7 уровней, каждый из которых выполняет определенные функции для обеспечения взаимодействия между компьютерными системами. Вот эти уровни:
1. **Физический уровень (Physical Layer)**
- Отвечает за передачу необработанных битов по физическому носителю (кабели, кабели, сигналы).
- Включает оборудование, такое как кабели, разъемы, ретрансляторы.
2. **Канальный уровень (Data Link Layer)**
- Обеспечивает надежную передачу данных между двумя узлами по физической среде.
- Контролирует доступ к среде, исправляет ошибки, обеспечивает кадрирование.
- Примеры протоколов: Ethernet, PPP.
3. **Сетевой уровень (Network Layer)**
- Обеспечивает маршрутизацию и доставку данных между разными сетями.
- Использует IP-протокол для определения путей и адресации.
- Примеры протоколов: IP, ICMP.
4. **Транспортный уровень (Transport Layer)**
- Обеспечивает надежную передачу данных между конечными точками.
- Контролирует сегментацию, управление потоком, восстановление ошибок.
- Примеры протоколов: TCP, UDP.
5. **Сеансовый уровень (Session Layer)**
- Управляет установлением, поддержанием и завершением сеансов связи между приложениями.
- Обеспечивает синхронизацию и управление диалогом.
6. **Представительский уровень (Presentation Layer)**
- Отвечает за преобразование данных в формат, понятный получателю (шифрование, сжатие, преобразование форматов).
- Обеспечивает интероперабельность между разными системами.
7. **Прикладной уровень (Application Layer)**
- Предоставляет услуги для конечных приложений, такие как электронная почта, браузеры, FTP.
- Обеспечивает интерфейс между пользовательским приложением и сетью.