Logo
programming4us
programming4us
programming4us
programming4us
Home
programming4us
XP
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server
programming4us
Windows Phone
 
Windows Server

Windows Server 2003 : Configuring the DHCP Server (part 2) - Configuring Scopes

- How To Install Windows Server 2012 On VirtualBox
- How To Bypass Torrent Connection Blocking By Your ISP
- How To Install Actual Facebook App On Kindle Fire
3/16/2011 5:48:05 PM

Configuring Scopes

A DHCP scope is a pool of IP addresses within a logical subnet, such as 192.168.0.11 through 192.168.0.254, that the DHCP server can assign to clients. Scopes provide the essential means for the server to manage distribution and assignment of IP addresses and of any related configuration parameters to clients on the network.

Tip

When a DHCP server uses a given scope to assign addresses to clients on the local network, the server itself needs to be assigned an address that is compatible with that scope. For example, if a scope distributes addresses within the 192.168.1.0/24 range to the local network segment, the DHCP server interface facing that segment must be assigned a static address within the same 192.168.1.0/24 range.


An IP address within a defined scope that is offered to a DHCP client is known as a lease. When a lease is made to a client, the lease is active. Each lease has a specified duration, and the client must periodically renew the lease if the client is going to continue to use the address. The default lease duration value is eight days.

Leases can be renewed for a variety a reasons. First, a client automatically attempts to renew its lease after 50 percent of the client lease time elapses. A client also attempts to renew a lease upon restarting. When a DHCP client shuts down and restarts, it typically obtains a fresh lease for the same IP address it had prior to the shutdown. Finally, leases are refreshed when you execute the Ipconfig /renew command from a DHCP client computer.

You create scopes in DHCP by using the New Scope Wizard, which you can launch by right-clicking the DHCP server node in the DHCP console and then selecting New Scope from the Action menu.

The pages of the New Scope Wizard listed next allow you to configure the corresponding scope features:

  • Scope Name page This page allows you to assign a name for the scope.

  • IP Address Range page This page allows you to specify the starting and ending IP addresses that define the range of the scope, along with the subnet mask you want to assign to the distributed addresses.

  • Add Exclusions page This page allows you to specify the IP addresses within the defined range that you do not want to lease to DHCP clients.

  • Lease Duration page This page allows you to define the lease duration values. These lease durations are then assigned to DHCP clients.

  • Configure DHCP Options page This page allows you to determine whether to configure DHCP options for the scope through subsequent pages in the New Scope Wizard or later (after the wizard has completed) through the DHCP console.

    Important

    If you select the option to configure DHCP options later, the wizard does not give you an opportunity to activate the scope. You must activate the scope manually before it can begin leasing addresses.


  • Router (Default Gateway) page (optional) This page allows you to specify which default gateway (and alternates) should be assigned to DHCP clients.

  • Domain Name And DNS Servers page (optional) This page allows you to specify both the parent domain to be assigned to client computers and the addresses of DNS servers to be assigned to the client.

  • WINS Servers page (optional) This page allows you to specify the addresses of WINS servers to be assigned to the client. Clients use WINS servers to convert NetBIOS names to IP addresses.

  • Activate Scope page (optional) This page allows you to determine whether the scope should be activated after the wizard has completed.

You can modify these features later through the DHCP console.

IP Address Range

When defining the IP address range of a scope, you should use the consecutive addresses that make up the subnet for which you are enabling the DHCP service. However, you should also be sure to exclude from this defined range any addresses of statically configured computers already existing on your network. To exclude predefined addresses, you can simply choose to limit the scope range so that it does not include any statically assigned addresses. Alternatively, you can configure a scope that makes up the entire subnet and then immediately define exclusion ranges (see the next section) for all of the subnet’s statically addressed computers.

One common method for handling the need for both static and dynamically assigned addresses within an address range is to reserve the first 10 addresses within any subnet for statically addressed servers and to begin the DHCP scope with the eleventh address. For example, in the subnet 192.168.1.0, you can keep the addresses 192.168.1.1 through 192.168.1.10 for your statically addressed servers, such as your DHCP server, your DNS server, your WINS server, and other servers with addresses that should not change. You can then define the addresses 192.168.1.11 through 192.168.1.254 as the range for the subnet’s DHCP scope. (In another common implementation, the first 20 addresses are reserved for statically addressed servers.)

If servers on your network have already been configured with static addresses in the middle of the subnet range, such as 192.168.1.110 and 192.168.1.46, you should use exclusion ranges to keep these addresses from being assigned to other computers. Otherwise, because each subnet can use only a single range of IP addresses for its scope, you need to severely restrict the number of addresses available for lease.

Exclusion Ranges

An exclusion range is a set of one or more IP addresses, included within the range of a defined scope, that you do not want to lease to DHCP clients. Exclusion ranges assure that the server does not offer to DHCP clients on your network any addresses in these ranges. For example, Figure 2 shows two exclusion ranges being configured for a new scope, one of which consist of only one IP address. By setting an exclusion for these addresses, you specify that DHCP clients are never offered these addresses when they request a lease from the server.

Figure 2. Configuring an exclusion range


You can also use exclusion ranges at the edges of ranges. For example, you can define a scope’s range as 192.168.1.1 through 192.168.1.254 and then define an exclusion range of 192.168.1.1 through 192.168.1.10 to accommodate the servers within the subnet that have IP addresses that are configured manually (statically).

Tip

Because Windows Server 2003 recommends that a computer running the DHCP service have its IP address statically configured, be sure the server computer has its IP address either outside of, or excluded from, the range of the scope.


After you define a DHCP scope and apply exclusion ranges, the remaining addresses form the available address pool within the scope. Pooled addresses are eligible for dynamic assignment by the server to DHCP clients on your network.

Using the 80/20 Rule for Servers and Scopes

To provide fault tolerance for the DHCP service within a given subnet, you might want to configure two DHCP servers to assign addresses for the same subnet. With two DHCP servers deployed, if one server is unavailable, the other server can take its place and continue to lease new addresses or renew existing clients.

For balancing DHCP server use in this case, a good practice is to use the 80/20 rule to divide the scope addresses between the two DHCP servers. If Server 1 is configured to make available most (approximately 80 percent) of the addresses, Server 2 can be configured to make the other addresses (approximately 20 percent) available to clients.

For example, in a typical subnet with the address 192.168.1.0, the first 10 addresses are reserved for static addresses, and the IP address range for the DHCP scope defined on the subnet is 192.168.1.11 through 192.168.1.254. To comply with the 80/20 rule, both Server 1 and Server 2 define the same range for the scope, but the exclusions configured on each server differ. On Server 1, the exclusion range is configured as the final 20 percent of the scope, or 192.168.1.205 through 192.168.1.254; this range allows the server to lease addresses to the first 80 percent of the scope’s range. On Server 2, the exclusion range for the scope is configured as the first 80 percent of the scope, or 192.168.1.11 through 192.168.1.204. This range allows Server 2 to lease addresses to the final 20 percent of the scope’s range.

Figure 3 illustrates this example of the 80/20 rule.

Figure 3. 80/20 rule for DHCP subnets

Creating Reservations

You use a reservation to create a permanent address lease assignment by the DHCP server. Reservations assure that a specified hardware device on the subnet can always use the same IP address. For example, if you have defined the range 192.168.1.11 through 192.168.1.254 as your DHCP scope, you can then reserve the IP address 192.168.1.100 within that scope for the network adapter whose hardware address is 00-b0-d0-01-18-86. Every time the computer hosting this adapter boots, the server recognizes the adapter’s Media Access Control (MAC) hardware address and leases the same address 192.168.1.100.

To create a reservation within the DHCP console, open the scope in which you want to create a reservation, right-click Reservations, and then select New Reservation. This procedure opens the New Reservation dialog box, shown in Figure 4. To configure a reservation, you must type appropriate values into the Reservation Name, IP Address, and MAC Address text boxes.

Figure 4. New Reservation dialog box


Reservations cannot be used interchangeably with manual (static) configurations. Certain computers, such as those hosting a DNS server or a DHCP server, require their IP addresses to be configured manually and not automatically by means of a DHCP server. In such cases, reservations are not a valid alternative to static configurations.

However, you can use a reservation when you want to assign a specific address to a non-essential computer. Through this method, you can dedicate an address while still enjoying the other benefits of DHCP, including centralized management, address conflict prevention, and scope option assignment. For example, you might find that a print server’s specific IP address configuration is more easily managed through a centrally configured reservation, which is continually renewed, than through a manual configuration locally at the server. Finally, you should remember that reservations can be made only to DHCP clients. In other words, a DHCP server can lease a reservation only to clients that have been configured to obtain an IP address automatically.

Tip

Look for questions in which a particular address is simultaneously reserved and excluded. In such cases, the reservation can’t work.

Other -----------------
- Windows Server 2008 R2 : Understanding the PowerShell Basics (part 7) - Profiles & Security
- Windows Server 2008 R2 : Understanding the PowerShell Basics (part 6) - Scopes & Providers and Drives
- Windows Server 2008 R2 : Understanding the PowerShell Basics (part 5) - PowerShell ISE, Variables & Aliases
- Windows Server 2008 R2 : Understanding the PowerShell Basics (part 4) - The Pipeline, Modules and Snap-Ins & Remoting
- Windows Server 2008 R2 : Understanding the PowerShell Basics (part 3) - .NET Framework Integration
- Windows Server 2008 R2 : Understanding the PowerShell Basics (part 2) - Command Types
- Windows Server 2008 R2 : Understanding the PowerShell Basics (part 1)
- Windows Server 2008 R2 : Using Windows PowerShell (part 5) - Using Remoting & Using the New-Object Cmdlet
- Windows Server 2008 R2 : Using Windows PowerShell (part 4) - Using Snap-Ins & Using Modules
- Windows Server 2008 R2 : Using Windows PowerShell (part 3) - Managing Processes
 
 
Top 10
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 2) - Wireframes,Legends
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 1) - Swimlanes
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Formatting and sizing lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Adding shapes to lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Sizing containers
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 3) - The Other Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 2) - The Data Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 1) - The Format Properties of a Control
- Microsoft Access 2010 : Form Properties and Why Should You Use Them - Working with the Properties Window
- Microsoft Visio 2013 : Using the Organization Chart Wizard with new data
- First look: Apple Watch

- 3 Tips for Maintaining Your Cell Phone Battery (part 1)

- 3 Tips for Maintaining Your Cell Phone Battery (part 2)
programming4us programming4us
Popular tags
Microsoft Access Microsoft Excel Microsoft OneNote Microsoft PowerPoint Microsoft Project Microsoft Visio Microsoft Word Active Directory Biztalk Exchange Server Microsoft LynC Server Microsoft Dynamic Sharepoint Sql Server Windows Server 2008 Windows Server 2012 Windows 7 Windows 8 windows Phone 7 windows Phone 8
programming4us programming4us
 
programming4us
Natural Miscarriage
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server
programming4us
Game Trailer