Ping обычно использует ICMP Echo на сетевом, третьем уровне OSI. Преобразование формата и кодирование представления данных относят к шестому уровню.
К какому уровню OSI относится ping и какой протокол он использует? На каком уровне выполняются кодирование и преобразование представления данных, например изображений?
Ping обычно использует ICMP Echo на сетевом, третьем уровне OSI. Преобразование формата и кодирование представления данных относят к шестому уровню.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Ping обычно использует ICMP Echo на сетевом, третьем уровне OSI. Преобразование формата и кодирование представления данных относят к шестому уровню.
ICMP передаётся внутри IP и не использует TCP- или UDP-порты. Отсутствие ответа ping не доказывает недоступность приложения: ICMP может быть запрещён фильтрами. Уровень представления отвечает в модели OSI за согласование представления данных, например сериализацию, сжатие и кодирование. Важно различать преобразование изображения как формата и кодирование битов в электрический или радиосигнал: последнее относится к физическому уровню. Реальные протоколы TCP/IP не всегда точно укладываются в семь слоёв.