El subneting no es algo complicado, todo es cuestión de conocer el tamaño de la red. De ahí todo va a la máscara y si tu segmento IP tiene el tamaño suficiente para todas las divisiones que necesitas.
Ya hablaba un poco sobre eso en este post: Curso de introducción a las redes - Direcciones IP, Mascaras y Segmentos
Como nota adicional, si quieres hacer subneteo asegurate de usar protocolos de enrutamiento que sean classless.