[Switches / VLAN] Von Tagged -> Untagged

GottesMissionar

Freizeitschrauber(in)
Hey ;-)

Ich bin aktuell mit meinem Latein im Netzwerkbereich am Ende und würde mich über Inputs von Expertinnen/Experten freuen. Das Dilemma, vor dem ich stehe, lässt sich leider auch nicht so einfach zusammenfassen. Ich versuch es daher in einer Kurzfassung und einer Langfassung - hoffentlich einigermaßen verständlich - rüber zu bringen.

Kurzfassung
Ich brauche eine Art "tagged"->"untagged" Converter für einen Switch. Der spezifische Anschlussport muss auf dem Switch "tagged" sein, das daran angeschlossene Gerät kann aber lediglich mit "untagged" korrekt arbeiten. Mein spontaner Gedanke wäre einen AP oder einfach einen weiteren Managed Switch hinzustellen, der am "tagged"-Port am Hauptswitch angeschlossen wird - das darauffolgende Gerät wird dann an einem "untagged"-Port zwischengeschaltet.

Langfassung
Ich habe ein - über mehrere Stockwerke verteiltes - Netzwerk mit insgesamt 200 Anschlüssen in einem Studentenwohnheim. Es sind insgesamt 12 Switches involviert, die mittels LWL miteinander verbunden sind - die Trunks sind auch korrekt konfiguriert. Die IP-Adressen für die einzelnen Anschlüsse in den Zimmern werden von einem DHCP der Universität vergeben (Verbindung zur Uni mittels eines lokalen Anbieters mit einer 500 MBit Leitung). Soweit funktioniert das auch problemlos und korrekt.

Nun haben wir die einzelnen Ports für die Zimmer auf "access" gesetzt, damit die Studenten ihre eigenen Router für ein eigenes WLAN (Handy, Tablet, ...) verwenden können. Um das Netzwerk vor fremden DHCP-Servern zu schützen (und damit lahmzulegen) ist DHCP Snooping korrekt konfiguriert (funktioniert auch bereits bei den "Standard-Switches").

Blöderweise müssen dafür alle Ports auf "tagged" gesetzt sein, zumindest habe ich anders keine funktionierende Config zusammen gebracht. Einzelne Ports aus dem Management rauszunehmen ist bei den Planet-Switches, die wir verbaut haben, im Web-Interface nicht möglich.

Mein Problem ist: Ich brauche einige Ports auf "untagged". Wir haben im ganzen Haus (über die Stockwerke, und damit über mehrere Switches verteilt) so genannte "Online-Türen". Das sind spezielle Türen, die sich Online mittels einer Türsteuerungssoftware (läuft in einem Datacenter) fernsteuern lassen - das ganze auch noch standortübergreifend (haben mehrere Standorte). Im Serverraum steht ein speziell vom Datacenter konfigurierter Router (VPN Tunnel, fixe IP-Range, ...) der - in einem eigenen VLAN - die speziell benötigten IP-Adressen (inkl. Internetverbindung) an die Türsteuerungen liefert. Das funktioniert soweit auch problemlos - nur müssen diese Ports "untagged" sein, da die Hardwaresteuerung der Türen mit "tagged" nichts anfangen kann. Wenn ich an diesen Buchsen einen Laptop anstecke, kriege ich die korrekte IP + Verbindung zum Datencenter auch mit "tagged" - die verbaute Türsteuerung stellt sich dann aber leider tot.

Jetzt ist mein Problem, dass dieser "Türen"-Router natürlich für diese 5 Türen eigene, spezielle IP-Adressen vergibt - und das natürlich mit dem generellen DHCP Snooping kollidiert, da diese natürlich nicht rausgefiltert werden sollen. Ebenso wenig wie die IP-Adressen, die die Uni vergibt.

Ich suche daher nach einer Art "Converter", die ich zwischen dem "tagged"-Port am Switch und der "untagged-erwartenden"-Türsteuerung zwischenschalten kann. Meine erste Idee wäre nun, das ich einfach einen kleinen 4er Switch dazwischen schalte, der an den "tagged"-Port angeschlossen wird und selbst aber nur "untagged" weitergibt. Ich bin mir aber noch nicht sicher, ob das tatsächlich so funktioniert.

Mein letzer Backupplan wäre: Wir haben eine zweite LWL-Verkabelung durchs Haus (hab beim Bau drauf bestanden gleich eine Backup-Leitung miteinzubauen), die wir nur spleißen müssten - dann wären diese 5 Online-Türen eben in einem ganz eigenen Netzwerk. Diese Lösung würde ich aber nur ungern machen, denn was ist, wenn in 10 Jahren die Haupt-LWL-Leitung was hat? In einem denkmalgeschütztem Gebäude mal eben neue Kabel durch zu ziehen ist - obwohl sie die Kabeltrassen schön zugänglich gemacht haben) nicht optimal.

Vielleicht hat wer einen Input?

lg + Danke
 
Das mit dem Label-Stripping kann klappen, kann aber auch nicht. In der Regel wünscht man sich ja, dass ein einfacher Switch zumindest die VLAN Tags beibehält (die Packete unverändert lässt) dementsprechnd dürfte die meisten, modernen unmanaged Switches dafüer nicht in Frage kommen. (habe mal hier geguckt: Can a non-VLAN-aware switch pass 802.1q tagged packets? - Server Fault ) Eine richtige Lösung habe ich da nicht.

Was das DHCP Problem angeht würde ich mal einfach Fragen ob man den Türsteuerung nicht diese 5 IPs direkt und dauerhaft zuweisen kann. Das sind ja nun wirklich die statischsten Geräte die ich mir vorstellen kann, da wirkt ein DHCP-Server einfach nur bequem aber total unnötig. Alternativ habe ich folgende Idee. Wenn du in den DHCP für die Türen zulässt, müsstest du ja auch festelgen welche geräte an diesem DHCP (und nicht von der Uni) IP-Adresse bekommen koennen (also auf Basis der MAC-Adresse). D.h. du musst erst eine möglichkeit finden, diesen einen DHCP-Server fürs Snooping zu "Whitelisten" und dann alle 5 MAC-Adressen von den Türen an den DHCP leiten. Das klingt nicht cool. Ich bin mir sicher, Lösung 1 sollte besser gehen!

Und bevor du die Backup-Glasfaser nimmst, lieber nochmal extra kabel ziehen, sowas wäre verschwendung. Da reichen ja bestimmt einfach 4-Adrige Kabel für 100Mbit? 5x kann nicht soviel aufwand sein. Einfach mal bei dem Beschweren, der nicht darauf geachtet hat das alle Geräte (also die Türen) VLAN-Fähig sind.

Gruss
 
Hey,
ich weiß nicht so ganz ob ich das richtig verstanden habe...aber...
so wie ich das verstehe hast du zwei Netze bei dir im Haus, eins für die Studenten und eins für die Türen. Die hast du durch vlans getrennt und die haben auch nichts miteinander zu tun.
Für das Studentennetz brauchst du DHCP Snooping und dafür müssen wirklich alle Ports von einem Switch getaggt sein bzw kannst du nur auswählen keinen oder alle? also VLAN übergreifend?

und mal eine Anmerkung nebenbei: So wie ich das verstehe konfigurierst du deine Switche per Webinterface oder? Es kann sein (was ich bei Planet nicht weiß) dass das Webinterface nicht alle Funktionen abbilden kann und man solche Sachen dann per Console einstellen muss (habs schon bei anderen Herstellern gehabt). Normalerweise sollte das nämlich kein Thema sein sowas zu konfigurieren. Auch wenns blöd ist, solltest du dich mal per Console an deine Switche hängen und das darüber machen
 
und welche Switche hast Du im Einsatz ? L2+ 20-Port 10/100/1000T + 4-Port Gigabit TP/SFP Combo Managed Switch - PLANET Product hier gibt es mehrere

als Standard kann man bei L2+ switchen (die VLAN tagging können) dem Access Port ein nativ VLAN mitgeben.
"tagged"->"untagged" Converter - das kann der Switch selber.
Der "spontane Gedanke" funktioniert nicht: Das Paket bleibt tagged.

Für die Türkontrolle wird ein eigenes VLAN erstellt (auf jedem switch) und dieses VLAN im trunk erlaubt.
Die entsprechenden switchports werden als access ports erstellt und das VLAN als native port zugewiesen.

Der switchport, an dem die DHCP Pakete ankommen muss als DHCP trusted gekennzeichnet werden.

und irgendwo muss das dann auch noch geroutet werden - router/ L3 switch - vlan definieren und IP adresse zuweisen
 
Hey,
ich weiß nicht so ganz ob ich das richtig verstanden habe...aber...
so wie ich das verstehe hast du zwei Netze bei dir im Haus, eins für die Studenten und eins für die Türen. Die hast du durch vlans getrennt und die haben auch nichts miteinander zu tun.
Für das Studentennetz brauchst du DHCP Snooping und dafür müssen wirklich alle Ports von einem Switch getaggt sein bzw kannst du nur auswählen keinen oder alle? also VLAN übergreifend?

und mal eine Anmerkung nebenbei: So wie ich das verstehe konfigurierst du deine Switche per Webinterface oder? Es kann sein (was ich bei Planet nicht weiß) dass das Webinterface nicht alle Funktionen abbilden kann und man solche Sachen dann per Console einstellen muss (habs schon bei anderen Herstellern gehabt). Normalerweise sollte das nämlich kein Thema sein sowas zu konfigurieren. Auch wenns blöd ist, solltest du dich mal per Console an deine Switche hängen und das darüber machen

Ja, übers Webinterface kann ich die einzelnen Ports nicht rausnehmen. Über Console müsste es lt. unserem Netzwerktechniker gehen.

Wir haben aber jetzt eine ganz "simple" und eigentlich bessere Lösung gefunden. :D Die Türen holen sich ihre IP nicht mehr mittels DHCP vom Router, sondern haben nun fixe IP-Adressen. Damit funktioniert die Kommunikation mit dem Datencenter auch perfekt und ich wüsste nicht, was es sonst für Nachteile dieser Lösung gäbe. Das DHCP Snopping und die anderen erwähnten Sicherheitseinstellungen sind nun auch - zumindest was ich testen konnte - korrekt implementiert. Der Netzwerktechniker und ich haben versucht, von einem Studentenanschluss aus das Netzwerk lahmzulegen oder auf Daten vom Zimmernachbarn zuzugreifen (selbst wenn die unter Windows "freigegeben" sind) - keine Chance, alles gesichert. :)
 
Zurück