2012-04-11 9 views
2

Как рассчитать subnet mask и gateway от IP address?получить маску подсети и шлюз с IP-адреса

Пусть мой IP-адрес 180.12.24.68

Тогда как я могу вычислить маску подсети этого IP-адресов и шлюз?

+0

Как ты назначен IP-адрес? – MattH

+0

IP-адрес назначается нашим сетевым администратором. Я не знаю, как он имеет IP-адреса, я просто хочу узнать, что это маска подсети и шлюз. – saroj

+0

«Как», как в «способом, которым он общался». – MattH

ответ

7

Вы не можете вычислить маску подсети или шлюз только с IP-адреса.

Вы можете вычислить диапазон возможных потенциальных шлюзов с учетом IP-адреса и сетевой маски. Но диапазон в основном ((размер сегмента моей локальной сети) - MyIP). Как правило, это будет около 253 IP-адресов, если вы не находитесь в большой сети.

Учитывая шлюз и сетевую маску, вы можете рассчитать диапазон потенциальных IP-адресов, которые вы можете настроить самостоятельно, но если вы вручную настроите их, у вас будет возможность скрестить существующий IP-адрес. (Вот почему DHCP хорош)

Учитывая шлюз и IP-адрес, вы можете рассчитать достаточно своей сетевой маски, чтобы вы могли маршрутизировать трафик, но в зависимости от конфигурации подсети вы не сможете разговаривать с другие машины, которые находятся в одном и том же сегменте ЛВС. Примером этого может быть, если ваш шлюз 10.1.3.254, и вы настраиваете свою сетевую маску как 255.255.255.0. Шлюз (и ЛВС) можно было бы замаскировать как 255.255.254.0 (в основном, 2 класса Cs для адресов в смежном сегменте). Таким образом, вы сможете попасть в Интернет, но вы, возможно, не сможете поговорить с «местными машинами».

Суммируя эти возможные исходы:

  • маска + шлюз = угадываем, но не окончательный IP-адрес
  • маска + ф = угадываемы, но не окончательный диапазон IP-адреса, которые могли бы найти шлюз
  • IP + шлюз = угадываемы, но потенциально неправильно маска подсети
Смежные вопросы