Есть много способов сделать это.
При отсутствии дополнительных требований я был бы склонен просто разбить это на несколько подсетей, каждая из которых имеет около 65534 используемых адресов. Я бы сделал это, используя второй октет для определения отдела - таким образом
10.1.xx будет 1-м отделом 10.2.xx будет 2-м отделом. ,
В этом случае вы должны указать маску сети 255.255.0.0 - это означает, что первые 2 цифры не изменяются и определяют глубину, и в конечном итоге может быть установлено более 300 точек, а две крайние правые цифры означают до 65 тысяч пользователей на единицу.