What Is DHCP?: Dynamic Host Configuration Protocol (DHCP)


What Is DHCP?: Dynamic Host Configuration Protocol (DHCP)

“What Is DHCP?

Updated: March 28, 2003


What is DHCP?

Dynamic Host Configuration Protocol (DHCP) is a client/server protocol that automatically provides an Internet Protocol (IP) host with its IP address and other related configuration information such as the subnet mask and default gateway. RFCs 2131 and 2132 define DHCP as an Internet Engineering Task Force (IETF) standard based on Bootstrap Protocol (BOOTP), a protocol with which DHCP shares many implementation details. DHCP allows hosts to obtain necessary TCP/IP configuration information from a DHCP server.

The Microsoft Windows Server 2003 operating system includes a DHCP Server service, which is an optional networking component. All Windows-based clients include the DHCP client as part of TCP/IP, including Windows Server 2003, Microsoft Windows XP, Windows 2000, Windows NT 4.0, Windows Millennium Edition (Windows Me), and Windows 98.

Note

  • It is necessary to have an understanding of basic TCP/IP concepts, including a working knowledge of subnets before you can fully understand DHCP. For more information about TCP/IP, see “TCP/IP Technical Reference.”


Benefits of DHCP

In Windows Server 2003, the DHCP Server service provides the following benefits:

  • Reliable IP address configuration. DHCP minimizes configuration errors caused by manual IP address configuration, such as typographical errors, or address conflicts caused by the assignment of an IP address to more than one computer at the same time.
  • Reduced network administration. DHCP includes the following features to reduce network administration:
    • Centralized and automated TCP/IP configuration.
    • The ability to define TCP/IP configurations from a central location.
    • The ability to assign a full range of additional TCP/IP configuration values by means of DHCP options.
    • The efficient handling of IP address changes for clients that must be updated frequently, such as those for portable computers that move to different locations on a wireless network.
    • The forwarding of initial DHCP messages by using a DHCP relay agent, thus eliminating the need to have a DHCP server on every subnet.


Why use DHCP

Every device on a TCP/IP-based network must have a unique unicast IP address to access the network and its resources. Without DHCP, IP addresses must be configured manually for new computers or computers that are moved from one subnet to another, and manually reclaimed for computers that are removed from the network.

DHCP enables this entire process to be automated and managed centrally. The DHCP server maintains a pool of IP addresses and leases an address to any DHCP-enabled client when it starts up on the network. Because the IP addresses are dynamic (leased) rather than static (permanently assigned), addresses no longer in use are automatically returned to the pool for reallocation.

The network administrator establishes DHCP servers that maintain TCP/IP configuration information and provide address configuration to DHCP-enabled clients in the form of a lease offer. The DHCP server stores the configuration information in a database, which includes:

  • Valid TCP/IP configuration parameters for all clients on the network.
  • Valid IP addresses, maintained in a pool for assignment to clients, as well as excluded addresses.
  • Reserved IP addresses associated with particular DHCP clients. This allows consistent assignment of a single IP address to a single DHCP client.
  • The lease duration, or the length of time for which the IP address can be used before a lease renewal is required.

A DHCP-enabled client, upon accepting a lease offer, receives:

  • A valid IP address for the subnet to which it is connecting.
  • Requested DHCP options, which are additional parameters that a DHCP server is configured to assign to clients. Some examples of DHCP options are Router (default gateway), DNS Servers, and DNS Domain Name. For a full list of DHCP options, see “DHCP Tools and Settings.”


Terms and Definitions

The following table lists common terms associated with DHCP.

DHCP Terms and Definitions

Term
Definition

DHCP server

A computer running the DHCP Server service that holds information about available IP addresses and related configuration information as defined by the DHCP administrator and responds to requests from DHCP clients.

DHCP client

A computer that gets its IP configuration information by using DHCP.

Scope

A range of IP addresses that are available to be leased to DHCP clients by the DHCP Server service.

Subnetting

The process of partitioning a single TCP/IP network into a number of separate network segments called subnets.

DHCP option

Configuration parameters that a DHCP server assigns to clients. Most DHCP options are predefined, based on optional parameters defined in Request for Comments (RFC) 2132, although extended options can be added by vendors or users.

Option class

An additional set of options that can be provided to a DHCP client based on its computer class membership. The administrator can use option classes to submanage option values provided to DHCP clients. There are two types of options classes supported by a DHCP server running Windows Server 2003: vendor classes and user classes.

Lease

The length of time for which a DHCP client can use a DHCP-assigned IP address configuration.

Reservation

A specific IP address within a scope permanently set aside for leased use by a specific DHCP client. Client reservations are made in the DHCP database using the DHCP snap-in and are based on a unique client device identifier for each reserved entry.

Exclusion/exclusion range

One or more IP addresses within a DHCP scope that are not allocated by the DHCP Server service. Exclusions ensure that the specified IP addresses will not be offered to clients by the DHCP server as part of the general address pool.

DHCP relay agent

Either a host or an IP router that listens for DHCP client messages being broadcast on a subnet and then forwards those DHCP messages directly to a configured DHCP server. The DHCP server sends DHCP response messages directly back to the DHCP relay agent, which then forwards them to the DHCP client. The DHCP administrator uses DHCP relay agents to centralize DHCP servers, avoiding the need for a DHCP server on each subnet. Also referred to as a BOOTP relay agent.

Unauthorized DHCP server

A DHCP server that has not explicitly been authorized. Sometimes referred to as a rogue DHCP server.

In a Windows Server 2003 domain environment, the DHCP Server service on an unauthorized server running Windows Server 2003 fails to initialize. The administrator must explicitly authorize all DHCP servers running Windows Server 2003 that operate in an Active Directory service domain environment. At initialization time, the DHCP Server service in Windows Server 2003 checks for authorization and stops itself if the server detects that it is in a domain environment and the server has not been explicitly authorized.

Automatic Private IP Addressing (APIPA)

A TCP/IP feature in Windows XP and Windows Server 2003 that automatically configures a unique IP address from the range 169.254.0.1 through 169.254.255.254 with a subnet mask of 255.255.0.0 when the TCP/IP protocol is configured for automatic addressing, the Automatic private IP address alternate configuration setting is selected, and a DHCP server is not available. The APIPA range of IP addresses is reserved by the Internet Assigned Numbers Authority (IANA) for use on a single subnet, and IP addresses within this range are not used on the Internet.

Superscope

A configuration that allows a DHCP server to provide leases from more than one scope to clients on a single physical network segment.

Multicast IP addresses

Multicast IP addresses allow multiple clients to receive data that is sent to a single IP address, enabling point-to-multipoint communication. This type of transmission is often used for streaming media transmissions, such as video conferencing.

Multicast Scope

A range of multicast IP addresses that can be assigned to DHCP clients. A multicast scope allows dynamic allocation of multicast IP addresses for use on the network by using the MADCAP protocol, as defined in RFC 2730.

BOOTP

An older protocol with similar functionality; DHCP is based on BOOTP. BOOTP is an established protocol standard used for configuring IP hosts. BOOTP was originally designed to enable boot configuration for diskless workstations. Most DHCP servers, including those running Windows Server 2003, can be configured to respond to both BOOTP requests and DHCP requests”

Where is the Best Place to Collaborate on Screenplays?


Where is the Best Place to Collaborate on Screenplays?

 

http://geeks.pirillo.com - http://live.pirillo.com - When I was a Senior in high school, I decided to write down a few thoughts. Before I knew it, a simple poem had turned into a novel. A few years later, I did my best to adapt that novel into a screenplay. I couldn’t find an easy way of creating that screenplay. http://chris.pirillo.com Distributed by Tubemogul. “

Firefox: Fine-Tune The AwesomeBar — Tekzilla Daily Tip — Revision3


Firefox: Fine-Tune The AwesomeBar — Tekzilla Daily Tip — Revision3

 

“Can’t find that URL amongst the many suggestions in Firefox 3’s AwesomeBar? Veronica has a quick tip for you that will narrow your results and make navigating a breeze!”

Pinnacle Video Software and Hardware Coupons!


Pinnacle Video Software and Hardware Coupons!

http://geeks.pirillo.com - http://live.pirillo.com - Creating and editing video can be a lot of fun. Pinnacle sent me a handful of their hardware so that I could share it with you, and pass along coupons for you to use. Let’s take a look at some of what’s available. http://chris.pirillo.com Distributed by Tubemogul.”

Category5 Technology TV with Robbie Ferguson - Category5.TV - Episode 61 - Customizing Compiz Fusion


Category5 Technology TV with Robbie Ferguson - Category5.TV - Episode 61 - Customizing Compiz Fusion

 

 

  • Connecting your Jawbone Bluetooth headset to Linux via Bluetooth
  • Week 3 of the Jawbone Christmas giveaway contest
  • Listening to Internet radio stations on a standard MP3 player or iPod
  • Have a question for Robbie?  Use the Interact section of Category5.tv to get your answers during the show!

In the meantime, check out the latest broadcast below, or visit the Episode Index to catch previous episodes.

YouTube - Creepy Doll


YouTube - Creepy Doll 

 

“You can support Spiffworld by checking out the fantastic leveling guide at www.glutonysguide.com. This guy broke the record for speed-leveling to 70, and his guide can teach you to do it too.
This is a music video for Jonathan Coulton’s song “Creepy Doll”.
Jonathan Coulton is a singer/songwriter who releases his songs via the Creative Commons license, which enables projects such as this video. Through his “Thing A Week” podcast, Jonathan has put out a clever, creative song like this one every week for a year.
Please visit www.spiffworld.com for more information about my videos, including info about how I make them.
The song at the end of the video is “Skymall”, another great Jonathan Coulton song.”

Microsoft to offer free consumer security suite | The Download Blog - Download.com


Microsoft to offer free consumer security suite | The Download Blog - Download.com

Updated at 6:15 p.m. PST with Microsoft and McAfee comment, at 5:30 p.m. with Sophos comment, and at 4:40 p.m. with customer comment.

 

Windows Live OneCare logo

(Credit: Microsoft)

Microsoft on Tuesday said it is changing its strategy for offering PC antivirus software, with plans to discontinue its subscription-based consumer security suite and instead offer individuals free software to protect their PCs.

Code-named Morro, the new offering will be available in the second half of 2009 and will protect against viruses, spyware, rootkits, and Trojans, the company said in a statement.

With the arrival of Morro, Microsoft plans to stop selling the Windows Live OneCare service, although the two services are not identical. Morro lacks OneCare’s non-security features, such as printer sharing and automated PC tuneup. Morro will, however, use fewer resources than the subscription-based offering, making it better suited to low-bandwith systems and less powerful PCs.

Microsoft decided to switch to a free product because there are still so many PCs out there that lack any antivirus software.

“Because they’re not concerned about malware, the number of people who don’t have antivirus software or don’t keep it up to date exceeds 50 percent in developed markets, and it’s worse in emerging markets,” Amy Barzdukas, senior director of product management for the Online Services and Windows Division at Microsoft, said in an interview. “Live OneCare was tailored for developed markets with broadband…and it’s not meeting the needs of a lot of customers.”

Asked why the company wouldn’t just offer both the free and subscription versions, Barzdukas said: “Having core anti-malware at no charge for consumers, we believe, we will protect more consumers that way.” Consumers who want more than the features Morro will offer have “fine alternatives from third parties” to buy, she added.

Despite the fact that McAfee stands to lose paying customers to Microsoft’s new free software, McAfee spokesman Joris Evers said the news signaled a defeat for Microsoft.

“Consumers have voted; OneCare, in its two years on the market, has achieved less than 2 percent market share,” he said in an interview. “Microsoft is giving up and has defaulted to a dressed-down freeware model that does not meet consumer security needs. This is good news for McAfee.”

Barzdukas dismissed the notion that Microsoft was responding to market share or competitive pressures. “If the current approach isn’t working… (as far as protecting consumers broadly) we need to go with a new approach,” she said.

Asked if Microsoft would ever consider bundling the security features into Windows, Barzdukas said: “I can’t foresee such a time.”

Representatives from Symantec could not be reached for comment Tuesday.

Graham Cluley, senior technology consultant at Sophos, said the news doesn’t impact his security firm because it focuses on the enterprise market.

“I think this announcement may cause some sleepless nights for the chiefs at McAfee and Symantec–they’ve always done well out of the consumer anti-virus market, and with tougher financial times ahead of them (they) won’t be pleased to see the possibility of that evaporating further,” he wrote in an e-mail response to questions.

Microsoft had been selling Windows Live OneCare for $49.95 per year, which covered up to three PCs and offered centralized backup and optimization features in addition to security capabilities.

Windows Live OneCare will continue to be sold for Windows XP and Vista via retailers through June 30, 2009, and direct sales will be gradually phased out as Morro becomes available. “Microsoft will ensure that all current customers remain protected through the life of their subscriptions,” the statement said.

Morro, which will be available for download over the Internet, will work on Windows XP, Windows Vista, and the upcoming Windows 7.

The news frustrated OneCare customer Cas Purdy who complained on Facebook: “I just paid for OneCare. I’m kind of bitter.”

Purdy, who heads up public relations at security firm Websense, said in a follow-up phone interview that he paid for his OneCare subscription a few weeks ago for his home laptop. Websense does not compete with Microsoft on consumer software.

“I’m all for a free tool but given that I just paid for it…we’ll see,” he added.

Microsoft’s Barzdukas said customers should contact customer support if they have a concern. “We will absolutely do the right thing by our customers, and if the customer wants to call our free phone support line we’ll make sure they are happy,” she said.

A posting on the Windows Live OneCare Team Blog has a detailed FAQ for customers.

Microsoft started selling OneCare in May 2006, three years after signaling its intent to enter the security software market with its purchase of Romania’s GeCad.

Although OneCare received only mixed reviews, it significantly shook up the security software market, resulting in generally lower prices.

The software maker has also started selling its Forefront line of security software for businesses and indicated at its Microsoft Online launch on Monday that it plans to expand its lineup of hosted security services.

CNET News’ Ina Fried contributed to this report.”

Featured Freeware: Laptop Alarm | The Download Blog - Download.com


Featured Freeware: Laptop Alarm | The Download Blog - Download.com

“This simple program will sound an alarm through your laptop’s speakers when certain activities occur, helping to thwart laptop theft. Laptop Alarm’s four-check-box interface takes seconds to set. An option pop-up is as easily set to control mouse sensitivity and set a program password.”

WPA, Crack, Pacsec — Session Hijacking and Virtualizing Servers — Hak5 — Revision3


WPA, Crack, Pacsec — Session Hijacking and Virtualizing Servers — Hak5 — Revision3

 

“Session Hijacking with a Pineapple, Hamster and Ferret and cell phone? A free and easy way to virtualize physical servers! And is WPA Broken? Ikea clusters, screencasting, and canvas technolust.”

OS X: See-Through Dock Icons — Tekzilla Daily Tip — Revision3


OS X: See-Through Dock Icons — Tekzilla Daily Tip — Revision3

 

“On today’s Tekzilla Daily, Veronica will show you how to tweak your dock for a more functional desktop.”