Rebuilding Network...Best Practice advice

How do you Deploy IP Addresses to Users

  • Static Hard Coded
  • PPPoE
  • DHCP
  • DHCP with MAC Reservations
  • Other
0 voters

I am getting ready to rebuild/re-IP a large segment of my network, about 13 POPS. Since some POPs were acquired from purchases of other companies, there are different IP Schemes at different POPS. When I am finished, I would like some conformity across the network.

Currently Users are on a mixture of Hard-IP’d Static Public Addresses, a PPPoE Public Address, or a DHCP Nat’d Private (10.x.x.x) Address. I am planning on using a Mikrotik Router at each POP for Ethernet Routing, I use 3rd party gear for the RF Distribution.

I’m interested to find how others run their networks, what means of assigning IP’s you use (DHCP, DHPC W/ MAC reservations, PPPoE, Static), and drawbacks the method may have had.

Some things I need…

  1. All End users will get a public IP Address

  2. Ability to have both Static and Dynamic (changing) Addresses available to customers. (Of course, a static address pays more)

  3. Ability to keep track of Who is assigned a particular Dynamic IP at a given time, So we know who to go after when the invariable Spam/virus complaint comes in.

  4. Ability to be able to assign a single user Multiple IP addressees, if they run their own Email/web servers.

  5. Management of Public IP Blocks/Subnets across multiple POPS (Each POP will have at least 2 feeds from Other towers/POPS for redundancy)

  6. Have different Tiers/Speeds of service for different customers, and Prioritize traffic for Business Customers.


    Some things that would be really really cool to have…

  7. Be able to send a users Initial HTTP Request to a specific page. (i.e. “There will be maintenance on your Access point this evening starting at 9pm”) then let them surf as normal. (preferably this wouldn’t interfere with any other traffic, Filetransfers/VOIP)

  8. Minimize end user configuration. Have a simple customer just go buy a router, plug it in and it will work.

I’m excited to see how other people run their networks and keep track of their users and IP Addresses, and if I am approaching this with an achievable set of goals.