It works on the "application layer", because the data is handled at that layer. However, the information it transfers (distribution of IPs) transcends "layers". BTW, It uses UDP (not TCP), at the "transport layer" on ports 67 and 68.
Edit - "Application" is 7 on the OSI model I believe, but often referred to as a different number with different models
Layer 1 - the physical layer
Layer 4 : The Transport Layer
Layer 7: The Application Layer
physical layer Layer 1
Switches / Bridges and hubs work at data link layer, but there are layer three switches which operate at network layer. Dhruv
DHCP runs at the application layer of the OSI model.
hub work at physical layer of osi model
2
Layer 1 - the physical layer
Telnet is an application layer protocol (Layer 7). Its functionality is similar to any of the layer 7 protocols, including DHCP, DNS, FTP, etc.
Layer 2 , Data Link Layer
Layer 4 : The Transport Layer
Layer 7: The Application Layer
physical layer Layer 1
Switches / Bridges and hubs work at data link layer, but there are layer three switches which operate at network layer. Dhruv
Data Link Layer
PGP works at the Layer 6 - Presentation level.