VBScript и ADSI для создания учетных записей пользователей. Используйте что-то вроде этого для начала работы:
Set objRootDSE = GetObject("LDAP://rootDSE")
Set objContainer = GetObject("LDAP://cn=Users," & objRootDSE.Get("defaultNamingContext"))
For i = 1 To 1000
Set objLeaf = objContainer.Create("User", "cn=UserNo" & i)
objLeaf.Put "sAMAccountName", "UserNo" & i
objLeaf.SetInfo
Next
WScript.Echo "1000 Users created."
Microsoft Technet Script Center также имеет загрузки демонстрационных сценариев для примерно чего-либо, что Вы могли бы хотеть сделать и являетесь большим ресурсом.
Для почтовых ящиков я не потрудился бы писать сценарий; просто создайте всех пользователей в том же OU, затем выбор блока их (в ADU&C), щелкните правой кнопкой и сделайте "вещь" Задач Exchange - намного более быстрый и менее подверженный ошибке.
Я предполагаю, что Вы говорите о сокращении широковещательного домена между всеми узлами. Таким образом, каждый широковещательный домен во всей сети является 2 узлами.
IPv4:
IPv6:
Оба:
ОБНОВЛЕНИЕ
"Широковещательные штормы" честно зависят от Вашей архитектуры и сервисов. Если Вы имеете достаточно контроля над сетью (стойка), широковещательные сообщения могут быть изолированы. Иначе, изолированный на основе варианта использования (Серверы, Рабочие станции, Совместный доступ к файлам, безотносительно потребностей это). Я не попытался бы вместить одну модель во все, если она не соответствует.
Даже после изоляции проблемы и настраивания Вашей сети. Настройте переключатели так, чтобы они отправили прерывание SNMP, когда они обнаруживают "широковещательный шторм" (когда они могут). Много переключателей может быть, настраивают для предотвращения влияния "широковещательного шторма" (оно должно уменьшить эффекты, пока администратор не может иметь дело с ним). Контакт с ним важен, это могло означать, что пользователь пытается напасть на Вашу сеть с внутренней части, проблемы конфигурации сети, человеческая ошибка, устройства помады, поставила под угрозу оборудование, и т.д. (обычно не хороший)
Как правило, переключение быстрее, чем маршрутизация (нет никакой иерархии, таким образом, существует, по крайней мере, шанс для меньшего количества поисков). Однако переключение не является (обычно) иерархическим, таким образом, Вам нужны (потенциально) большие таблицы состояния ("таблицы переадресации MAC") в каждом устройстве.
Предположение, что таблицы маршрутизации меньше, полагается на наличие достойной иерархии IP-адресов, если у Вас должна быть таблица маршрутизации, которая содержит/32 для каждого из Ваших конечных узлов, Вы ничего не выиграли (таблица маршрутизации не так меньше, чем MAC fdb, это совсем не столь тривиально, чтобы автоматически сгенерировать, как это полагается на протокол маршрутизации вместо проверки пакетов, если у Вас когда-нибудь заканчивается табличное пространство маршрутизации, нет никакого постепенного ухудшения (или, как Вы выразились "вырожденные к broadcating"), это просто Прекратит Работать).
Так, в целом, если бы я должен был создать сеть, то я использовал бы направленные ссылки между большим, переключенным, сетями, пытаясь получить лучший из обоих миров.
Четыре вещи я могу думать:
Уровень 2 более прост, чем уровень 3, поэтому по-видимому, сетевые устройства могут обработать его более быстро с меньше служебным, чем уровень 3.
Было много лет работы над переключением, таким образом, это чрезвычайно устойчиво и хорошо понято.
Некоторые протоколы только работают на уровне 2, например, связующее дерево для предотвращения "широковещательных штормов".
Устройства коммутации являются более дешевыми, чем устройства маршрутизации, таким образом, Ваши затраты ниже.