Я почти уверен, что это 2х-2, но хочу убедиться, что я прав. Кто-нибудь имеет право голоса и почему?
х2 + 2
2x + 2
2x - 2
х2 - 2
Я почти уверен, что это 2х-2, но хочу убедиться, что я прав. Кто-нибудь имеет право голоса и почему?
х2 + 2
2x + 2
2x - 2
х2 - 2
Я подозреваю, что вы хотите 2 x - 2, потому что в большинстве случаев вы хотите сохранить наименьшее число в качестве сетевого адреса и самое высокое на широковещательном.
Возможно, вы захотите прочитать этот пост на нашем родственном сайте:https://serverfault.com/questions/49765/how-does-ipv4-subnetting-work
Количество хостов - это, в основном, количество комбинаций, которые вы можете сделать с количеством битов.
В TCP/IPv4 самый низкий и самый высокий IP подсети зарезервированы как адрес подсети и широковещательный адрес соответственно.
Обычно подсеть отмечена как 192.168.420.0/24
но x
, как вы описываете это остаток бит , когда вы вычесть x
от общего числа бит , доступных в TCP/IPv4 (спойлер: это 32).
Формула 2^x
, объяснил:
0
или 1
Я говорю, что пришло время для некоторых старых добрых ручных подсетей.
у меня есть 24 бита, чтобы использовать.
количество IP-адресов (2 ^ 24) = 16777216
диапазон = x.0.0.0 - x.255.255.255
если вы создадите одну большую подсеть, в ней может быть 16777214 хостов.
сетевой адрес = х.0.0.0
широковещательный адрес = х.255.255.255
эффективный диапазон ip = x.0.0.1 - x.255.255.254 (16777214)
маска подсети = 255.0.0.0
у меня есть 16 бит, чтобы использовать.
количество IP-адресов (2 ^ 16) = 65536
диапазон = хх0,0 - хх255,255
если вы создадите одну большую подсеть, в ней может быть 65534 хоста.
сетевой адрес = хх0.0
широковещательный адрес = xx255.255
эффективный диапазон ip = xx0.1 - xx255.254 (65534)
маска подсети = 255.0.0.0
Да, это 2^x-2