Che cosa è una porta SSDP?

October 13

Che cosa è una porta SSDP?


La semplice scoperta servizio protocollo, o SSDP, è un metodo per dispositivi collegati a una rete per scoprire i servizi contattabili come stampanti e server. Consente anche altri dispositivi sulla rete notare il nuovo nodo. procedure SSPD si basano su un IP multicast, che è come una mailing list registrato in un particolare indirizzo IP - tutti i messaggi inviati a tale indirizzo IP vengono inoltrate a tutti i membri della lista. comunicazioni SSDP sono contrassegnati con un numero di porta, che è pratica standard nelle reti TCP / IP.

TCP / IP

La suite di protocolli TCP / IP impone come i dati viene instradato intorno reti. Per ottenere da un mittente ad un ricevitore, i dati devono passare sopra diversi cavi e di essere diretto verso la sua destinazione da dispositivi di rete come router. Per raggiungere questo obiettivo, i dati devono essere etichettati con un indirizzo IP. indirizzi IP sono definiti dal protocollo Internet, che è uno dei protocolli nella suite TCP / IP - è la parte "IP" di "TCP / IP". La parte "TCP" sta per il Transmission Control Protocol, uno dei due protocolli di trasporto nella suite di protocolli, l'altro è il User Datagram Protocol, o UDP.

protocolli di trasporto

I porti sono la responsabilità dei protocolli di trasporto. Dati è confezionato in una struttura chiamata un pacchetto, in cui i dati si trova nel corpo e l'intestazione contiene informazioni di indirizzo. L'intestazione del protocollo di trasporto comprende il numero di porta delle applicazioni di origine e di destinazione. O uno o l'altro dei due protocolli operano su un pacchetto, mai entrambi allo stesso tempo. messaggi SSDP sono portati da UDP. TCP crea una sessione attraverso il quale possono essere scambiati molti messaggi; controllo dei dati di sequenziamento; e chiede la ritrasmissione dei pacchetti persi o danneggiati. UDP fa niente di tutto questo, ma non ha bisogno di SSDP le caratteristiche del protocollo TCP; tutto ciò che serve è quello di ottenere un pacchetto di messaggi a un indirizzo IP multicast. Nessun dialogo tra i due punti finali è necessario.

porte

Nel contesto di protocolli di trasporto, una porta non è presa in un computer in cui un cavo è collegato, anche se questo è un altro uso per lo stesso nome. Una porta, in questo contesto, è come un indirizzo per un'applicazione. Così come l'indirizzo IP riceve un pacchetto di dati ad un computer, il numero di porta fornisce i dati a un processo in esecuzione su quel computer. Per ricevere dati su una rete, un'applicazione deve avere un numero di porta. L'elenco universale dei numeri di porta è mantenuto da Internet Assigned Numbers Authority, o IANA.

SSDP Port

IANA ha assegnato entrambi i porti UDSP 1900 al SSDP TCP e, anche se usa solo la porta UDP. Ciò significa che qualsiasi messaggio SSDP arriva a un computer contrassegnati con il numero 1900. Tuttavia, l'implementazione di Windows utilizza la porta 2869, che sostituisce l'uso precedente del porto 5000. Nessuna di queste porte sono registrati a SSDP. In un'altra partenza da prassi consolidata, l'implementazione Microsoft utilizza il protocollo TCP e UDP non.