Il Simple Service Discovery Protocol , o SSDP , è un metodo per i dispositivi collegati a una rete per scoprire i servizi contattabili come stampanti e server . Esso permette anche altri dispositivi in rete per notare il nuovo nodo . Procedure SSPD si basano su un multicast IP , che è come una mailing list registrato in un particolare indirizzo IP - tutti i messaggi inviati a tale indirizzo IP vengono inoltrati a tutti i membri della lista . Comunicazioni SSDP sono contrassegnati con un numero di porta , che è pratica standard in reti TCP /IP . IP
TCP /La suite di protocolli TCP /IP impone come i dati vengono instradati in giro reti. Per ottenere da un mittente ad un destinatario , i dati devono passare diversi cavi e indirizzata alla sua destinazione da dispositivi di rete come router . Per raggiungere questo obiettivo , i dati deve essere etichettato con un indirizzo IP. Gli indirizzi IP vengono definiti dal protocollo Internet , che è uno dei protocolli della suite TCP /IP - è la parte "IP " di " TCP /IP ". La parte "TCP" è l'acronimo di Transmission Control Protocol , uno dei due protocolli di trasporto della suite di protocolli , l'altro è l' User Datagram Protocol , o UDP .
Protocolli di trasporto
< br
Porte > sono di competenza dei protocolli di trasporto . Dati è confezionato in una struttura chiamata un pacchetto , in cui i dati risiede nel corpo e l'intestazione contiene informazioni di indirizzo . L'intestazione del protocollo di trasporto include il numero di porta della applicazioni di origine e di destinazione . Uno o l' altro dei due protocolli operano su un pacchetto, mai entrambi allo stesso tempo . Messaggi SSDP sono trasportati da UDP . TCP crea una sessione attraverso il quale molti messaggi possono essere scambiati ; controlli i dati di sequenziamento , e le richieste di ritrasmissione dei pacchetti persi o danneggiati . UDP fa nulla di tutto questo , ma SSDP non ha bisogno di caratteristiche del protocollo TCP ; tutto ha bisogno è di ottenere un pacchetto di messaggi a un indirizzo IP multicast . Non è necessario alcun dialogo tra i due punti finali .
Porte
Nel contesto di protocolli di trasporto , una porta non è una presa di corrente su 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. Proprio come indirizzo IP riceve un pacchetto di dati ad un computer , il numero di porta batte dati a un processo in esecuzione su quel computer . Per ricevere dati su una rete , un programma ha bisogno di avere un numero di porta . L' elenco universale dei numeri di porta è mantenuta dalla Internet Assigned Numbers Authority , o IANA .
SSDP Port
IANA ha assegnato sia TCP e porte UDSP 1900 al SSDP , anche se usa solo la porta UDP . Questo significa che ogni messaggio SSDP arriva a un computer etichettato con il numero 1900 . Tuttavia, l' implementazione di Windows utilizza la porta 2869 , che sostituisce il precedente uso di porta 5000 . Nessuna di queste porte sono registrati a SSDP . In un'altra partenza da prassi, l'implementazione Microsoft utilizza TCP e non UDP .