7 уровней сетевого взаимодействия - от приложения до физического соединения. Изучите каждый уровень с профессиональными инструментами анализа.
Распределение сетевых проблем по уровням модели OSI в реальных сценариях
Нажмите на уровень для подробной информации о функциях, протоколах и инструментах диагностики
HTTP, FTP, SMTP - взаимодействие с приложениями и пользователем
Доступ к сетевым службам: Веб-браузеры, почтовые клиенты, файловые менеджеры
Данные: Сообщения приложений
Диагностика: Wireshark, браузер DevTools, curl, Postman
Шифрование, сжатие, преобразование данных между системами
Кодирование и шифрование: Преобразование данных в стандартный формат
Сжатие: Уменьшение объема передаваемых данных
Данные: Преобразованные данные
Диагностика: Wireshark (расшифровка TLS), специализированные декодеры
Управление сессиями, контроль диалога между приложениями
Установка и управление сеансами: Координация связи между системами
Контроль диалога: Полудуплекс/дуплекс, точки синхронизации
Восстановление сеанса: После сбоев соединения
Данные: Сеансовые данные
Диагностика: Wireshark (анализ сессий), netstat
TCP, UDP - надежная доставка данных между конечными точками
Гарантированная доставка: Подтверждения, повторные передачи
Управление потоком: Контроль перегрузок, оконная механика
Мультиплексирование: Несколько приложений на одном хосте
Данные: Сегменты/Дейтаграммы
Диагностика: Wireshark (TCP анализ), netstat, ss, iPerf
IP, маршрутизация - определение пути данных через сеть
Логическая адресация: IP-адреса, подсети
Маршрутизация: Определение оптимальных путей
Фрагментация: Разбиение пакетов при необходимости
Данные: Пакеты
Диагностика: ping, traceroute, MTR, Wireshark (IP анализ)
Ethernet, MAC-адреса - доступ к физической среде передачи
Физическая адресация: MAC-адреса
Обнаружение ошибок: CRC проверки
Управление доступом: CSMA/CD, CSMA/CA
Данные: Кадры
Диагностика: Wireshark (Ethernet анализ), arp, mac-address tables
Кабели, сигналы, разъемы - передача битов по физической среде
Передача битов: Электрические, оптические, радиосигналы
Кодирование: Манчестерское кодирование, NRZ
Синхронизация: Тактовые сигналы
Данные: Биты (0 и 1)
Диагностика: Кабельные тестеры, TDR, индикаторы портов, SFP диагностика
Наглядно посмотрите как данные проходят через все 7 уровней модели OSI при обычном веб-запросе
Как данные обрабатываются при передаче через уровни OSI - процесс добавления заголовков на каждом уровне
Как использовать модель OSI для систематической диагностики сетевых проблем
Проверьте кабели, Wi-Fi сигнал, индикаторы сетевой карты, физические соединения
Проверьте IP-адрес, шлюз, DNS с помощью ipconfig, ping шлюза, traceroute
Проверьте открытые порты, брандмауэр с помощью netstat, telnet, nc
Проверьте работу приложений, DNS, веб-серверов, сертификаты, конфигурации
Двигайтесь снизу вверх: Начинайте с физического уровня и последовательно проверяйте каждый уровень. Большинство проблем решается на уровнях 1-3. Используйте соответствующие инструменты для каждого уровня и документируйте результаты для эффективного troubleshooting.