Модель OSI: семь уровней
Сеть проще чинить и объяснять, когда её режут на уровни. Модель OSI - учебная «линейка» из семи уровней. В интернете на практике ближе TCP/IP, но OSI всё ещё спрашивают: удобно раскладывать, где кабель, где IP, где HTTP.
Модель OSI - эталонная семиуровневая модель взаимодействия открытых систем: каждый уровень решает свой круг задач и общается с соседними.
Практический интернет-стек - в статье про сети и интернет.
Семь уровней снизу вверх
- Физический - биты, сигналы, кабель, радио.
- Канальный - кадры, MAC-адреса, коммутатор.
- Сетевой - маршрутизация, IP.
- Транспортный - TCP/UDP, порты.
- Сеансовый - управление сеансом связи.
- Представления - форматы, сжатие, шифрование на уровне представления.
- Прикладной - HTTP, SMTP, FTP, DNS глазами пользователя/приложения.
Зачем этажи
Чтобы менять Wi-Fi-адаптер, не переписывая браузер. Нижний уровень сменили - верхние могут остаться теми же, если интерфейсы соблюдены.
OSI и TCP/IP
TCP/IP грубее: канальный+физический часто склеивают, сеансовый/представления «размазаны». Не надо насильно впихивать каждый протокол ровно в один этаж OSI, если преподаватель не требует зубрёжки таблицы.
Где искать поломку
- Нет линка - физический/канальный.
- Не ходит между сетями - сетевой.
- Порт закрыт - транспортный/фильтр.
- Сайт не открывается по имени - DNS на прикладном.
Ошибки
- Путают порядок уровней.
- Считают, что интернет «работает строго по OSI».
- Смешивают MAC и IP.
Шпаргалка
- OSI = 7 уровней от физики до приложения.
- Нижние - передача, верхние - смысл для программ.
- TCP/IP - практический стек интернета.
- Диагностика = вопрос «на каком уровне сломалось».