mikrotik switch

Mikrotik switch modus

mikrotik switch

Wat theorie over switchen

mikrotik switch de voordelen.
Standaard verzend een switch pakketten naar alle verbonden poorten, maar telkens wanneer deze een nieuw pakket ontvangt. Indien  de switch heeft geleerd welke MAC-adressen op welke poorten reageren, verzend deze alleen de pakketten naar de reagerende poorten, zodoende wordt de interne traffic beperkt en dat bespaart inwendige bandbreedte met de bedoeling de switch te ontlasten van onnodig data verkeer.

Echter als je een ander apparaat op een poort aansluit, heeft de nieuwe netwerkadapter een ander MAC-adres en verzendt de switch vervolgens het pakket naar alle poorten met de bedoeling de betrokken poorten te achterhalen waar het juiste MAC-adres zich nu bevindt. Als de switch terug heeft geleerd naar welke poort die pakketten moet worden gestuurd, beperkt de switch het versturen terug tot deze reagerende poort.
Niettemin was dat anders toen er nog 
hubs waren die data verkeer naar alle poorten zenden, met als gevolg dat de hubs vlug overbelast werden.

Bron wikipedia
Links is een hub en je ziet een boting als het ware.
Bij de rechter afbeeldingen de switch heb je dat niet.



Alle MikroTik-apparaten werken als een managed switch en alle apparaten bevatten de volledige RouterOS-functie. Switchen werken op de OSI Layer 2, wat betekent dat ze niets weten over IP-adressen. Om pakketten te verplaatsen op basis van IP-adressen, is laag 3 nodig en een dergelijk apparaat wordt dan een router genoemd. In andere woorden een switch kan niet routen.

Switch-chip



De meeste MikroTik-apparaten kunnen zowel als een switch of als een router werken. Afhankelijk van de configuratie.
Hetzij met behulp van de interne mikrotik switch chip als het Mikrotik in switch mode staat of met behulp van de CPU of een combinatie van de switch en de CPU, om pakketten te routeren bijvoorbeeld naar internet toe of een ander subnet.

Sommige Mikrotik devices hebben zelfs meerdere switchchips. Zoals de
2011 en 3011 series.
De high-end CCR-apparaten gebruiken alleen CPU omdat hun focus ligt op routering en zodoende hebben ze geen switch-chips. De CPU is trouwens zwaar genoeg om de paketten te verwerken.
 
Je kan de poorten configureren om de switch-chip te gebruiken of CPU te gebruiken naar je wensen en noden, afhankelijk of je nu een router wil gaan bouwen of switch of allebei.

Een MikroTik device instellen als switch

Je kiest een master poort, meestal kies ik voor de ether2 poort en plaats alle andere poorten in slave mode door ze in de master poort te zetten. Met deze configuratie communiceren alle poorten via de mikrotik switch chip wat ten goede komt aan de performance van je netwerk.
 

mikrotik switch

Routerboard

RouterOs

Bios firmware

RB750G r3

6.38.7 bugfix

3.33

mikrotik switch

Zoals al aangehaald in de theorie bovenaan heeft switchen van de interfaces een voordeel dat de data transfer vlugger gebeurd doordat de CPU niet wordt aangesproken.
Het data verkeer gaat via de mikrotik switch chip wat resulteert in een vlugger transport.

Zodoende komt dat ten goede voor geheel de stabiliteit van je netwerk.
Daarentegen mocht je een bridge configuratie gebruiken zou de CPU de snelheid naar beneden halen.
Ter illustratie de afbeelding zoals hierboven en de uitleg hieromtrent maakt het duidelijker.
De interfaces met bovenaan de rode streep is als switch ingesteld.

mikrotik switch

Configuratie

1-Ether1 is verbonden met de modem/router van je internet provider.
2- Er is op de router een bridge geconfigureerd met daarin de master-port ether2.

3- De bridge heeft een IP-adres 192.168.88.1 en daarop is een DHCP-server geconfigureerd.
De bridge en ether1 staat genat en masquerade. 

Verklaring

Alle data verkeer tussen ether2 en ether5 zitten in switch modus en communiceren via de mikrotik switch chip. 
De camera communiceert met de NAS via de switch chip en de data communicatie verloopt heel vlot.
Als er een backup wordt genomen van de PC naar de NAS gebeurd dat eveneens door de mikrotik switch chip.
Juist het verkeer dat naar of van internet komt gaat door de CPU, maar de snelheid is dan ook beperkter doordat internet trager werkt dan de ethernet interfaces.
 Surfen op internet en firmware updates gebeurd ook via de CPU omdat die door ether1 gaat via de bridge.

mikrotik switch

Configuratie via Winbox switchen van de interfaces

mikrotik switch

1- klik op interfaces.

mikrotik switch

1- Dubbelklik op "ether3-lan".

mikrotik switch

1- Zet bij ether3 de master port op "ether2-lan".
2- Vervolgens klik op "ok".


mikrotik switch

1- Dubbelklik vervolgens op "ether4-lan".

mikrotik switch

1- Zet bij ether4 de master port op "ether2-lan".
2- Vervolgens klik op "ok".

mikrotik switch

1- Dubbelklik vervolgens op "ether5-lan".

mikrotik switch

1- Zet bij ether5 de master port op "ether2-lan".
2- Vervolgens bevestig met "ok".

In de command line doe je dat zo

interface ethernet set ether3-LAN master-port=ether2-LAN

interface ethernet set ether4-LAN master-port=ether2-LAN

interface ethernet set ether5-LAN master-port=ether2-LAN

Configureren van de bridge

mikrotik switch

1- klik in het hoofdvenster op "bridge".
2- Klik op het blauwe kruisje om een bridge aan te maken.
3- Bij "name" geef de bridge een naam, bijvoorbeeld "bridge-lan".
Bevestig met "ok".

mikrotik switch

1- Om de poorten of poort in te zetten klik op het tabblad "ports".
2- Selecteer de interface ether2-LAN.
3- bevestig met "ok".
Daar de rest van de poorten in bridge modus staan is dit reeds voldoende.

In de command line doe je dat zo

Bridge configureren met twee bridge-switches

Dit doen we eens in de command-line je hoeft de code in de new terminal te plakken.  

Dit routerboard heeft twee switch chips onboard waardoor je als het ware twee switchen hebt in 1 behuizing.
Eerste switch groep is ether1 tot ether5, tweede switch groep ether 6 tot ether10.
Tenslotte is de opzet van deze toestellen dat ze als router fungeren maar je kan als optie de interfaces als switch instellen.
De twee switch groepen kan je niet samenvoegen tenzij met een bridge. Hierboven heb ik al getoond hoe je die interfaces als switch kunt inzetten in winbox, hier toon ik hoe dit te doen in de CLI en voer de commandos uit zoals hieronder wordt getoond.
Hou rekening met de naam die je aan de interfaces hebt gegeven, anders krijg je een foutmelding.

1- Klik in het hoofdvenster op "new terminal".

1- voer de commandos uit zoals hieronder wordt getoond. Hou rekening met de naam die je aan de interfaces hebt gegeven, anders krijg je een foutmelding. Die moet je desnoods veranderen.

Switchgroep1 master port 1 ether2, 3, 4, 5 zijn slave's

interface ethernet set ether2 master-port=ether1

interface ethernet set ether3 master-port=ether1

interface ethernet set ether4 master-port=ether1

interface ethernet set ether5 master-port=ether1

Switchgroep2 master port 6 ether7, 8, 9, 10 zijn slave's

interface ethernet set ether7 master-port=ether6

interface ethernet set ether8 master-port=ether6

interface ethernet set ether9 master-port=ether6

interface ethernet set ether10 master-port=ether6

Er zijn nu twee switch groepen die elk hun eigen switch chip hebben. Wil je deze twee groepen samen brengen kan je die zoals al aangehaald de twee master ports in een bridge steken.
Dit zie je hier.

Bridgen van switchgroep 1 en switchgroep 2

interface bridge add name=br-switch

interface bridge port add bridge=br-switch interface=ether1

interface bridge port add bridge=br-switch interface=ether6

Enter your text here...

Opgelet! Devices die zwaar data verkeer leveren naar elkaar moeten in dezelfde switch-groep zitten voor een goede performance te halen.

1- Zet bij ether4 de master port op "ether2-lan".
1- Dubbelklik vervolgens op "ether4-lan".
1- Zet bij ether3 de master port op "ether2-lan".