Mrežne Osnove lako

Lekcija 3: Portovi i komunikacija aplikacija

Kada aplikacije komuniciraju preko mreže, one to rade kroz portove. Port je kao numerisana vrata kroz koja određeni servis prima ili šalje podatke. Bez portova, računar ne bi znao kojoj aplikaciji treba proslediti saobraćaj.

Zašto postoje portovi?

Zamisli da na istom računaru odjednom radi više servisa:

  • web server,
  • SSH pristup,
  • baza podataka,
  • aplikacija za igre.

Svi koriste istu mrežu, ali različite portove — tako se "ne mešaju".

Primeri: - HTTP → port 80
- HTTPS → port 443
- SSH → port 22

Otvoreni i zatvoreni portovi

Otvoren port → aplikacija aktivno sluša na njemu.

Zatvoren port → nema aktivnog servisa, ili firewall blokira pristup.

U bezbednosti, otvoreni portovi su važni jer otkrivaju: → koji servisi rade, → koje verzije, → da li su ranjivi.

TCP i UDP portovi

Portovi mogu koristiti dva osnovna protokola:

TCP → pouzdana komunikacija (koristi se za web, SSH, baze…)

UDP → brza, ali ne garantuje isporuku (koristi se za DNS, video igre, VoIP).

Pitanje

Koji port koristi MySQL baza podataka?

📝 Provera Znanja

Unesite svoj odgovor ispod da biste proverili da li ste razumeli lekciju: