4

Для меня это звучит как ошибка, потому что моя маска подсети и IP-адрес должны быть действительны для всех учетных записей.

Мой провайдер назначил мне фиксированный IP-адрес 65.110.7.20 с маской подсети 255.255.255.252. Это звучит правильно, потому что мы пытаемся настроить маршрутизатор с сетью /31 - всего 4 IP-адреса.

Но когда я пытаюсь установить этот IP-адрес и маску сети в Windows XP, я получаю следующую ошибку:

"Сочетание IP-адреса и маски подсети недопустимо. Все биты в части адреса узла IP-адреса установлены в 0. "

Но они не все установлены в 0. Это будет маска подсети 255.255.255.255. Даже в этом случае это также допустимая маска подсети, состоящая из сети с 1 IP-адресом.

Это можно обойти? Взломать реестр?

2 ответа2

12

Первый адрес в сети недействителен для хоста, так как он используется для идентификации сети.

65.110.7.20/30 ломается вот так


65.110.7.20 - Сетевой идентификатор - не подходит для хоста
65.110.7.21 - OK для использования хостом
65.110.7.22 - OK для использования хостом
65.110.7.23 - широковещательный адрес для сети - не подходит для хоста


В действительности у вас есть только 2 используемых адреса. Бьюсь об заклад, если вы установите IP-адрес на действительный адрес хоста, у вас не будет никаких проблем.

0

Из моего подсети калькулятор / планировщик

65.110.7.20 - 65.110.7.23 CIDR = 30 Маска = 255.255.255.252

Возможность использовать адрес 0, в данном случае 65.110.7.20, зависит от реализации. Посмотрите Ноль Подсети Cisco.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .