Qual è la porta DCOM?

August 30

Qual è la porta DCOM?


La tecnologia Distributed Component Object Model è stato inventato da Microsoft come un avanzamento sulla sua Component Object Model. COM consente diversi programmi residenti sullo stesso computer per essere "chiamato" per fornire servizi ad altri programmi. DCOM estende questa operazione su una rete. comunicazione in rete richiede numeri di porta, che sono gli indirizzi per le applicazioni.

Numeri di porta

Una porta di comunicazione non è presa sulla parte esterna di un computer; si tratta di un collegamento a un'applicazione in esecuzione su un computer remoto contattato in rete. Dati viaggiano su reti a pacchetti, ed i pacchetti deve essere indirizzata verso le loro destinazioni. Il computer di destinazione ha un indirizzo, che si chiama un indirizzo Internet Protocol. L'applicazione di destinazione in esecuzione su quel computer ha anche un indirizzo, che è il numero di porta.

Base di DCOM

Quando si programma inizia un altro programma, l'azione è denominato "chiamata" quel programma. COM è un quadro di riferimento per un programma di chiamare un altro. Microsoft ha aggiunto la capacità di richiamare un programma in esecuzione su un altro computer aggiungendo nelle funzioni di un protocollo molto più antico, chiamato Remote Procedure Call. DCOM è stato rilasciato nel 1995 e ha formato una parte di tutti i sistemi operativi Microsoft da allora. RPC risale al 1970 ed è un componente standard di software di rete.

Chiamata di procedura remota

RPC offre una struttura semplice messaggio di invio di un nome del programma e una lista di parametri da parte del cliente - il programma chiamando - al server - il programma richiamato - e rispondendo con i risultati del programma eseguito. DCOM utilizza l'Hypertext Transfer Protocol per effettuare la chiamata RPC su una rete.

DCOM Port

DCOM utilizza la porta RPC standard porta 135. Tuttavia, questo è usato solo per contatto iniziale. Molte applicazioni Windows utilizzano RPC e così implementazione Microsoft di RPC utilizza la porta 135 per un mapping degli endpoint. Questo negozia un nuovo numero di porta con il cliente per il resto della sessione. La seconda porta potrebbe essere qualsiasi all'interno del campo 1.024 a 65.535. Questo presenta un problema per gli utenti firewall, l'apertura ad una vasta gamma di porte ridurrebbe l'efficacia del firewall.