Cat6 vs Cat6A Cabling for ISP Last-Mile: Which Should You Install in Uganda & East Africa?

Cat6 vs Cat6A cabling comparison for ISP last-mile installations in Uganda and East Africa — distance limits, frequency ratings, outdoor rating and cost per metre guide

Managing IP addresses efficiently is one of the most overlooked — and most consequential — operational tasks for a growing ISP in Uganda, Kenya, Tanzania, or Rwanda. Run out of IP addresses and new subscribers can’t connect. Assign duplicate IPs and existing subscribers lose service. A well-configured MikroTik IP pool, integrated with your ISP billing system, eliminates all three problems.

Why IP Pool Management Matters for African ISPs

  • Prevents duplicate IPs — RouterOS pool management ensures each subscriber gets a unique address automatically
  • Enables billing integration — your ISP billing system can assign static IPs or track dynamic assignments per subscriber
  • Supports network growth — plan your address space now to avoid re-addressing as you scale
  • Simplifies troubleshooting — knowing which IP belongs to which zone speeds up fault diagnosis

IP Address Planning for a Ugandan ISP

Zone Subnet Usable IPs Purpose
Management 10.0.10.0/24 254 Router management, billing API
Backhaul 10.0.20.0/24 254 PtP link IPs
Subscribers Zone 1 10.10.1.0/24 254 PPPoE pool Zone 1
Subscribers Zone 2 10.10.2.0/24 254 PPPoE pool Zone 2
Subscribers Zone 3 10.10.3.0/24 254 PPPoE pool Zone 3
Hotspot Guests 192.168.88.0/24 254 DHCP pool for hotspot

Recommended Hardware

Cabling: Cat6 Flat Ethernet Cable (indoor) and Cat6 Indoor/Outdoor UTP Cable (outdoor). Browse the full MikroTik Routers collection.

Step 1: Create an IP Pool in RouterOS

  1. Winbox → IP → Pool → +
  2. Name: PPPoE-Zone1, Addresses: 10.10.1.2-10.10.1.254
  3. Click OK — repeat for each zone

Step 2: Assign Pool to PPPoE Profiles

  1. PPP → Profiles — open a plan profile
  2. Set Remote Address to your pool (e.g., PPPoE-Zone1)
  3. Click OK

Your ISP billing system can also assign static IPs by setting a fixed Remote Address in the PPPoE secret via the RouterOS API.

Step 3: Assign Static IPs to Subscribers

For business subscribers needing a fixed IP, managed by your billing platform:

  1. PPP → Secrets — open subscriber’s secret
  2. Set Remote Address: e.g., 10.10.1.50 (outside the dynamic pool range)
  3. Click OK

Step 4: Configure DHCP Pool for Hotspot Zones

  1. IP → DHCP Server → DHCP Setup
  2. Select interface, set address space (192.168.88.0/24), gateway, DNS
  3. Set lease time: 1h for hotspot, 1d for LAN

Step 5: Monitor Pool Utilisation

  1. IP → Pool → Used — all currently assigned IPs
  2. PPP → Active — live sessions with assigned IPs
  3. Expand pool when above 80% utilised

Your ISP billing system also tracks IP assignments per subscriber from the billing dashboard.

Step 6: Chained Pools for Overflow

  1. Create overflow pool: PPPoE-Zone1-Overflow (10.10.4.2-10.10.4.254)
  2. Open primary pool → set Next Pool: PPPoE-Zone1-Overflow
  3. RouterOS draws from overflow automatically when primary is full

Conclusion

Plan your address space by zone, configure RouterOS pools per zone, assign them to PPPoE profiles, and let your ISP billing system handle IP assignment automatically.

Automate IP management with our ISP billing system →