? The Simple Service Discovery Protocol , eller SSDP , är en metod för enheter som är anslutna till ett nätverk för att upptäcka kontaktas tjänster som skrivare och servrar . Det möjliggör även andra enheter i nätverket att märka den nya noden . SSPD förfaranden bygger på en IP- multicast , vilket är som en e-postlista registrerad på en viss IP -adress - alla meddelanden som skickas till den IP-adressen vidarebefordras till alla medlemmar i listan . SSDP kommunikation är märkta med ett portnummer , vilket är praxis i TCP /IP-nätverk . TCP /IP
TCP /IP-protokollet svit dikterar hur data dirigeras runt nät . För att komma från en avsändare till en mottagare , måste data passera över flera kablar och riktas till slutpunkten med nätverksenheter som routrar . För att uppnå detta måste uppgifterna märkas med en IP-adress . IP-adresser definieras av Internet Protocol , som är ett av protokollen i TCP /IP- sviten - det är den " IP " en del av " TCP /IP . " Den " TCP "-delen står för Transmission Control Protocol , en av de två transportprotokoll i protokollet svit , den andra är User Datagram Protocol , eller UDP . Addera Transport Protokoll
Hamnar har ansvaret för transport protokoll . Data är förpackad i en struktur som kallas ett paket , där data ligger i kroppen och huvudet innehåller adressinformation. Den transportprotokoll Rubriken innehåller portnummer källan och applikationer destination . Antingen den ena eller den andra av de två protokollen verka på ett paket, aldrig båda samtidigt . SSDP meddelanden bärs av UDP. TCP skapar en session där många meddelanden får utbytas , kontroller uppgifter sekvensering , och begär omsändning av tappade eller skadade paket . UDP gör inget av detta , men SSDP inte behöver funktionerna i TCP , allt den behöver är att få ett meddelande paket till en IP- multicast -adress . Ingen dialog mellan de två ändpunkterna är nödvändig .
Hamnar
I samband med transport protokoll , är en port inte är ett uttag på en dator i vilken en kabeln är ansluten , även om detta är en annan användning för samma namn . En hamn , i detta sammanhang , är som en adress för ett program . Precis som IP-adress får ett datapaket till en dator , levererar portnummer data till en process som körs på datorn . För att ta emot data över ett nätverk , måste en ansökan ha ett portnummer . Den universella lista över portnummer upprätthålls av Assigned Internet Numbers Authority , eller IANA . Addera SSDP Port
IANA har tilldelats både TCP och UDSP portarna 1900 till SSDP , även om man bara använder den UDP-port . Detta innebär att alla SSDP meddelande anländer vid en dator märkt med nummer 1900 . Dock använder Windows genomförandet port 2869 , som ersätter den tidigare använda port 5000 . Ingen av dessa portar är registrerade till SSDP . I en annan avvikelse från gängse praxis , använder Microsofts genomförandet TCP och inte UDP .