DHCP/Sequenzdiagramm
Aus KGS-Wiki
< DHCP
sequenceDiagram
participant Client
participant Server
participant 192.168.42.42
Client->>Server: DHCPDISCOVER chaddr=12:34:56:78:9A:BC yiaddr=0.0.0.0
note over Client, Server: Der Client sucht einen DHCP-Server.
Server->>Client: DHCPOFFER chaddr=12:34:56:78:9A:BC yiaddr=192.168.42.42
note over Client, Server: Der Server bietet dem Client eine IP-Adresse an.
Client->>192.168.42.42: ARP REQUEST for 192.168.42.42
note over Client, 192.168.42.42: Der Client sendet einen ARP-Request an die angebotene IP-Adresse,<br/>um herauszufinden, ob diese nicht vielleicht schon vergeben ist.
Client->>192.168.42.42: ARP REQUEST for 192.168.42.42
note over Client, 192.168.42.42: Und noch mal, zur Sicherheit.
note over Client, 192.168.42.42: Der Client bekommt keine Antwort und wertet das als Zeichen, dass die IP-Adresse noch zu haben ist.
Client->>Server: DHCPREQUEST chaddr=12:34:56:78:9A:BC yiaddr=192.168.42.42
note over Client, Server: Darum möchte der Client die angebotene IP-Adresse beanspruchen.
Server->>Client: DHCPACK chaddr=12:34:56:78:9A:BC yiaddr=192.168.42.42
note over Client, Server: Der Server bestätigt ein letztes Mal, dass der Client die IP-Adresse haben darf.