Fra Wikipedia, den frie encyklopædi
OSI-modellen
med kendte
protokoller
.
De anvendes bl.a. pa
datanettene
:
Fastnet og tradløst:
WAN
(f.eks.
internettet
)
,
MAN
,
LAN
,
PAN
.
Kun
tradløst
:
IPN
,
WMAN
,
WLAN
,
WPAN
(f.eks.
Bluetooth
)
.
Lag
|
Lagnavn
|
IP barne/relaterede (har
RFC
)
|
7
|
Program
|
HTTP
,
SMTP
,
POP3
,
IMAP
,
FTP
,
DNS
,
DHCP
...
|
6
|
Præsentation
|
AFP
...
|
5
|
Session
|
RPC
,
NetBIOS
...
|
4
|
Transport
|
TCP
,
UDP
,
RTP
...
|
3
|
Netværk
|
IP
: (
IPv4
,
IPv6
),
ICMP
,
IGMP
,
ARP
...
|
2
|
Datalink
|
Ethernet
,
HDLC
,
V.42bis
,
V.42(LAPM)
,
V.44
...
|
1
|
Fysisk
|
V.34
,
V.90
,
ADSL
,
802.11 Wi-Fi
,
WiMAX
...
|
I
computerterminologi
er
DHCP
en forkortelse for
Dynamic Host Configuration
Protocol
.
En
DHCP
-server i et
LAN
-
datanet
, giver
dataterminaludstyr
med en DHCP/
BOOTP
-
klient
alle de netværksoplysninger, der skal til for at de kan fungere korrekt. Netværksoplysningerne slas op pa baggrund af klientens
ethernet
-adresse. Det er ofte et dynamisk system, sa maskinen kan fa nye informationer, hvis klienten har været lukket ned og startet forfra. Oplysningernes gyldighed er som regel tidsbegrænsede, sa klienten med jævne mellemrum ma kontakte serveren for at forny eksisterende data eller fa nye.
DHCP er en del af
Transmission Control Protocol
/
Internet Protocol
(TCP/IP) protokolsuiten og sørger for at administrere og tildele IP-adresser til forskellige computere i et TCP/IP netværk.
En DHCP-server til
IPv4
star og lytter pa et lokalt netværk pa
UDP
port 67 og sørger for at klienter pa netværket far tildelt en korrekt ip adresse og den rigtige information om netværkstruktur, altsa subnet og gateways saledes at klienten kan kommunikere med andre computere pa netværket. Forløbet er som følger:
- Klient starter op, altsa maskinen tændes.
- Netkortet undersøger om der er en DHCP server pa netværket.
- Netkortet spørger DHCP server: kan jeg fa tildelt en IP adresse
- DHCP server svarer og sender en IP adresse
Pa OSI lag 7 (applikationslaget) serviceres DHCP-pakker af f.eks.
dhcpd
-server-dæmonen, derfor er DHCP en lag 7-protokol.
[1]
Protokollen kan under en DHCP-forhandling starte med ikke-routebare source (
0.0.0.0
) og destinations (
255.255.255.255
) ip-adresser i lag 3-headeren, men kan senere benytte routebare ip-adresser. Herudover indeholder DHCP-pakker ogsa valide
UDP
-porte. DHCP-protokollen kan starte med at respektere lag 2-protokollen og kan ende med at bootstrappe sig til at respektere lag 3 (IPv4) og lag 4 UDP-protokollen.
[2]
[3]
- ^
dreamincode.net: Which OSI Layer DHCP belongs to?
- ^
RFC 2131
Citat: "...The server MUST broadcast the DHCPNAK message to the 0xffffffff broadcast address because the client may not have a correct network address or subnet mask, and the client may not be answering ARP requests...Normally, DHCP servers and BOOTP relay agents attempt to deliver DHCPOFFER, DHCPACK and DHCPNAK messages directly to the client using u[n]icast delivery...If the BROADCAST bit is cleared to 0, the message SHOULD be sent as an IP unicast to the IP address specified in the 'yiaddr' field..."
- ^
DHCP Sequence Diagram
Arkiveret
31. marts 2010 hos
Wayback Machine
? This sequence diagram covers several scenarios of DHCP operation.