In-Depth

Visit to a Far-Flung Subnet

In which Mole addresses issuing IP addresses to clients all over the place.

Dear Mole,
I’ve learned that DHCP uses broadcast protocol and will not be relayed through a router. We have around 43 locations spread out in the U.S. and have Windows NT 4.0 and Bay Networks routers for routing between the locations. The issue is that we need our NT server at our corporate site to issue IP addresses to our clients at all locations with different subnets. Need your advice.
Thanks,
—Senthil
Network engineer

Senthil,
Thinking out loud, Mole can come up with a couple of ways for your clients to obtain an IP address. The first way is to get the IP address from your router. For the sake of discussion, Mole is going to assume that your Bay Networks router is one of the Nautica 4000 series. The Nautica 4000 can be configured to function as a local DHCP server for workstations connected directly to the local Ethernet segment. This is fine if you’ve got only one segment, but you need one central NT server to hand out IP addresses to clients all around the U.S. (Letting several servers or routers on your network think that they’re the only ones that matter and handing out IP addresses willy-nilly will soon cause problems with duplicate IP addresses on the network. And we know we can’t have that, right?)

Now, DHCP is an extension of the initial Bootstrap Protocol or BOOTP, which assigned IP addresses from a database of physical addresses matching IP addresses. What you need to do is configure the routers to be BootP (Bootstrap Protocol) Relay Agents, called BootP Relay Mode on Bay Network routers. DHCP gives a framework for passing configuration information to IP hosts connecting to a network, as defined under RFC1541. BootP Relay Mode passes IP address requests and delivers host-specific configuration parameters from a DHCP server to a DHCP client.

A general overview of Bay Network’s Nautica 4000 Router can be read from Bay Network’s Nautica 4000 Web page at www.nortelnetworks.com/products/02/datasheets/2913.html.

So, to summarize, if you want to implement DHCP, and clients are unable to obtain IP addresses, and you have a multiple subnet configuration, then the following information applies to you.

A DHCP server can provide IP addresses to client computers spanning multiple subnets if the router that separates them can act as an RFC 1542 (BOOTP) relay agent. To proceed:

  1. Configure a BOOTP/DHCP Relay Agent on the client segment. This can be the router itself or an NT computer running the DHCP relay service.
  2. Configure a DHCP scope to match the network address on the other side of the router where the clients are. Make sure the subnet mask is correct. Don’t configure a default gateway on the DHCP server’s NIC such that it’s the same address as that of the router supporting the subnet where the clients are. Don’t include that subnet’s scope in any superscope configured on the DHCP server’s LAN segment.
  3. Make sure there’s only one logical route between the server and the remote clients.

For more information, read this KB article: “How to Configure Microsoft DHCP Server for BOOTP Clients (Q174765).

And if that doesn’t satisfy your information hunger, Mole suggests querying the Knowledge Base using the query “bootp”. A good backgrounder is a TechNet article, “Managing TCP/IP Addresses on Your Network with DHCP,” located at www.microsoft.com/TechNet/maintain/mgtcpip.asp.

You’ve got it knocked, man.

Featured

  • Microsoft Drops 'Solorigate' for 'Nobelium' in Ongoing SolarWinds Attack Investigations

    Microsoft this week described "three new pieces" of malware that were used in the SolarWinds Orion espionage attacks dubbed "Solorigate," although Microsoft security researches are now calling it "Nobelium."

  • Microsoft Universal Print Service Commercially Released

    Microsoft announced on Tuesday that its Universal Print service is now commercially released at the "general availability" stage worldwide.

  • Restoring a Backup to Dissimilar Hardware: 3 Things To Watch Out For

    Getting a new desktop looking and feeling like the old one used to take a long time, but modern backup applications have greatly streamlined the process. Still, there are a few things to keep in mind to avoid potential issues.

  • Black Box

    Microsoft Releases Windows Server 2022 Preview

    Microsoft announced during its Ignite event that Window Server 2022 is currently availability at the preview stage.

comments powered by Disqus