Archives
 
 
 
  Special
 
 
 
  About Us
 
 
 

Newsletter
Free E-mail Newsletter from BYTE.com

 
    
           
Visit the home page Browse the four-year online archive Download platform-neutral CPU/FPU benchmarks Find information for advertisers, authors, vendors, subscribers Request free information on products written about or advertised in BYTE Submit a press release, or scan recent announcements Talk with BYTE's staff and readers about products and technologies

ArticlesSecurity


November 1994 / Special Report / Security

One of the subtle problems in any network environment is security. Any new automation system has the potential to open up doors for mischief. DHCP's automatic registration process makes it easy for you to hook up a laptop and tell the network that it's you. But it also makes it simple for someone else to do the same thing.

Network administrators will need to be aware of the potential for spoofing and users who might masquerade as others. Microsoft points out that this problem existed before. This is certainly correct, but the inflexibility of the old IP routers hobbled some of the efforts of spoofers. An administrator had to type in the MAC-code from the network interface card on the machine into the IP address database before the spoof would be complete. The automatic registration process makes it easier for someone to completely assume the network identity of another.

DHCP has enough of the old ``inflexible'' IP configuration procedures built in to circumvent this problem if it occurs. It is possible, for instance, to direct the DHCP server to always give a certain IP address to a certain computer, although this defeats the purpose of the dynamic DHCP system.

Many network administrators will probably choose to ignore the problem of malicious users and choose the flexibility of a fully functional DHCP. The trade-off will certainly be worth it for many. DHCP doesn't introduce the problem of masquerading users, it just makes it slightly easier. The most secure environments solve the problem by using cryptographically secure protocols for establishing identity. It is clear that the world is reaching a point where an infrastructure is needed for authentication that would allow people to identify themselves properly on the network.


Up to the Special Report section contentsGo to previous article: Automating TCP/IP in NTGo to next article: Extending the Reach of OLESearchSend a comment on this articleSubscribe to BYTE or BYTE on CD-ROM  
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it is theoretical--and no language better exemplifies this than C++.

more...

BYTE Digest

BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin, and dozens of other CMP publications—bringing you critical news and information about wireless communication, computer security, software development, embedded systems, and more!

Find out more

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE Volume 1: Programming Languages
The Best of BYTE
Volume 1: Programming Languages
In this issue of Best of BYTE, we bring together some of the leading programming language designers and implementors...

Copyright © 2005 CMP Media LLC, Privacy Policy, Your California Privacy rights, Terms of Service
Site comments: webmaster@byte.com
SDMG Web Sites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, New Architect, SD Expo, SD Magazine, Sys Admin, The Perl Journal, UnixReview.com, Windows Developer Network