ipcalc или как разобраться в концепции под-сетей


Тем, кто плохо разбирается в концепции под-сетей, поможет утилита ipcalc. Можно использовать эту утилит для проверки правильности вычисленных адресов. Предположим, необходимо проверить, что под-сети, используемые, созданы правильно. Подставим любой IP адрес из диапазона 192.168.1.1 254 в ipcalc вместе с маской под-сети, чтобы определить, какой сети будет принадлежать этот IP адрес. Вот два примера:


ipcalc -b -n 192.168.1.1 255.255.255.128
BROADCASTS=192. 168.1.127
NETWORK=192.168.1.0

ipcalc -b -n 192.168.1.129 255.255.255.128
BROADCASTS=192.168.1.255
NETWORK=192.168.1.12

В первом примере программе ipcalc приказано показать адрес широковещательных рассылок (используя аргумент —broadcast) и сетевой адрес (используя аргумент —network) для IP адреса 192.168.1.1 с помощью сетевой маски 255.255.255.128. Утилита возвращает правильные адреса широковещательных рассылок 192.168.1.127 и адрес сети 192.168.1.0.
Во втором примере программе предложено показать ту же самую информацию для IP адреса, который принадлежит другой половине сети, и утилита опять вывела правильные адреса.

Комментарии

Популярные сообщения из этого блога

FreeBSD: gpart — пример работы с дисками

Linux: GRUB: Аварийный запуск системы из командной строки GRUB