предположим, у вас управляемые коммутаторы.
тогда вам либо 802.1X с радиус-сервером организовывать (что мало кто потянет, потому как хлопотно), либо ограничивать работу портов на коммутаторах по MAC-адресам (что будет работать, пока не появится какой-нибудь ушлый сотрудник, который пропишет на своём роутере MAC своего же компа). это тоже хлопотно, в перспективе даже более чем предыдущий вариант.
если коммутаторы неуправляемые, ограничить по MAC-ам можно и на микротике скорее всего (зависит от модели), но доступ в локальную сеть таким образом не закрыть.
впрочем, если организация большая и нормальная, то она без проблем потянет первый вариант.