Допустимый или нет
Урок 8 из 46 курса IP-адресация и разбиение на подсети на Coddy.
Поскольку каждый октет — это один байт, корректный IPv4-адрес соответствует двум правилам: содержит ровно четыре числа, соединённых точками, и каждое число находится в диапазоне от 0 до 255.
Поэтому неправильные адреса легко распознать: 192.168.300.5 нарушает правило диапазона, а в 1.2.3.4.5 на один октет больше, чем нужно. Подобные опечатки часто становятся причиной заявок в духе «почему эти машины не видят друг друга», поэтому проверка адресов на глаз — действительно полезный профессиональный навык.
Задание
ЛегкоВ файле addresses.txt содержатся шесть возможных адресов, по одному в строке. Просмотри его с помощью cat, определи, какие записи являются допустимыми IPv4-адресами, и выведи только допустимые в том порядке, в котором они встречаются в файле.
Ожидаемый вывод:
10.0.0.1
8.8.8.8
255.255.255.255Попробуйте сами
Все уроки раздела IP-адресация и разбиение на подсети
2Анатомия IPv4
Четыре октетаПредставление в 32 битахСеть и хостДопустимый или нетПовторение — чтение адресаПотренируйтесь самостоятельно: Песочница Terminal