Socket vs Port
V kontexte počítačových sietí je zásuvka koncovým bodom obojsmernej komunikácie, ktorá prebieha v sieti založenej na internetovom protokole. Sockety budú distribuovať dátové pakety, ktoré prichádzajú cez komunikačný kanál, do správnej aplikácie. Toto sa vykonáva pomocou informácií, ako je adresa IP a číslo portu. Vo všeobecnosti je (softvérový) port logické dátové spojenie, ktoré možno použiť na výmenu údajov. Na internete sa na výmenu údajov medzi počítačmi používajú porty TCP a UDP, ktoré sú najpoužívanejšie.
Čo je to zásuvka?
Zásuvka je koncový bod obojsmernej komunikácie, ktorá prebieha v počítačovej sieti založenej na internetovom protokole. Sockety budú distribuovať dátové pakety, ktoré prichádzajú cez komunikačný kanál, do správnej aplikácie. Operačný systém mapuje každý soket na proces alebo vlákno, ktoré komunikuje. Existujú dva typy zásuviek, ktoré sa nazývajú aktívne zásuvky a pasívne zásuvky. Aktívna zásuvka je zásuvka, ktorá je pripojená k inej aktívnej zásuvke prostredníctvom dátového pripojenia, ktoré je otvorené. Aktívne zásuvky na oboch koncoch komunikačného kanála budú zničené, keď sa spojenie uzavrie. Pasívna zásuvka sa nezúčastňuje spojenia, ale zásuvka, ktorá čaká na prichádzajúce spojenie. Keď je pripojená pasívna zásuvka, vytvorí sa nová aktívna zásuvka. Internetový soket je identifikovaný adresou lokálneho soketu (lokálna IP adresa a číslo portu), adresou vzdialeného soketu a transportným protokolom (napr. TCP, UDP).
Čo je to port?
Port je logické dátové pripojenie, ktoré možno použiť na výmenu údajov bez použitia dočasného súboru alebo úložiska. Na internete sa na výmenu údajov medzi počítačmi používajú porty TCP a UDP a sú to najpoužívanejšie porty. Port sa identifikuje pomocou čísla priradeného k portu, ktoré sa nazýva číslo portu, adresy IP priradenej k portu a dopravného protokolu. Sada čísel portov je vo všeobecnosti rezervovaná v hostiteľskom počítači pre špecifické typy služieb. Skenovanie portov je proces pokusu o pripojenie k skupine portov, ktoré sú v poradí. Vo všeobecnosti sa skenovanie portov považuje za škodlivý pokus. Správcovia systému ho vykonávajú, aby skontrolovali chyby zabezpečenia v systéme.
Aký je rozdiel medzi zásuvkou a portom?
Zásuvka je koncový bod obojsmernej komunikácie, ktorá sa vyskytuje v počítačovej sieti založenej na internetovom protokole, zatiaľ čo port je logické dátové pripojenie, ktoré možno použiť na výmenu údajov bez použitia dočasného súbor alebo úložisko. Zásuvka je spojená s portom a k portu môže byť priradených viacero zásuviek. K portu, ktorý čaká na prichádzajúce pripojenia, môže byť priradený jeden pasívny konektor. Okrem toho môže existovať viacero aktívnych zásuviek, ktoré zodpovedajú pripojeniam otvoreným v danom porte.