MSDTC-сколько портов необходимо

У меня есть значительно большое приложение, которое использует MSDTC. Сколько портов я должен открыть? Есть ли способ определить это?

EDIT: Я знаю что порты мне нужно открыть, я не знаю сколько мне нужно.

2 ответов


Я думаю, Миголь хочет знать, насколько велик диапазон динамическое распределение портов RPC должно быть.

в КБ они упоминают минимум 100 портов

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

поэтому я бы разработал эталонное приложение для тестирования различных значений вашей динамики диапазон.


когда нам пришлось делать такую отладку, эта статья была особенно полезна: Как устранить неполадки брандмауэра MS DTC. Он включает в себя приложение под названием DTCPing, которое поможет вам быстро отладить, в чем проблема.

насколько я помню, использовались следующие порты:

TCP-порт 1433 (порт по умолчанию, используемый SQL Server)

UDP порт 1434 (используется SQL Server)

TCP-порт 3372 (используется MSDTC.EXE)