Hvad er en serviceopdagelse?
En serviceopdagelse er en type netværksprotokol, der straks og automatisk kan registrere hardware-netværksenheder og tjenester på computere på et netværk. Uden en opdagelsesmodel for en fungerende tjeneste på en computer, skulle netværkshardwaren være konfigureret manuelt af brugeren, hvilket kan være en temmelig vanskelig opgave for de fleste nybegynderne computere. Tekniske tjenester til opdagelse af tjenester er en del af alle moderne operativsystemer, så computere tilslutter netværk med hinanden og går online, hvor brugeren kun har brug for et relativt beskedent niveau af individuel teknisk viden.
Når en computer er tilsluttet et netværk, trækker serviceopdagelsesprotokollerne på computeren i handling, og scanner netværket for at forbinde computeren til den, så den kan bruge de forskellige tjenester og hardware, der tilbydes. Fra slutbrugerens position er dette en temmelig diskret proces; ofte er den eneste måde at vide, at det bliver gjort, gennem netværksforbindelseslamperne, der vises på selve computeren og eventuelle netværksforbindelsesmeddelelser, der dukker op gennem operativsystemet. Selvom det ser ud til at være elementært og temmelig dagligdags set fra slutbrugerens synspunkt, arbejder selve operativsystemet ganske hårdt for at scanne netværket efter tilgængelige forbindelsesmetoder, andre computere på netværket og de tilgængelige filer og tjenester, der findes via netværket, leverer informationen til slutbrugeren efter behov relativt hurtigt.
Teknikker til opdagelse af tjenester er også en vigtig komponent i brugen af internettet, da websider ofte giver besøgende mulighed for at gøre brug af deres tjenester. At skulle udføre individuelle manuelle forbindelser for hver besøgte webside ville være både overvældende og umuligt for næsten alle computerbrugere. Ved at automatisere processen gennem serviceopdagelsesprotokoller, bliver den samme strømlinede netværksforbindelsesoplevelse, som brugeren har, når tilslutning til et netværk bliver lige så problemfri og effektiv, når han surfer på Internettet.
Forbindelser, der oprettes på Internettet gennem protokoller til opdagelse af tjenester, finder ofte sted ved hjælp af den dynamiske værtkonfigurationsprotokol (DHCP), som er den vigtigste model, der bruges på Internet-protokollens (IP) netværk. DHCP-modellen henter en IP-adresse til computeren fra netværket, inden dens forbindelse afsluttes, oprettelse af en grundlæggende netværksforbindelse uden aktiv indgriben fra en faktisk menneskelig bruger. Ved at sende en besked til netværksserveren indhenter den alle disse oplysninger, så snart computeren er tilsluttet netværket.