> конвертировать | подсеть | анализ <
// Конвертируйте IP-адреса между форматами и рассчитывайте подсети
ИНФОРМАЦИЯ О ПОДСЕТИ CIDR:
5 форматов IP
Мгновенная конвертация между десятичным, целым числом, шестнадцатеричным, двоичным и восьмеричным.
Калькулятор CIDR
Введите нотацию IP/префикс для расчёта сетевого адреса, широковещания, диапазона хостов и маски.
Определение класса
Автоматическое определение класса IPv4-адреса (A, B, C, D, E) по первому октету.
// О КОНВЕРТАЦИИ IP-АДРЕСОВ
Как работает адресация IPv4:
IPv4-адрес — это 32-битное беззнаковое целое число, обычно записанное в десятичной нотации с точками в виде четырёх октетов. Нотация CIDR добавляет длину префикса для определения границ подсети.
Пример:
192.168.1.1 = 3232235777 = 0xC0A80101
Типичные случаи использования:
- >Настройка и диагностика сети
- >Планирование подсетей и распределение IP
- >Настройка межсетевого экрана и ACL
- >Понимание нотации CIDR
- >Конвертация между представлениями IP-адресов
>> часто задаваемые вопросы
В: Что такое IP-адрес?
О: IP-адрес — это уникальный числовой идентификатор, присваиваемый каждому устройству в сети.
В: В чём разница между IPv4 и IPv6?
О: IPv4 использует 32-битные адреса (около 4,3 млрд), а IPv6 — 128-битные (практически неограниченно).
В: Что такое нотация CIDR?
О: Нотация CIDR представляет IP-адрес с косой чертой и длиной префикса (например, 192.168.1.0/24).
В: Что такое маска подсети?
О: Маска подсети — это 32-битное число, разделяющее IP-адрес на сетевую и хостовую части.
В: Какие диапазоны частных IP-адресов?
О: Частные диапазоны: 10.0.0.0/8 (Класс A), 172.16.0.0/12 (Класс B), 192.168.0.0/16 (Класс C).
// ДРУГИЕ ЯЗЫКИ
Источники
Как мы проверяем результаты
Мы проверяем этот инструмент автоматическими тестами по ссылкам ниже. Названия примеров сохранены на исходном языке.
- Verification method
- Check IPv4/uint32 conversion at boundaries and fixed samples.
- Comparison reference
- Independent four-byte integer arithmetic assertions.
- Verification scope
- These samples and boundaries do not prove correctness for every input.
Test source and cases (select a file to read it)
-
legacy-reliability.test.js
- IPv4 converter: address boundaries match independent uint32 byte arithmetic
Тесты охватывают указанные примеры и границы, а не все возможные входные данные. Обратное преобразование и проверка той же библиотекой не являются независимой проверкой.