M HYPE SPLASH
// news

Implications of using 192.168.1.255 for second access point

By Andrew Adams

Here is the situation. I recentely got a second wireless router that I connected to my original wireless router via an ethernet cable in order to extend the reach of my wireless network across my house. I learned that I had to disable DHCP and give the router an IP address that would not be assigned to any other device. Because my original router had 192.168.1.254, I chose 192.168.1.255 for the second one. Since I am not much of a network wiz, I was happy to see that it actually worked like a charm. Afterwards, I learned that 192.168.1.255 is actually a bad choice because it is the default broadcast address on a network. The problem is that nowhere can I find a detailed explanation of why it is a bad choice, i.e. what are the practical implications of using it for the other access point? Could you give me specific use cases that exemplify the problems? Thx :)

9

2 Answers

I learned that I had to disable DHCP and give the router an IP address that would not be assigned to any other device.

The first thing you have realize here is that you have basically configured your 'wireless router' (aka AP) as a wireless bridge. Bridging the Ethernet to Wifi. Your AP does not actually require an valid IP address on your network at all for this functionality. This bridging is purely layer 2, no IP address is required. In this setup the assigned IP is on used to managed the configuration of the AP (SSID,Encryption, etc). In your setup assigning this address is most likely not much of a problem, since after the initial configuration nothing needs to communicate with this device using TCP/IP.

I find a detailed explanation of why it is a bad choice

Well, the specs say you should not do this, so you shouldn't. Many systems will not even let you do it. If you are able to configure a system this way you will get unusual results.

  • Ethernet devices sending to a subnet broadcast address will set the layer 2 destination to be an Ethernet broadcast. Meaning that packets to that address are transmitted to every single system on the network. A switch/bridge will not filter out broadcasts at all.
  • You may have unusual arp behavior.
  • The system configured with the broadcast address may reply to actual 'broadcasts' that weren't actually meant for it with unexpected replies. For example it might reply with connection refused messages or something else for a broadcast message in a way that the system sending the original broadcast didn't expect.

I'm with Zoredache as giving the best overall answer to the question as asked.

But nobody has mentioned the fact that Computer Browser in Win 8/10 also uses this address for Discovery.

You can verify this by using Advanced IP Scanner. You'll note that one of your PCs are listed with their primary IP address and also at 192.168.x.255

When you get the IP Scan results you can then use the reported MAC addresses to figure out which of your computers is doing it. You will see that your PC is listed by name and group. Then you will see the Group includes MSBROWSE.

nmap reports the system as unresponsive at that address.

For more information about this behavior, check this out:

Cheers

2

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy