1 DHCP für mehrere VLANs
Hallo zusammen!
Hab schon viel über dieses Thema gelese, aber für diesen Fall leider nichts passendes gefunden!
Ich beschäftige mich gerade mit VLANs!
Soweit funktioniert auch alles (Routing, ACLs,). Ich komme auch mit allen VLANs ins Internet.
Hab jetzt aber noch 2 Fragen. Es geht um das Thema DHCP:
1. Muss der UDP-Helper (in meinem Fall, da 3com) nur auf dem "Layer 3 Switch" aktiviert werden, der das Routing übernimmt, oder auf jedem Switch?
2. Muss bei der DHCP-Konfiguration (auf Windows Server 2003) die VLAN ID im Namen oder der Bezeichnung enthalten sein? Woher weiß der DHCP-Server sonst von welcher Range er eine IP nehmen soll? Mir ist klar, dass das IP-Paket die Info mitbekommt, von welchem VLAN es kommt. Aber wie löst das der DHCP-Server auf?
Danke im voraus!
Hab schon viel über dieses Thema gelese, aber für diesen Fall leider nichts passendes gefunden!
Ich beschäftige mich gerade mit VLANs!
Soweit funktioniert auch alles (Routing, ACLs,). Ich komme auch mit allen VLANs ins Internet.
Hab jetzt aber noch 2 Fragen. Es geht um das Thema DHCP:
1. Muss der UDP-Helper (in meinem Fall, da 3com) nur auf dem "Layer 3 Switch" aktiviert werden, der das Routing übernimmt, oder auf jedem Switch?
2. Muss bei der DHCP-Konfiguration (auf Windows Server 2003) die VLAN ID im Namen oder der Bezeichnung enthalten sein? Woher weiß der DHCP-Server sonst von welcher Range er eine IP nehmen soll? Mir ist klar, dass das IP-Paket die Info mitbekommt, von welchem VLAN es kommt. Aber wie löst das der DHCP-Server auf?
Danke im voraus!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 182938
Url: https://administrator.de/contentid/182938
Ausgedruckt am: 25.11.2024 um 14:11 Uhr
10 Kommentare
Neuester Kommentar
Hi Mädchen für Alles,
der Helper muss nur auf dem Layer3 aktiviert werden. Der Rest des Protokolls wird ja als Broadcast im Layer 2 verschickt und diesen Layer muss er nur einmal zum DHCP-Server vie den L3 Switch / Router verlassen.
Der DHCP-Server bekommt diese Information vom Layer3-Switch zurück. Dieser kennt ja die Anfragerichtung des udp-Pakets und damit das korrespondierende Segment oder VLAN. Der Server muss diese Info in seine unterschiedlichen Scopes verarbeiten. Pro Netz/VLAN ein Scope.
Gruß
Netman
der Helper muss nur auf dem Layer3 aktiviert werden. Der Rest des Protokolls wird ja als Broadcast im Layer 2 verschickt und diesen Layer muss er nur einmal zum DHCP-Server vie den L3 Switch / Router verlassen.
Der DHCP-Server bekommt diese Information vom Layer3-Switch zurück. Dieser kennt ja die Anfragerichtung des udp-Pakets und damit das korrespondierende Segment oder VLAN. Der Server muss diese Info in seine unterschiedlichen Scopes verarbeiten. Pro Netz/VLAN ein Scope.
Gruß
Netman
Ein Layer 3 Switch hat in der Regel immer eine IP Adresse in dem verwendeten VLAN, denn er stellt ja übers Routing die Kommunikation über die VLANs sicher und damit kennt er dann auch logischerweise die IP Netze in diesem VLAN !
Konfigurierst du keine IP Adresse kennt er nichts von dem VLAN und kennt auch nicht seine IP. Das VLAN ist damit auf dem Switch vollkommen isoliert und es kommt nix raus !
So einfach ist das.....
Wenn du in so ein isoliertes VLAN einen PC hängst der per DHCP eine IP sucht, gibt der logischerweise nach einer Timeout Zeit auf (es ist ja kein DHCP Server da !) und konfiguriert sich eine APIPA IP Adresse (169.254.x.x, eingeschränkte Konnektivität). Ende....
Hat der Switch aber eine VLAN IP Adresse, und eine UDP Helper IP die auf den DHCP Server zeigt, (ohne UDP Helper IP landest du wieder bei der APIPA Adresse !) ersetzt der L3 Switch den UDP Broadcast des Clients mit seiner VLAN IP Adresse am VLAN Interface und forwardet dieses Paket an die Helper IP (DHCP Server). (Der Client nutzt einen 255.255.255.255 Broadcast IP Adresse um den DHCP Server zu finden die der Switch dann umwandelt)
Anhand der umgewandelten Absender IP "sieht" der DHCP Server das IP Netz und vergibt eine IP aus diesem Scope den er natürlich konfiguriert haben muss.
VLAN ID und/oder Name spielen dabei keinerlei Rolle !
Besser also du liest nochmal was über die Funktion von Helper Adressen dann wird dir dieses simple Verfahren auch schnell klar !!
http://en.wikipedia.org/wiki/UDP_Helper_Address
Konfigurierst du keine IP Adresse kennt er nichts von dem VLAN und kennt auch nicht seine IP. Das VLAN ist damit auf dem Switch vollkommen isoliert und es kommt nix raus !
So einfach ist das.....
Wenn du in so ein isoliertes VLAN einen PC hängst der per DHCP eine IP sucht, gibt der logischerweise nach einer Timeout Zeit auf (es ist ja kein DHCP Server da !) und konfiguriert sich eine APIPA IP Adresse (169.254.x.x, eingeschränkte Konnektivität). Ende....
Hat der Switch aber eine VLAN IP Adresse, und eine UDP Helper IP die auf den DHCP Server zeigt, (ohne UDP Helper IP landest du wieder bei der APIPA Adresse !) ersetzt der L3 Switch den UDP Broadcast des Clients mit seiner VLAN IP Adresse am VLAN Interface und forwardet dieses Paket an die Helper IP (DHCP Server). (Der Client nutzt einen 255.255.255.255 Broadcast IP Adresse um den DHCP Server zu finden die der Switch dann umwandelt)
Anhand der umgewandelten Absender IP "sieht" der DHCP Server das IP Netz und vergibt eine IP aus diesem Scope den er natürlich konfiguriert haben muss.
VLAN ID und/oder Name spielen dabei keinerlei Rolle !
Besser also du liest nochmal was über die Funktion von Helper Adressen dann wird dir dieses simple Verfahren auch schnell klar !!
http://en.wikipedia.org/wiki/UDP_Helper_Address