Простой вопрос из реальной жизни, вдохновленный комментарием Вот:
Active Directory поддерживает межсайтовую репликацию с использованием SMTP вместо прямого RPC с момента ее первого появления в Windows 2000.
Но действительно ли кто-нибудь им пользовался?
Если да, то почему он был выбран?
Было ли легко или сложно установить и обслужить?
Это было надежно?
Причина, по которой вы его не видите и, вероятно, никогда не увидите, заключается в том, что он был разработан для поддержки сетей, которые не подключались к Интернету и не взаимодействовали с ним. Интернет и его протоколы (IPv4 и IPv6) по существу «победили»; невероятно редко можно найти сеть, которая их больше не поддерживает. Тем более для сети, использующей Active Directory.
Я нашел это как возможное объяснение в статье о технике:
SMTP лучше всего использовать между сайтами, где RPC over IP невозможен. Например, SMTP могут использовать компании, у которых магистраль сети не основана на TCP / IP, например компании, использующие магистраль X.400.
Кроме того, существует вероятность того, что у вас не могут быть открыты все порты RPC между сайтами (порты 135+). Единственным вариантом может быть использование порта 25.
Интересно, использует ли кто-нибудь это, чтобы пройти через брандмауэр. Мне никогда не нравилась идея открывать порты Windows RPC через брандмауэр
Вероятно, в наши дни это не нужно по причинам, указанным выше. Кроме того, если вас беспокоят проблемы с брандмауэром, вы можете заставить контроллеры домена использовать статические порты.