How ARP Works

ARP or Address Resolution Protocol is the mechanism used by hosts in a network to map IP addresses to MAC addresses of other hosts within the same network segment. It is also used for next hop resolution between edge devices to enable routing between networks.

When a packet is created by a host intended for another host on that network, an ARP request is broadcast out out from the sender. Since this ARP request is a broadcast message it will be sent to every

Continue reading

Tagged VLANS vs Untagged VLANS (what’s the difference?)

In networking when we talk about untagged VLANs, or untagged traffic, we’re referring to ethernet frames that don’t carry any VLAN tag information e.g., traffic that contains no VLAN tag information for a receiving switch port or device to read. In contrast, tagged traffic includes a VLAN tag inside the ethernet frame that can be viewed and read by switches and devices as a way of identifying what VLAN network it belongs to, and then make a forwarding decision based on that information.

Continue reading

Mikrotik RouterOS: Simple Guest Vlan Configuration

In this guide I will explain one possible way to setup a guest network using a bridge and VLANS on Mikrotik RouterOS. I’ll be using a hAP running v6.45.9.

This guide assumes you already have basic configuration knowledge as we will not be covering topics such as NAT, DNS, Wi-Fi adapter settings, basic firewall rules and/or breakout interfaces. It also assumes that a basic LAN network and bridge exists. The default out the box Mikrotik config should work fine for this.

Continue reading

How to Remove The Preshared Key on Ubiquiti AP’s

At the time of writing the latest firmware for popular Ubiquiti Point to Point/Point to Multipoint AP’s such as the RP-5AC-GEN2 and PS-5AC is v8.7.11. So far Ubiquiti have not made it possible to disable the need for a preshared key via the GUI i.e. you will not be able to connect a compatible device to the AP without having matching credentials. To get around this we can edit the system config via the CLI:

Continue reading