U računalnom umrežavanju portovi brojevi dio su informacija o adresiranju koja se koristi za identifikaciju pošiljatelja i prijemnika poruka. Oni su povezani s TCP / IP mrežnim vezama i mogu se opisati kao neka vrsta dodatka na IP adresu .
Brojevi porta omogućuju istovremeno istodobno dijeljenje mrežnih resursa na istom računalu s različitim aplikacijama. Routeri kućnih mreža i računalni softver rade s ovim portovima, a ponekad podržavaju konfiguriranje postavki portova.
Napomena: Mrežni priključci temelje se na softveru i nisu povezani s fizičkim priključcima koje mrežni uređaji imaju za priključivanje kabela.
Kako port brojevi rade
Brojevi porta odnose se na mrežno adresiranje . U TCP / IP umrežavanju, i TCP i UDP koriste vlastiti skup priključaka koji rade zajedno s IP adresama.
Ovi brojevi portova funkcioniraju poput telefonskih proširenja. Baš kao što poslovna telefonska centrala može koristiti glavni telefonski broj i dodijeliti svakom zaposleniku produžni broj (poput x100, x101, itd.), Tako da računalo može imati i glavnu adresu i skup brojeva portova za obradu dolaznih i odlaznih veza ,
Na isti način na koji se jedan broj telefona može koristiti za sve zaposlenike unutar te zgrade, jedna IP adresa može se koristiti za komunikaciju s različitim vrstama aplikacija iza jednog usmjerivača; IP adresa identificira odredišno računalo i broj porta određuje specifičnu odredišnu aplikaciju.
To vrijedi bilo da se radi o aplikaciji za poštu, programu za prijenos datoteka, web-pregledniku itd. Kada korisnik zatraži web stranicu iz svog web preglednika, komuniciraju preko priključka 80 za HTTP pa se podaci šalju natrag preko istog port i prikazuje se unutar programa koji podržava taj port (web preglednik).
U TCP i UDP brojevi portova počinju na 0 i krenu do 65535. Brojevi u nižim rasponi posvećeni su zajedničkim internetskim protokolima kao što su priključak 25 za SMTP i priključak 21 za FTP .
Da biste pronašli određene vrijednosti koje koriste određene aplikacije, pogledajte naš popis najpopularnijih TCP i UDP portova . Ako imate posla s Appleovim softverom, pogledajte TCP i UDP ulaze koje koriste Apple softverski proizvodi.
Kada se trebate poduzeti s brojevima porta
Portski brojevi automatski obrađuju mrežni hardver i softver. Povremeni korisnici mreže ne vide ih niti trebaju poduzimati nikakve radnje koje uključuju njihov rad.
Pojedinci međutim mogu susresti brojeve mrežnih luka u određenim situacijama:
- Mrežni administratori možda će morati postaviti port prosljeđivanje kako bi dozvolili da portovi brojeva specifičnih aplikacija prođu kroz vatrozid . Na kućnim mrežama, širokopojasni usmjerivači podržavaju port prosljeđivanje na svojim konfiguracijskim zaslonima.
- Mrežni programeri ponekad trebaju odrediti broj porta u svom kodu, kao što je programiranje socket.
- URL web stranice ponekad će zahtijevati određeni broj TCP priključka koji će biti uključen. Na primjer, http: // localhost: 8080 / koristi TCP port 8080, a ne zadani port 80. Opet to se obično vidi u okruženjima za razvoj softvera nego u glavnoj uporabi.
Otvorene i zatvorene luke
Zainteresirani za mrežnu sigurnost također često raspravljaju o broju porta koji se koristi kao ključni aspekt napada ranjivosti i zaštite. Luke se mogu klasificirati kao otvorene ili zatvorene, gdje otvoreni portovi imaju pridruženu aplikaciju slušajući nove zahtjeve za povezivanjem i zatvorene luke ne.
Postupak koji se naziva skeniranje mrežnim priključkom detektira testne poruke na svakom broju porta pojedinačno kako bi utvrdio koji su priključci otvoreni. Mrežni stručnjaci koriste port skeniranje kao alat za mjerenje njihove izloženosti napadačima i često zaključavaju svoje mreže zatvaranjem nebitnih portova. Hakeri, zauzvrat, koriste luke skenera za ispitivanje mreža za otvorene portove koji mogu biti iskoristivi.
Naredba netstat u sustavu Windows može se koristiti za pregled informacija o aktivnim TCP i UDP vezama.