Рассчитать диапазон IP по маске подсети
Если у меня есть маска подсети, например255.255.255.0
и IP-адрес192.168.1.5
Есть ли простой способ определить все возможные IP-адреса в этой подсети?
В этом случае:
192.168.1.1
192.168.1.2
192.168.1.3
192.168.1.4
...
...
192.168.1.252
192.168.1.253
192.168.1.254
192.168.1.255
Все, что я нашел до сих пор, это перегруженные .net библиотеки. Нет ли какого-нибудь собственного способа решить эту проблему с помощью пространств имен по умолчанию?