Добавить в корзинуПозвонить
Найти в Дзене
Типичный программист

Фишка сети: нули в IPv4 можно опускать и адресы всё равно работают

Фишка сети: нули в IPv4 можно опускать и адресы всё равно работают ⌨️ Например: 10.20.0.2 → 10.20.2 и 10.0.0.68 → 10.68 — оба варианта ведут к одному и тому же хосту. Вот как это обычно интерпретируется (когда вы пишете меньше четырёх частей): a.b.c.d → оставляется как есть (стандартный вид IP) a.b.c → воспринимается как a.b.0.c a.b → воспринимается как a.0.0.b a → трактуется как полное 32‑битное число (эквивалент 0.0.0.a) То есть запись 10.20.2 обычно читается как 10.20.0.2 — система как бы дополняет пропущенные октеты слева, предполагая, что вы опустили «средние» части. Полезно в лабораторных сценариях и при быстрой ручной вводке (экономит пару нажатий), но в конфиг-файлах и проде лучше не экспериментировать — читаемость и однозначность важнее.

Фишка сети: нули в IPv4 можно опускать и адресы всё равно работают ⌨️

Например: 10.20.0.2 → 10.20.2 и 10.0.0.68 → 10.68 — оба варианта ведут к одному и тому же хосту.

Вот как это обычно интерпретируется (когда вы пишете меньше четырёх частей):

a.b.c.d → оставляется как есть (стандартный вид IP)

a.b.c → воспринимается как a.b.0.c

a.b → воспринимается как a.0.0.b

a → трактуется как полное 32‑битное число (эквивалент 0.0.0.a)

То есть запись 10.20.2 обычно читается как 10.20.0.2 — система как бы дополняет пропущенные октеты слева, предполагая, что вы опустили «средние» части.

Полезно в лабораторных сценариях и при быстрой ручной вводке (экономит пару нажатий), но в конфиг-файлах и проде лучше не экспериментировать — читаемость и однозначность важнее.