Klient i serwer sa to programy. Serwer: - pelnie funkcje bierna - oczekuje na zgloszenia klientow (LISTEN) pod okreslonym adresem i portem(16 bitowym) - porty najczesciej od 1024 sa predefiniowane i nie mozna ich uzywac w swoich aplikacjach (standardowe serwery uslug) - oczekuje zgloszenia klientow zgodnie z okreslonym protokolem (warstwy zastosowan) - realizuje zgloszenie klienta i wysyla wynik do klienta
Klient: - pelni role czynna (inicuje polaczenie) pod okreslony adres IP oraz port - wysyla zgloszenie do serwera danej uslugi zgodnie z okreslonym protokolem