2009-03-23 24 views
14

Tengo una aplicación considerablemente grande que usa MSDTC. ¿Cuántos puertos debería abrir? ¿Hay alguna forma de determinarlo?MSDTC: cuántos puertos se necesitan

EDIT:lo puertos necesito abrir, no sé cuántos que necesito.

+0

Esto no es ofensivo. ¡Probablemente los usuarios vencidos y ofensivos no saben qué es MSDTC! – BobbyShaftoe

+0

Quien esté marcando ofensivo: POR FAVOR lea las preguntas frecuentes; si no se trata de discursos de odio, correo no deseado o palabras llenas de maldición, utilice CERRAR no ofensivo. –

+1

Quizás esto sea más una pregunta de Serverfault.com? – thijs

Respuesta

5

Creo que Migol quiere saber qué tan grande debe ser el rango del RPC dynamic port allocation.

En el KB Mencionan un mínimo de 100 puertos

Por otra parte, la experiencia previa muestra que un mínimo de 100 puertos debe ser abierto, porque varios sistemas servicios dependen de estos puertos RPC a comunicarse juntos.

Así que diseñaría una aplicación de referencia para probar diferentes valores de su rango dinámico.

10

Cuando hemos tenido que hacer este tipo de depuración este artículo ha sido especialmente útil: How to troubleshoot MS DTC firewall issues. Incluye una aplicación llamada DTCPing que le ayuda a depurar rápidamente cuál es el problema.

Por lo que yo recuerdo se utilizaron los siguientes puertos:

puerto TCP (puerto por defecto utilizado por SQL Server) 1433

puerto UDP 1434 (que utiliza SQL Server)

puerto TCP 3372 (Utilizado por MSDTC.EXE)

Cuestiones relacionadas