Назад | Перейти на главную страницу

Общий термин для IP-хоста или сетевого адреса с префиксом

Я пишу библиотеку поддержки Ruby для управления IP-сетью, и у меня возникают проблемы с появлением обычно используемой конструкции, а именно IP-адреса с префиксом, где различие между хостом и сетью неявно: если префикс только маскирует биты в адресе, то это сетевой адрес.

Есть ли общий термин для IP-хоста или сетевого адреса с префиксом? В стандартах нет необходимости давать ему имя, потому что это не примитивная конструкция. Если бы я использовал стандартную терминологию, я бы назвал это адресом с префиксом.

Я не против называть это IP-хостом:

192.168.0.1

И я вполне могу назвать это IP-сетью:

192.168.0.0/24

Но какое достойное название для них обоих?

192.168.0.0/24
192.168.0.1/24

В нынешнем виде я думаю назвать это спецификацией IP. Затем моя библиотека будет реализовывать IP :: Address и IP :: Network как специализации IP :: Spec.

Как насчет IP или сетевой схемы?

Как насчет нотации CIDR, CIDRspec? или IP :: Cidr