Bestimmen der Gateway-IP im DHCP-Server bei Vorhandensein eines Relay-Agenten

Bestimmen der Gateway-IP im DHCP-Server bei Vorhandensein eines Relay-Agenten

Ich habe eine Situation, in der ich zwei Subnetze habe. (Sagen wirSubnetz 1UndSubnetz 2).

`

    My DHCP Client is configured inside subnet 1 (net id : network id 10.1.1.0)

    My DHCP Server is configured inside subnet 2 (net id : newtork id 10.1.2.0)

    Both has a subnet mask of 255.255.255.0 

    My Router is acting as the DHCP relay agent

`

Nun muss mein DHCP-Server eine IP-Adresse aus einem Pool leasen.

On the basis of which gateway IP (subnet 1 or 2) will it lease out an IP address ? `

Antwort1

http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol#DHCP_relaying

In kleinen Netzwerken, in denen nur ein IP-Subnetz verwaltet wird, kommunizieren DHCP-Clients direkt mit DHCP-Servern. DHCP-Server können jedoch auch IP-Adressen für mehrere Subnetze bereitstellen. In diesem Fall kann ein DHCP-Client, der noch keine IP-Adresse erhalten hat, nicht direkt über IP-Routing mit dem DHCP-Server kommunizieren, da er weder eine routbare IP-Adresse hat noch die IP-Adresse eines Routers kennt. Um DHCP-Clients in Subnetzen, die nicht direkt von DHCP-Servern bedient werden, die Kommunikation mit DHCP-Servern zu ermöglichen, können DHCP-Relay-Agenten in diesen Subnetzen installiert werden. Der DHCP-Client sendet über die lokale Verbindung eine Broadcast-Nachricht; der Relay-Agent empfängt die Broadcast-Nachricht und überträgt sie über Unicast an einen oder mehrere DHCP-Server. Der Relay-Agent speichert seine eigene IP-Adresse im GIADDR-Feld des DHCP-Pakets. Der DHCP-Server verwendet die GIADDR, um das Subnetz zu bestimmen, in dem der Relay-Agent die Broadcast-Nachricht empfangen hat, und weist diesem Subnetz eine IP-Adresse zu. Wenn der DHCP-Server dem Client antwortet, sendet er die Antwort an die GIADDR-Adresse, wiederum über Unicast. Der Relay-Agent überträgt die Antwort dann erneut im lokalen Netzwerk.

(Bedeutung: Es fügt offensichtlich die Gateway-Schnittstellenadresse gegenüber dem Client hinzu, sonst könnte es nicht funktionieren.)

verwandte Informationen