Fun with EoIP Mike Everest, DuxTel Pty Ltd
Ethernet over IP …not just another GRE tunnel! Transparent layer2 transport Presents as a virtual Interface to RouterOS Carries Ethernet frames Can bridge it Can route it Can firewall filter it NAT it Queue it Bond it
Ethernet over IP …some limitations! requires routable path (avoid NAT!) proprietary MikroTik (?) watch out for MTU on carrier network only(!) unique tunnels
Ethernet over IP …easy to implement! Router A remote-address (IP of Router B) tunnel-id (0 – 255) Router B remote-address (IP of Router A) tunnel-id (matches other end)
Example 1 Connect to Remote Hotspot
Example 1 Internet Gateways
Ethernet over IP Hotspots on Layer2 WAN
Example 1 HotSpots use pppoe
Example 1 Remote/Mobile hotspots connect using pptp
Example 1 Concept: create EoIP tunnel across ppp
Example 1 Concept: bridge local wlan to remote HS HS bridge internet wlan1 eth1 eoip wlan1 eth1 Remote Router Local Router
Example 1 Concept: bridge local wlan to remote HS HS bridge internet wlan1 eth1 eoip wlan1 eth1 Remote Router Local Router EoIP bridge
Example 1: Demo
Example 2 the weakest link colo cloud internet ISP LAN
Example 2 the pipe dream colo cloud internet ISP LAN
Example 2 load balanced uplinks colo cloud internet ISP LAN
Example 2 limited to one link per stream colo cloud internet ISP LAN
Example 2 EoIP to the rescue! internet LAN ISP
Example 2 set out the groundwork internet LAN ISP pppoe-out1 pppoe-out2
Example 2 lay in the tunnels internet LAN ISP
Example 2 force traffic path internet LAN ISP /ip route add dst-address= /32 gateway=pppoe-out1 /ip route add dst-address= /32 gateway=pppoe-out2
Example 2 force traffic path internet LAN ISP /int eoip add tunnel-id=1 remote= local= /int eoip add tunnel-id=2 remote= local=
Example 2 bond them! internet LAN ISP
Example 2 a single virtual aggregate link! internet LAN ISP
Example 2 a single virtual aggregate link! internet LAN ISP
Example 2 combined bandwidth per stream! internet LAN ISP
More resources About DuxTel: MikroTik Specialists since 2004 Widest range of MikroTik products and related components Free support – even if you didn’t buy it from us! Contract and Project support – 4 certified engineers available Free sample scripts for download from shop.mikrotik.com.au Supporter of talk.mikrotik.com.au (thanks too, Connectivity IT)