DHCP Ports - Clarification
    Gerald Combs 
    gerald at ethereal.com
       
    Sat Aug 10 04:37:22 CDT 2002
    
    
  
On Fri, 9 Aug 2002, jose sanchez wrote:
> Can someone please tell me what ports does dhcpcd
> program uses to communicate with a dhcp server. And
> what port does the dhcp server runs on. 
> 
> I thought that a dhcp server runs on port 67 and the
> client on port 68.
That's correct.  
> I am using dhcpcd on a RH 7.2 system. I revised the
> /etc/services file for port 67 and 68 and this is
> what's in there:
> bootps          67/tcp           # BOOTP server
> bootps          67/udp
> bootpc          68/tcp           # BOOTP client
> bootpc          68/udp
That's correct.
> I also cat /etc/services | grep dhcp and this is what
> I got:
> dhcpv6-client   546/tcp
> dhcpv6-client   546/udp
> dhcpv6-server   547/tcp
> dhcpv6-server   547/udp
> 
> Looks like that's for IP v6.
That's correct.
> Is bootp and dhcpcd the same and would use the same
> ports?
DHCP is an extension/update of BOOTP.  It adds lease times and more room
for options/vendor extensions.  Both protocols use the same ports, and the
packet formats are fairly similar.  The services file entries are still
named "bootps" and "bootpc" on most Unix/Linux systems, but the actual
client and server software uses DHCP nowadays.
Comparisons of BOOTP and DHCP can be found at:
  http://www.networksorcery.com/enp/protocol/dhcp.htm
  http://www.cisco.com/warp/public/779/smbiz/service/knowledge/tcpip/dhcp.htm
  
http://www.microsoft.com/windows2000/en/server/help/default.asp?url=/windows2000/en/server/help/sag_
DHCP_und_Bootp.htm
There are a bunch of RFCs relating to BOOTP and DHCP: 
  RFC  951: Bootstrap Protocol
  RFC 1497: BOOTP extensions
  RFC 1542: Clarifications and Extensions for the Bootstrap Protocol
  RFC 2131: Dynamic Host Configuration Protocol
  RFC 2132: DHCP Options and BOOTP Vendor Extensions
  RFC 2489: Procedure for Defining New DHCP Options
  RFC 3046: DHCP Relay Agent Information Option
  RFC 3118: Authentication for DHCP Messages
IANA maintains the official list of options and vendor extensions at
 
  http://www.iana.org/assignments/bootp-dhcp-parameters
> Please help.
> 
> Thanks in advance for your help.
Sorry for the information overload.  I just happened to have it on hand.
> 
> =====
> "An ounce of gold cannot buy an ounce of time."
> - Anonymous
> 
> 
> www.whmicro.com
> 
> __________________________________________________
> Do You Yahoo!?
> HotJobs - Search Thousands of New Jobs
> http://www.hotjobs.com
> 
> 
> 
    
    
More information about the Kclug
mailing list