-Serveris sudaro bendravimo sąlygas ["communication endpoint", sockets] .
-Serveris laukia kliento.
Klientas "vartoja" paslaugą.
-Aktyviai prisijungia prie serverio.
Galimas užtikrintas (TCP) ir Neužtikrintas bendravimas (UDP).
Serverio ir kliento bendravimas
Serveris sukuria jungtį ir pririša atitinkamą prievadą (PORT), kuris klausosi ateinančios informacijos (LISTEN).
Serveris negali priimti naujo kliento, jei yra vykdomos užklausos su klientu.
Klientas taip pat sukuria jungtį, ir prievadą, jungiasi prie serverio IP adreso ir žadina serverį.
Dabar klientas gali siųsti serveriui užklausas, į kurias serveris atsako. Taip procesas kartojasi.
Galiausiai klientas uždaro jungtį, ko pasekoje jungtį uždaro ir serveris, grįždamas į priėmimo būseną.
Galima patikrinti ar kokiuose prievaduose mašina laukia(LISTEN) informacijos.
Tuo tarpu "nmap" programa galima patikrinti ar prievadas pasiekiamas iš išorės.
sudo lsof -i TCP
localhost reiškia, kad prie šios paslaugos galima prisijungti tik iš iš šios mašinos
teamviewe 1365 root 15u IPv4 12114 0t0 TCP localhost:5931 (LISTEN)
Rodo kur yra prisijungta, "chromium" indikuoja naudojamą programą. https - nurodo prievadą 443.
chromium- 5972 sup 165u IPv4 374930 0t0 TCP sup-desktop:34632->l3.ycs.vip.dea.yahoo.com:https (ESTABLISHED)