Возможный дубликат:
Как работает подсети?
У меня есть выделенный сервер, арендованный у компании, использующей Server 2008, и я только что купил у нее еще один блок IP-адресов.
Они предоставили мне x.x.x.x / 27, и я знаю, как добавить их с помощью дополнительных настроек TCP / IP, но у меня есть несколько вопросов.
1) Когда мне дается такой блок, как я узнаю, какие из них можно использовать? Если 128.12.112.5/27, какие бы пригодились?
2) Нужно ли мне добавлять новый шлюз по умолчанию для использования этого блока?
Спасибо!
1) Pl_19 ответ правильный, но если вам нужно более глубокое понимание.
Ключ к выполнению расчетов с сетевыми блоками - это понять идею масок-чего-то.
Если у вас есть диапазон адресов x.y.z.t / 27 и вы используете двоичное И диапазон с числом, состоящим из 27 единиц и (32-27) 0, вы получите адрес x.y.z.r, который называется сетевым адресом вашего диапазона.
Ваш диапазон / 27 состоит из 2 ^ (32-27) = 32 адресов, которые идут от x.y.z.r + 0 до x.y.z.r + 31. Отнесу адреса по смещению к сетевому адресу.
Из этого диапазона вы не можете использовать адрес «+0», который является сетевым адресом, а «+31» называется широковещательным адресом и используется, если вы хотите отправить пакет на все серверы в вашем блоке.
Все остальные адреса в вашем блоке считаются локальными, и для их получения вам не нужен маршрутизатор по умолчанию.
2) Шлюз по умолчанию должен быть одним из адресов блока (обычно первым или последним пригодным для использования), и провайдер должен предоставить вам эту информацию. Это будет другой адрес, который вы не сможете использовать.
1)
128.12.112.5/27
Google "калькулятор подсети"
Диапазон адресов хоста (можно использовать для / 27): 192.12.112.1 - 192.12.112.30
Идентификатор подсети: 192.12.112.0
Адрес трансляции: 192.12.112.31
Сетевая маска 255.255.255.224
8 подсеть
Сетевая маска 255.255.255.224 / 27 224
Двоичная разбивка -11111111.11111111.11111111.11100000
Низкий IP Высокий IP
x.x.x.0 x.x.x.31 (X.X.x.5 / 27 попадает в этот блок)
x.x.x.32 x.x.x.63
x.x.x.64 x.x.x.95
х.х.х.96 х.х.x.127
х.х.х.128 х.х.x.159
x.x.x.160 x.x.x.191
x.x.x.192 x.x.x.223
x.x.x.224 x.x.x.255
google "IP-адресация" (убрать цитату)
2) Ваш провайдер / провайдер должен предоставить вам IP-адрес шлюза по умолчанию.
1) Такие инструменты, как http://www.subnet-calculator.com/ и http://www.subnetmask.info/ бесценны для быстрой проверки того, как конкретная подсеть выходит из строя. A / 27 - это 30 IP-адресов, поэтому вам просто нужно определить для своей подсети, какие начальный и конечный адреса являются и какие можно использовать.
2) Шлюз по умолчанию влияет на исходящий трафик. Он настроен так, что сервер знает, куда направлять трафик, который он инициирует. Так что нет, вам не понадобится новый шлюз, если вы добавите больше входящих IP-адресов.
И операция:
10000000 00001100 01101000 00000101
И с
11111111 11111111 11111111 11100000
знак равно
10000000 00001100 01101000 00000000 (10000000 00001100 01101000 000/00000)
128.12.112.0 - это ваша сеть, а от 128.12.112.0 до 128.12.112.31 - это IP-адреса в вашем сетевом блоке. 128.12.112.0 - сетевой адрес, а 128.12.112.31 - широковещательный адрес, поэтому от 128.12.112.1 до 128.12.112.30 - допустимые адреса узлов в вашей сети.
Диапазон ваших IP-адресов - это подсеть большего адресного пространства, но с вашей точки зрения это просто сеть, а не подсеть. Если вы разбили (разбили на подсети) этот сетевой блок на более мелкие разделы (подсети), то вы будете иметь дело с подсетями.