Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This question already has an answer here:

In Windows, I can configure a network adapter like this:

Ip Address:
Subnet Mask:

but not like this:

Ip Address:
Subnet Mask:

Why? Why can't the subnetwork be the same as the subnetwork mask?

share|improve this question

marked as duplicate by Jenny D, Chris S Apr 17 '13 at 14:31

This question was marked as an exact duplicate of an existing question.

You should not configure your machine to use that IP. That's a public internet address, and a quick lookup indicates it's assigned somewhere in Romania. I don't think it belongs to you. You need to use an IP from one of the reserved private ranges:,, or – Joel Coel Apr 17 '13 at 14:23
lol .. I'm not using this IP on my network. I'm developing an app that has to validate the network entered by the user, before configuring the windows adapter, and I'm trying to see what IP address windows accepts, so I can inform the user if windows is going to accept that configuration. – Chris Apr 17 '13 at 14:28
@Hauke Laging is a valid IP for a network adapter on windows – Chris Apr 17 '13 at 14:30
Yeah, realised that as I posted it, hence the deletion, I'm now trying to find out what the OS may dislike about that IP/netmask combination – USD Matt Apr 17 '13 at 15:05
I suspect it's something to do with the fact that everything past 223.x.x.x is either multicast or reserved. Windows will not allow you to put anything above 223 in the first octet of the IP field. The subnet above covers, however using a netmask goes into the multicast/reserved area. – USD Matt Apr 17 '13 at 15:13
up vote 0 down vote accepted = Block of 128  = 1000 0000.0000 0000.0000 0000.0000 0000

1st Subnet - -->
2nd Subnet - -->

So, your 1st subnet encompasses the loopback address ( and your second subnet (the one you're trying to use encompasses the multicast and reserved ranges. My guess is Windows isn't going to allow you to do this because of potential problems. I'm not sure why it's even letting you use a /2. Regardless of the technical aspects... what the heck are you trying to accomplish by using a /1!!

share|improve this answer
With /1 you have a huge lot of hosts... :-) – Hauke Laging Apr 17 '13 at 14:22
I'm building an app that validates user network configuration before it tries to apply it. So I'm considering valid whatever windows accepts. – Chris Apr 17 '13 at 15:02

Not the answer you're looking for? Browse other questions tagged or ask your own question.