Gdy klient podłączony do służby na danym porcie, to uzyskuje dostęp do usługi za pomocą określonego protokołu. Protokół jest wstępnie zdefiniowane tak, że ktoś, kto chce korzystać z rozmów usług z tego serwisu. &Quot; ktoś " może być osoba, ale częściej jest to program komputerowy, podobnie jak w przeglądarce internetowej. Protokoły są często tekst, i po prostu opisać, jak klient i serwer będzie miał ich rozmowę. Największa
Być może najprostszy protokół jest protokołem dzienne. W przypadku podłączenia do portu 13 na komputerze, który obsługuje serwer w ciągu dnia, serwer wyśle swoje wrażenie z bieżącej daty i godziny, a następnie zamknąć połączenie. Protokół jest, " Po podłączeniu do mnie, wyślę Ci datę i czas, a następnie odłączyć ". Większość maszyn UNIX obsługuje tego serwera. Jeśli chcesz ją wypróbować, można podłączyć do jednej z aplikacji Telnet. W systemie UNIX, sesja będzie wyglądać tak:
% telnet web67.ntx.net 13Trying 216.27.61.137 ... Połączony web67.ntx.net.Escape charakteru jest '^]' słońce. 25 października 08:34:06 1998Connection zamknięte przez zdalnego hosta Na komputerze z systemem Windows, możesz uzyskać dostęp do tego serwera, wpisując ". telnet web67.ntx.net 13 " w wierszu poleceń MS-DOS. Największa W tym przykładzie web67.ntx.net jest maszyna UNIX serwera, a 13 to numer portu dla usługi w ciągu dnia. Aplikacja telnetem na port 13 (telnet naturalnie łączy się z portu 23, ale można go podłączyć bezpośrednio do dowolnego portu), to serwer wysyła datę i czas i rozłączy. Większość wersji Telnet pozwala określić numer portu, więc można spróbować to za pomocą niezależnie od wersji Telnet masz dostępne na komputerze. Największa Większość protokołów są bardziej zaangażowani, niż dzień i są określone w prośbę o komentarz ( RFC) dokumentów, które są publicznie dostępne (patrz http://sunsite.auc.dk/RFC/miłej archiwum wszystkich dokumentach