Пытаюсь разбираться в теме стек TCP/IP , до этого возникали вопросы , но на них легко было найти ответ , но тут что-то глухо . Прошу помощи . Дан IP адрес , допустим 192.168.0.1 . Как определить какая маска нужна для сети с данным устройством ? Понятно что /24 , но я имею ввиду как определять маску в общем виде , то есть для любого случая . Или маска сети задается не по какому-то IP адресу , а вместе с ним ?
Кому это понятно? Никак Да ip адрес содержит в себе кол-во сетей и кол-во комп-ов в сети, кого сколько определяет маска подсети. Например: 192.168.0.1/24 тоже самое 11000000.10101000.00000000.00000001 - ip адрес 11111111.11111111.11111111.00000000 -маска 24 штуки др пример 192.168.0.1/31 11000000.10101000.00000000.00000001 11111111.11111111.11111111.11111110 в этих подсетях только по одному компьютеру т.е. 192.168.0.0 ip адрес сети 192.168.0.1 ip адрес компьютера 192.168.0.2 ip адрес сети 192.168.0.3 ip адрес компьютера
Маска сети выбирается из расчета количества ПК в будущей сети. например стандартная маска "/24" говорит о том, что в сети не более 254 ПК. Очень полезно будет почитать: "Сети для самых маленьких", например в четвертой статье как идет речь про маску сети. http://linkmeup.ru/blog/14.html, там же дают ссылку на развернутый ответ: http://habrahabr.ru/post/129664/