Socket vs Port
U kontekstu kompjuterskog umrežavanja, utičnica je krajnja tačka dvosmerne komunikacije koja se javlja u mreži koja je zasnovana na internet protokolu. Utičnice će distribuirati pakete podataka koji dolaze kroz komunikacijski kanal do odgovarajuće aplikacije. Ovo se radi pomoću informacija kao što su IP adresa i broj porta. Općenito, (softverski) port je logička podatkovna veza koja se može koristiti za razmjenu podataka. Na internetu se TCP i UDP portovi koriste za razmjenu podataka između računara i ovo su portovi koji se najčešće koriste.
Šta je socket?
Utičnica je krajnja tačka dvosmerne komunikacije koja se javlja u računarskoj mreži koja se zasniva na internet protokolu. Utičnice će distribuirati pakete podataka koji dolaze kroz komunikacijski kanal do odgovarajuće aplikacije. Operativni sistem mapira svaku utičnicu u proces ili nit koja komunicira. Postoje dvije vrste utičnica koje se nazivaju aktivne i pasivne utičnice. Aktivna utičnica je utičnica koja je povezana na drugu aktivnu utičnicu preko otvorene podatkovne veze. Aktivne utičnice na oba kraja komunikacijskog kanala bit će uništene kada se veza zatvori. Pasivna utičnica ne učestvuje u vezi, već utičnica koja čeka na dolaznu vezu. Kada se poveže pasivna utičnica, ona će generisati novu aktivnu utičnicu. Internet utičnica je identifikovana adresom lokalne utičnice (lokalna IP adresa i broj porta), adresom udaljene utičnice i transportnim protokolom (npr. TCP, UDP).
Šta je luka?
A port je logička podatkovna veza koja se može koristiti za razmjenu podataka bez upotrebe privremene datoteke ili memorije. Na internetu se TCP i UDP portovi koriste za razmjenu podataka između računala i to su portovi koji se najčešće koriste. Port se identifikuje pomoću broja povezanog sa portom koji se zove broj porta, IP adrese povezane sa portom i transportnog protokola. Skup brojeva portova je generalno rezervisan u glavnom računaru za određene vrste usluga. Skeniranje portova je proces pokušaja povezivanja na skup portova koji su u nizu. Općenito, skeniranje portova se smatra zlonamjernim pokušajem. Sistemski administratori to sprovode da provjere ranjivosti u sistemu.
Koja je razlika između utičnice i porta?
Utičnica je krajnja tačka dvosmjerne komunikacije koja se javlja u računarskoj mreži koja se zasniva na internet protokolu, dok je port logička podatkovna veza koja se može koristiti za razmjenu podataka bez upotrebe privremene fajl ili skladište. Utičnica je povezana s portom i može biti više utičnica povezanih s portom. Može postojati jedna pasivna utičnica povezana s portom koji čeka na dolazne veze. Nadalje, može postojati više aktivnih utičnica koje odgovaraju vezama koje su otvorene na tom portu.