switch your routerboard - mum - mikrotik · pdf file4 osi layers switch operates on layer 2...
TRANSCRIPT
![Page 1: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/1.jpg)
Switch your RouterBoard
● Daniel Starnowski
![Page 2: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/2.jpg)
2
Switch chip on MikroTik RouterBoard
● It is really easy!
![Page 3: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/3.jpg)
3
RouterBoard – just an example
![Page 4: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/4.jpg)
4
OSI layers
● Switch operates on layer 2 and forwards ethernet frames between ports
● Router operates on layer 3 and forwards IP packets decapsulating them from frames
Layer 4 + dataIP headerMAC header CRC
![Page 5: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/5.jpg)
5
RouterBoard – the anatomy
![Page 6: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/6.jpg)
6
RouterBoard – ports and interfaces
![Page 7: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/7.jpg)
7
RouterBoard – a routing scenario
![Page 8: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/8.jpg)
8
RouterBoard – a bridge
![Page 9: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/9.jpg)
9
RouterBoard – IP address on a bridge
![Page 10: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/10.jpg)
10
RB2011 – the performance
● fast path:
~1500 Mbps with 1500 B packets~150 Mbps with 64 B packets
● without fast path:
~1000 Mbps with 1500 B packets~50 Mbps with 64 B packets
![Page 11: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/11.jpg)
11
RouterBoard – VLAN bridging
![Page 12: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/12.jpg)
12
RouterBoard – VLAN bridging config
● Create VLAN vlan33eth1 with tag 33 on interface ether1
● Create VLAN vlan33eth2 on ether2● Create bridge vlan33● Add ports vlan33eth1, vlan33eth2
and ether3 to the bridge vlan33
![Page 13: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/13.jpg)
13
RB2011 – VLAN bridging test
● 8 different streams● Only 1500 B packets● 8 x 122 Mbps – 1% packet loss
(total 976 Mbps)● 8 x 60 Mbps – 0,1% packet loss
(total 480 Mbps)
![Page 14: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/14.jpg)
14
The answer – the switch chip
![Page 15: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/15.jpg)
15
The switch chip
● Almost every new RouterBoard with multiple ethernet interfaces is equipped with a switch chip
● Hardware switch without using CPU● From ROS v6 – VLAN trunking is
possible
![Page 16: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/16.jpg)
16
Switch chips in MikroTik devices
● Atheros 8316● Atheros 8327
● Atheros 8227● Atheros 7240● other
![Page 17: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/17.jpg)
17
What chip does my RouterBoard have?
![Page 18: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/18.jpg)
18
How to turn the switch chip on?
![Page 19: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/19.jpg)
19
How to turn the switch chip on?
![Page 20: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/20.jpg)
20
Activating the switch chip
● If we set „master port“ on ether2 to „ether1“, we will activate the switch chip.
● How many ports will be active on the chip?
![Page 21: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/21.jpg)
21
Connections without using the chip
![Page 22: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/22.jpg)
22
Activating the switch chip
![Page 23: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/23.jpg)
23
Switch chip – the master port
● Master port – only in the same chip● Only 1 master port possible for a chip● The master and „slave“ ports are
equal for the switch chip● Only one difference – the interface,
the chip will be visible on
![Page 24: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/24.jpg)
24
Switch chip – port names
![Page 25: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/25.jpg)
25
Switch chip – port names
● The same names:– interfaces seen from the CPU
(ether1, ether2, ...)– physical ports seen from the chip
(ether1, ether2, ...)● Only one connection between the chip
(the cpu port) and the CPU (master port)
![Page 26: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/26.jpg)
26
Default configuration of switch chip
![Page 27: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/27.jpg)
27
Default configuration of switch chip
● In RouterBoards like 2011 or 951● ether1 – gateway port (not included
in the switch group)● ether2-ether5 – switched ports● ether2 – master port, used when
configuring IP address, bridge, etc.
![Page 28: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/28.jpg)
28
VLAN bridging – the software version
![Page 29: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/29.jpg)
29
VLAN bridging with the switch chip
![Page 30: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/30.jpg)
30
Switch chip – preparing the vlans
![Page 31: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/31.jpg)
31
Switch chip – preparing the vlans
● Vlan settings not important as long as VLAN Mode is disabled (default)
● Independent learning – when some MACs can be visible on different ports in different vlans– Keeps separate table for the VLAN
![Page 32: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/32.jpg)
32
Switch chip – the trunk port
![Page 33: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/33.jpg)
33
Switch chip – the access port
![Page 34: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/34.jpg)
34
Switch chip – trunk and access ports
● Trunk port:– Mode: secure– Header: add if missing
● Access port:– Mode: secure– Header: always strip– Default VLAN ID (a.k.a. PVID)
● No „hybrid“ ports!
![Page 35: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/35.jpg)
35
Switch chip – the speed test
![Page 36: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/36.jpg)
36
Switch chip – the speed test
● With bridging – more than 0.1% loss visible with 8*60 = 480 Mbps (and CPU ~ 50%)
● Switch chip – almost no loss with 8*490 Mbps = 3920 Mbps (4 ports wire speed), CPU unchanged
● From ROS 6.5 – port stats available
![Page 37: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/37.jpg)
37
Switch chip – port stats
● From ROS 6.5 stats available for the switch ports (traffic doesn't need to go through CPU
![Page 38: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/38.jpg)
38
Switch chip – routing the VLANs
![Page 39: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/39.jpg)
39
Switch chip – routing the VLANs
● Include cpu in selected VLANs configuration on the switch chip
● Change VLAN Mode to secure (header can be leave as is)
● Add VLAN interfaces on the master port (in the example – ether1)
![Page 40: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/40.jpg)
40
What if ether3 was the master port?
![Page 41: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/41.jpg)
41
Hosts table
![Page 42: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/42.jpg)
42
Switch chip's limitations
● Mirroring – copies of all frames (in and out) from source sent to target
● Rules – if we want to mirror or block (etc.) a selected packets
![Page 43: Switch your RouterBoard - MUM - MikroTik · PDF file4 OSI layers Switch operates on layer 2 and forwards ethernet frames between ports Router operates on layer 3 and forwards IP packets](https://reader034.vdocuments.site/reader034/viewer/2022052608/5a7f95a07f8b9aee018bad69/html5/thumbnails/43.jpg)
43
Thank you!
● I told you it was easy!