Vlan-Tags Mikrotik
Dank @aqui ´s Empfehlung habe ich mir nun einen kleinen Mikrotik RB750GL zum warm werden zugelegt.
Nach ein paar Startschwierigkeiten (kannte vorher nur kleine Cisco´s) habe ich die Vlans, DHCP Server sowie Multicastrouting zum rollen gebracht.
Übrigens funktioniert dank PIM Sonos Subnetzübergreifend ! Auch KNX IP Routing funktioniert !
So weit, so gut,
Leider erschließt sich mir nicht wann getaggt wird und wann nicht, also wo ich für einen Port das tagging aktivieren kann.
Bisher habe ich es wie folgt versucht:
- Drei Vlan´s erstellt und einem Port(1) zugewiesen
- Drei Bridges erstellt und den Vlans zugewiesen
- Je ein Port einer (Vlan)Bridge zugewiesen
- DHCP mit Pool eingerichtet.
Die drei "untaggt" Ports funktionieren einwandfrei. An einem habe ich mein bestehendes Netz angeschlossen und an die anderen je ein Testrechner. Funktioniert alles super.
Wenn ich nun jedoch an den Port(1) dem ich sämtliche Vlans zugeordnet habe, einen weiteren Switch anschließe, werden die Vlan´s nicht übertragen. Auch wenn ich an meinem Notebook eine Vlan ID zuweise, bekomme ich keine IP.
Der Switch ist auch zweifelsfrei Okay, da ich hier mit dem "Trunk" Port schon andere Versuche gemacht habe.
Muss ich hier irgendwo noch ein Häkchen setzen ??
Hier noch zwei Punkte mit denen ich nichts anfangen kann:
Für was kann der Master Port definiert werden ? Für Identische Funktion ?
In den Vlan Einstellungen lässt sich "Use Service Tag" aktivieren, für was ?
Danke schon mal für eure unterstützung
Nach ein paar Startschwierigkeiten (kannte vorher nur kleine Cisco´s) habe ich die Vlans, DHCP Server sowie Multicastrouting zum rollen gebracht.
Übrigens funktioniert dank PIM Sonos Subnetzübergreifend ! Auch KNX IP Routing funktioniert !
So weit, so gut,
Leider erschließt sich mir nicht wann getaggt wird und wann nicht, also wo ich für einen Port das tagging aktivieren kann.
Bisher habe ich es wie folgt versucht:
- Drei Vlan´s erstellt und einem Port(1) zugewiesen
- Drei Bridges erstellt und den Vlans zugewiesen
- Je ein Port einer (Vlan)Bridge zugewiesen
- DHCP mit Pool eingerichtet.
Die drei "untaggt" Ports funktionieren einwandfrei. An einem habe ich mein bestehendes Netz angeschlossen und an die anderen je ein Testrechner. Funktioniert alles super.
Wenn ich nun jedoch an den Port(1) dem ich sämtliche Vlans zugeordnet habe, einen weiteren Switch anschließe, werden die Vlan´s nicht übertragen. Auch wenn ich an meinem Notebook eine Vlan ID zuweise, bekomme ich keine IP.
Der Switch ist auch zweifelsfrei Okay, da ich hier mit dem "Trunk" Port schon andere Versuche gemacht habe.
Muss ich hier irgendwo noch ein Häkchen setzen ??
Hier noch zwei Punkte mit denen ich nichts anfangen kann:
Für was kann der Master Port definiert werden ? Für Identische Funktion ?
In den Vlan Einstellungen lässt sich "Use Service Tag" aktivieren, für was ?
Danke schon mal für eure unterstützung
Please also mark the comments that contributed to the solution of the article
Content-ID: 268367
Url: https://administrator.de/contentid/268367
Printed on: October 7, 2024 at 23:10 o'clock
13 Comments
Latest comment
Leider erschließt sich mir nicht wann getaggt wird und wann nicht, also wo ich für einen Port das tagging aktivieren kann.
Am besten liest du dir das VLAN Tutorial dazu mal genau durch:VLAN Installation und Routing mit pfSense, Mikrotik, DD-WRT oder Cisco RV Routern
Das sollte alle deine Fragen zum 802.1q Tagging beantworten.
Ein paar Praxisbeispiele helfen ggf. dazu:
Routerboard RB 750GL + TP-Link TL-SG3424 VLAN Konfiguration
VLAN mit Mikrotik RB750GL und TP Link managed Switch SG3216
dem ich sämtliche Vlans zugeordnet habe, einen weiteren Switch anschließe, werden die Vlan´s nicht übertragen.
Hast du das richtig gemacht ?? Siehe Tutorial und Praxisbeispiele ! Vermutlich wohl nicht, denn sonst würde das nicht passieren.Wichtig ist an solchen Ports immer das diese Tagged sind, also den Pakteten immer ein 802.1q VLAN Tag mit der VLAN ID mitgegeben wird, damit empfangene Systeme dieser Pakete dem Traffic anhand der VLAN Tag ID wieder das richtige VLAN zuordnen können.
Das ist vermutlich in deiner fehlerhaften Konfig NICHT der Fall und deshalb scheitert das bei dir.
Leider erschließt sich mir nicht wann getaggt wird und wann nicht, also wo ich für einen Port das tagging aktivieren kann.
Taggen musst du immer an diesen Ports wo du zwingend eine VLAN Information dem Traffic mitgeben musst also an tagged Switchuplink Ports zu VLAN Switches die diese VLANs bedienen usw.Hier kannst du genau sehen WO und WIE das einzustellen ist:
Hier noch zwei Punkte mit denen ich nichts anfangen kann:
1.) Ein Master Port kann man quasi wie einen Switch im weitestens Sinne verstehen. Du definierst einen Masterport und die Slaveports haben eine identische Konfig zum Master. Quasi kann man so ports "klonen"2.) http://wiki.mikrotik.com/wiki/Manual:Interface/VLAN
Ist ein 802.1ad Tag: http://en.wikipedia.org/wiki/IEEE_802.1ad
Q in Q bedeutet ein sog. Doubletagging mit 802.1q.
Du kannst also in einem .1q Tag noch wieder einen Tag haben. Metro Provider nutzen sowas in Layer 2 Metro Netzen für externe Kunden.
So kann man theoretisch 4096 VLANs (Kunden) bedienen die unter diesen VLANs wieder 4096 VLANs betreiben können. Doubletagging oder .1q in .1q, daher der Name
Diese Funktion kannst du für deine Zwecke ignorieren und solltest du auf no belassen, was auch der Default ist. (Es sei denn du nutzt das)
(Tip: Erklärung kann man wunderbar in den MT Manuals und Handbüchern finden )
Du musst hier dann mit einer Bridge arbeiten, da du tagged und untagged Ports benutzt. Fraglich ob das dann mit mehreren VLANs geht? Musst du ausprobieren.
Der MT ist ja in erster Linie ein Router und KEIN VLAN Switch.
So gehst du vor:
Die Frage.ist was passiert wenn nun weitere VLANs dazukommen ?
Da der tagged Port dann in mehreren VLANs hängt wird es vermutlich einen Konflikt geben, denn dieser Port kann dann natürlich nicht Mitglied von mehreren Bridges sein. Das würde ja letztlich dann bedeuten das man all diese VLANs wieder mit einer Bridge zusammenführt.
Musst du mal ausprobieren ob das rennt.
In letzter Konsequenz (sollte das obige nicht klappen) müsste man dann sagen das dein spezielles Szenario dann mit dem Router so nicht abbildbar ist und man nur mit einem tagged Uplink arbeiten kann.
Der MT ist ja in erster Linie ein Router und KEIN VLAN Switch.
So gehst du vor:
- Bridge erstellen und als Memberports deine beiden VLAN Ports eintragen
- VLAN erstellen und nur einen dieser beiden Member Ports als tagged Ports eintragen
- IP Adresse VLAN setzen
Die Frage.ist was passiert wenn nun weitere VLANs dazukommen ?
Da der tagged Port dann in mehreren VLANs hängt wird es vermutlich einen Konflikt geben, denn dieser Port kann dann natürlich nicht Mitglied von mehreren Bridges sein. Das würde ja letztlich dann bedeuten das man all diese VLANs wieder mit einer Bridge zusammenführt.
Musst du mal ausprobieren ob das rennt.
In letzter Konsequenz (sollte das obige nicht klappen) müsste man dann sagen das dein spezielles Szenario dann mit dem Router so nicht abbildbar ist und man nur mit einem tagged Uplink arbeiten kann.
Ergänzend sei noch gesagt, dass beim 750er ein einzelner Port entweder Tagged oder Untagged sein muss – beides gleichzeitig geht nicht (das können AFAIR ausschließlich die 450er).
Die Konfiguration wie im Screenshot zu sehen ist durchaus üblich bei Mikrotik.
Das Setup sollte sich aber auch direkt über den Switch-Chip abbilden lassen (Vorteil: keine zusätzliche Last auf der CPU) – alternativ kann man sich aber auch gleich in den Fuß schießen, wenn man so sehr auf Schmerzen steht.
Man sollte nur bedenken, dass der Router automatisch alles routet, was man ihm nicht per Firewall verbietet ;)
Die Konfiguration wie im Screenshot zu sehen ist durchaus üblich bei Mikrotik.
Das Setup sollte sich aber auch direkt über den Switch-Chip abbilden lassen (Vorteil: keine zusätzliche Last auf der CPU) – alternativ kann man sich aber auch gleich in den Fuß schießen, wenn man so sehr auf Schmerzen steht.
Man sollte nur bedenken, dass der Router automatisch alles routet, was man ihm nicht per Firewall verbietet ;)
@dog
Vielleicht hast du mal einen Wink in die richtige Richtung...?
@tec-support
Taggen musst du immer dann wenn du an dem Gerät was an diesen Port angeschlossen ist eine VLAN Information brauchst. Sprich also wenn dahinter ein Switch mit mehreren VLANs ist das der über den VLAN Tag vom MT mitbekommt in welches VLAN er das Paket forwarden soll !
Brauchst du das nicht musst du auch nicht taggen.
Eigentlich ganz einfach !
Das Setup sollte sich aber auch direkt über den Switch-Chip abbilden lassen (Vorteil: keine zusätzliche Last auf der CPU)
Das wäre nochmal interessant WIE man das angeht. Auf alle Fälle hast du Recht und es klingt sinnvoller das so zu machen wenn man tagged und untagged Ports einrichten will. Ich habe nur nich nicht den Ansatz in der Konfig dazu gefunden Vielleicht hast du mal einen Wink in die richtige Richtung...?
@tec-support
Wann wird getaggt und wann nicht.....
Das ist doch ganz logisch !Taggen musst du immer dann wenn du an dem Gerät was an diesen Port angeschlossen ist eine VLAN Information brauchst. Sprich also wenn dahinter ein Switch mit mehreren VLANs ist das der über den VLAN Tag vom MT mitbekommt in welches VLAN er das Paket forwarden soll !
Brauchst du das nicht musst du auch nicht taggen.
Eigentlich ganz einfach !
Das stimmt, da hast du Recht. Die Syntax ist da unterschiedlich. Der MT ist aber in erster Linie ein Router, das darf man nicht vergessen. Tagged Interfaces auf einem Cisco Router ist da auch total anders als auf einem Switch, denn auch da muss man mit anderer Syntax arbeiten. Sprich mit Subinterfaces als int eth 1.10 und dann encapsulation dot1q wobei der Suffix dann der VLAN ID entspricht. Also auch anders....nur mal um fair zu bleiben
Deshalb ja auch die Frage an den Kollegen @dog ob er da mal einen heissen Tip hat wie es mit der Switch Chip Konfig ggf. geht im MT ?!
Deshalb ja auch die Frage an den Kollegen @dog ob er da mal einen heissen Tip hat wie es mit der Switch Chip Konfig ggf. geht im MT ?!
Es gibt für dieses Setup ein Beispiel von MT:
http://wiki.mikrotik.com/wiki/Manual:Switch_Chip_Features#Example_-_802 ...
Wie man aber meinem vorherigen Kommentar entnehmen kann, bin ich kein großer Freund des Switch-Chips.
Die Konfiguration ist IMHO völlig undurchsichtig und sehr schlecht dokumentiert.
Weil die CPU-Last in 90% der Fälle völlig zu vernachlässigen ist, benutze ich normalerweise einfach Bridges.
http://wiki.mikrotik.com/wiki/Manual:Switch_Chip_Features#Example_-_802 ...
Wie man aber meinem vorherigen Kommentar entnehmen kann, bin ich kein großer Freund des Switch-Chips.
Die Konfiguration ist IMHO völlig undurchsichtig und sehr schlecht dokumentiert.
Weil die CPU-Last in 90% der Fälle völlig zu vernachlässigen ist, benutze ich normalerweise einfach Bridges.
Danke fürs Feedback ! Ich hatte noch die letzte 5er Version drauf flashe jetzt aber mal einen Kiste auf die neue 6er Version.
Was die Konfiguration anbetrifft hast du absolut Recht in diesem speziellen Fall
Ich teste das mal aus...
Ein aktuelles Tutorial zum Thema VLANs und Bridging mit Mikrotik behandelt dieses Forums Tutorial:
Mikrotik VLAN Konfiguration ab RouterOS Version 6.41
Was die Konfiguration anbetrifft hast du absolut Recht in diesem speziellen Fall
Ich teste das mal aus...
Ein aktuelles Tutorial zum Thema VLANs und Bridging mit Mikrotik behandelt dieses Forums Tutorial:
Mikrotik VLAN Konfiguration ab RouterOS Version 6.41