MikroTik's RB-CCR2116P features 16 cores, each with 2GHz processing power, 12 Gigabit Ethernet Ports, 4 x 10Gbps SFP+ uplink ports and a dual redundant power supply. The router supports Layer 3 Hardware Offloading and each group of 4 Ethernet ports has a separate full-duplex connection to the switch chip to prevent bottlenecks.