Ranges and cross-entrance consistency with OpenFlow