у клиента маска может быть хоть 255.255.255.255, пофиг, нужно смотреть на маску шлюза, а не клиента
так а что не логично? мы же рассматриваем только то что дано, а не виртуальные данные, понятно что шлюза может вообще не существовать, но от этого настройки на клиенте не становятся нерабочими.