? The Simple service discovery protokol eller SSDP , er en metode til enheder tilsluttet til et netværk for at opdage kontaktes tjenester som printere og servere. Det giver også mulighed for andre enheder på netværket til at lægge mærke til den nye node. SSPD procedurer er baseret på en IP- multicast , som er ligesom en mailingliste registreret på en bestemt IP -adresse - eventuelle meddelelser sendt til denne IP-adresse er fremsendt til alle medlemmer af listen. SSDP kommunikation er kodet med et portnummer , som er almindelig praksis i TCP /IP-netværk. TCP /IP
TCP /IP-protokollen suite dikterer , hvordan data dirigeres rundt netværk. For at komme fra en afsender til en modtager , dataene har til at passere over flere kabler , og rettes til sin destination med netværksenheder som routere. For at opnå dette , data skal mærkes med en IP -adresse. IP-adresser er defineret af Internet Protocol, som er en af de protokoller i TCP /IP- suite - det er "IP " del af "TCP /IP ". Den " TCP " del står for Transmission Control Protocol , en af de to transport protokoller i protokollen suite, den anden er User Datagram Protocol , eller UDP.
Transport Protokoller
< br >
Havne er ansvarlig for transport protokoller. Data er pakket ind i en struktur, der kaldes en pakke , hvor data ligger i kroppen og header indeholder adresseoplysninger . Transporten protokol header omfatter portnummer for kilde og destination applikationer. Enten den ene eller den anden af de to protokoller operere på en pakke , aldrig begge på samme tid . SSDP beskeder bæres af UDP. TCP opretter en session , hvorigennem mange beskeder kan udveksles , checks data sekvensering, og anmoder viderespredning af tabt eller beskadiget pakker. UDP gør intet af dette, men SSDP behøver ikke funktionerne i TCP , alt det behov er at få en besked pakke til en IP multicast -adresse. Ingen dialog mellem de to endepunkter er nødvendig.
Havne
I forbindelse med transport protokoller , en havn ikke er en socket på en computer , hvor et kablet er sat , selv om dette er en anden anvendelse for samme navn. En havn , i denne sammenhæng , er som en adresse til en ansøgning. Ligesom den IP-adresse får en datapakke til en computer , det portnummer leverer data til en proces, der kører på den pågældende computer. For at modtage data over et netværk, et program skal have et portnummer . Den universelle liste over portnumre vedligeholdes af Internet Assigned Numbers Authority eller IANA .
SSDP Port
IANA har afsat både TCP og UDSP porte 1900 til SSDP , selv om det kun bruger UDP-port . Dette betyder, at enhver SSDP meddelelsen ankommer ved en computer mærket med nummeret 1900. Men Windows implementering bruger port 2869 , som erstatter den tidligere brug af port 5000. Ingen af disse porte er registreret til SSDP . I en anden afgang fra normal praksis , bruger Microsofts implementering TCP og ikke UDP.