Официальный сайт студ.городка НГТУ
Software » Подскажите, как рассчитать маску подсети 

#1  07.06.07 22:56

Подскажите, как рассчитать маску подсети

Необходимо рассчитать маску подсети класса А, чтобы в каждой подсети было 32 адреса.

Исправлено Dmitri (07.06.07 22:56)

Offline

#2  07.06.07 23:45

Re: Подскажите, как рассчитать маску подсети

Lan Calculator тебе в помощь. Ищи на Lantricks

Offline

#3  08.06.07 01:42

Re: Подскажите, как рассчитать маску подсети

берешь число 255 255 255 254  и вычитаешь из него 32
получаешь 255 255 255 255 224

Offline

#4  08.06.07 10:36

Max
Профиль

Re: Подскажите, как рассчитать маску подсети

ipcalc идет в редхатоподобных системах, инитскрипты его используют для расчета неизвестных параметров при поднятии интерфейсов (например бродкаста если он не указан)

иногда пользуюсь
ipcalc --help
Usage: ipcalc [OPTION...]
  -b, --broadcast     Display calculated broadcast address
  -h, --hostname      Show hostname determined via DNS
  -m, --netmask       Display default netmask for IP (class A, B, or C)
  -n, --network       Display network address
  -p, --prefix        Display network prefix
  -s, --silent        Don't ever display error messages

например
ipcalc 192.168.0.55/23 -m -n -b -p
NETMASK=255.255.254.0
PREFIX=23
BROADCAST=192.168.1.255
NETWORK=192.168.0.0

Offline

#5  08.06.07 10:45

Max
Профиль

Re: Подскажите, как рассчитать маску подсети

маска подсети класса А кстати 255.0.0.0 или масклен /8 (на 16777216 компов)
а чтобы было по 32 адреса в сети то 255.255.255.224 или масклен /27

так что выбери то, что ты имел ввиду

Offline

#6  08.06.07 13:32

Re: Подскажите, как рассчитать маску подсети

Спасибо за помощь!
Max, Я имел в виду разбиение сети класса А на подсети, в каждой из которых по 32 адреса класса А. То есть из последнего байта вычитается кол-во рабочих станций? Ipcalc впредь буду иметь в виду.

Offline

#7  10.06.07 15:03

Re: Подскажите, как рассчитать маску подсети

Dmitri, вычитается степень двойки, покрывающая число компов. ну, не совсем вычитается, но, в общем... берешь эту степень и получаешь, сколько бинарных нулей у тебя должно быть в конце маски.

Offline

#8  10.06.07 22:06

Max
Профиль

Re: Подскажите, как рассчитать маску подсети

Dmitri написал(а):

разбиение сети класса А на подсети, в каждой из которых по 32 адреса

тогда все равно маска каждой сетки 255.255.255.224 , а всей сети класса А 255.0.0.0 :)
ты может не маски хочешь расчитать, а адреса сетей? тогда так и пиши
это быдыт просто IP-шники с шагом 32

Offline

#9  11.06.07 00:33

Re: Подскажите, как рассчитать маску подсети

В инете есть калькулятор: http://www.ispreview.ru/ipcalc.html

Offline

#10  11.06.07 11:36

Re: Подскажите, как рассчитать маску подсети

Max, всё-таки сказывается огромный опыт общения с пользователями разного уровня компьютерной грамотности. Ответ на свой вопрос я получил: маска будет 255.255.255.224, адреса подсетей с шагом 32 - это тоже понятно:)

Offline

#11  13.06.07 20:33

Re: Подскажите, как рассчитать маску подсети

десятичные числа переводишь в в двоичный код и считаешь кол-во единиц
например, у реальников хостела маска 255,255,252,0 получается
11111111.11111111.11111100.0000000 итого 22 единицы
217.71.140.0/22
хотя мож и не то требовалось

Исправлено pRoRok (13.06.07 20:35)

Offline

Software » Подскажите, как рассчитать маску подсети 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.028 сек.
Выполнено 11 запросов.