Какие версии IP-адресов существуют и какой формат у адреса из задания?

Основные используемые версии — IPv4 с 32-битными адресами и IPv6 со 128-битными. Определить версию конкретного адреса из задания нельзя, пока сам адрес не приведён.

Короткий ответ

Что ответить на собеседовании

Основные используемые версии — IPv4 с 32-битными адресами и IPv6 со 128-битными. Определить версию конкретного адреса из задания нельзя, пока сам адрес не приведён.

Подробный разбор

Ответ с пояснениями

Основные используемые версии — IPv4 с 32-битными адресами и IPv6 со 128-битными. Определить версию конкретного адреса из задания нельзя, пока сам адрес не приведён.

IPv4 обычно записывают четырьмя десятичными октетами: 192.0.2.10. IPv6 — шестнадцатеричными группами через двоеточия, например 2001:db8::1; последовательность нулевых групп можно сократить двойным двоеточием.

В .NET после IPAddress.TryParse версию проверяют по AddressFamily: InterNetwork либо InterNetworkV6. Для IPv4-mapped IPv6 дополнительно учитывают IsIPv4MappedToIPv6. Строка с портом или CIDR-префиксом требует отдельного разбора: это уже не просто IP-адрес.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее