MSDTC - 需要多少个端口

时间:2009-03-23 15:21:32

标签: firewall msdtc ports

我有一个使用MSDTC的相当大的应用程序。我应该打开多少个端口?有没有办法确定它?

编辑:我知道我需要打开哪些端口,我不知道我需要多少

2 个答案:

答案 0 :(得分:9)

当我们不得不进行这种调试时,本文特别有用: How to troubleshoot MS DTC firewall issues。它包括一个名为DTCPing的应用程序,可帮助您快速调试问题所在。

据我记得,使用了以下端口:

TCP端口1433(SQL Server使用的默认端口)

UDP端口1434(由SQL Server使用)

TCP端口3372(由MSDTC.EXE使用)

答案 1 :(得分:5)

我认为Migol想知道RPC dynamic port allocation应该有多大的范围。

在KB中,他们提到至少100个端口

  

此外,以前的经验表明   应该至少有100个端口   开了,因为有几个系统   服务依赖于这些RPC端口   彼此沟通。

所以我会设计一个基准测试应用程序来测试动态范围的不同值。