Kompiuterių tinkluose prievadų numeriai yra adresavimo informacijos dalis, naudojama pranešimų siuntėjams ir gavėjams identifikuoti. Jie yra susieti su TCP / IP tinklo jungtimis ir gali būti apibūdinami kaip tam tikras priedas prie IP adreso .
Port numeriai leidžia skirtingoms programoms tame pačiame kompiuteryje tuo pačiu metu bendrai naudoti tinklo išteklius. Namų tinklų maršrutizatoriai ir kompiuterių programinė įranga veikia su šiais uostais ir kartais palaiko prievado numerio nustatymų konfigūravimą.
Pastaba: Tinklo jungtys yra programinės įrangos pagrindu ir nesusiję su fiziniais prievadais, kuriuos tinklo įrenginiai gali prijungti kabelius.
Kaip veikia uostų numeriai
Port numeriai yra susiję su tinklo adresu . TCP / IP tinkluose tiek TCP, tiek UDP naudoja savo uostų rinkinį, kuris veikia kartu su IP adresais.
Šie numeriai veikia kaip telefono plėtiniai. Kaip verslo telefono ryšio skydas gali naudoti pagrindinį telefono numerį ir priskirti kiekvienam darbuotojui pratęsimo numerį (pvz., X100, x101 ir kt.), Taip pat gali būti, kad kompiuteryje yra pagrindinis adresas ir porinių numerių rinkinys, skirtas įeinantiems ir išeinantiems ryšiams .
Tuo pačiu būdu, kad vieną telefono numerį galima naudoti visiems pastato darbuotojams, vienas IP adresas gali būti naudojamas bendraujant su įvairiomis programomis už vieno maršrutizatoriaus; IP adresas nurodo paskirties kompiuterį, o prievado numeris nurodo konkrečią paskirties paraišką.
Tai tiesa, ar tai yra pašto programa, failų perdavimo programa, žiniatinklio naršyklė ir kt. Kai vartotojas prašo svetainės iš savo žiniatinklio naršyklės, jie perduoda HTTP prievadą 80, taigi duomenys vėliau siunčiami per tą patį uostas ir rodomas programoje, kuri palaiko šį prievadą (žiniatinklio naršyklę).
Abiejuose TCP ir UDP prievadų numeriai prasideda nuo 0 iki 65535. Skaičiai žemesniuose diapazonuose yra skirti bendriems interneto protokolams, tokiems kaip SMTP 25 prievadas ir FTP 21 port.
Norėdami rasti specifines tam tikrų programų naudojamas vertes, žr. Populiariausias TCP ir UDP numerių sąrašą . Jei turite reikalų su "Apple" programine įranga, žr. "Apple Software Products" naudojamas TCP ir UDP prievadas.
Kai jums gali tekti imtis veiksmų su uosto numeriais
Porto numeriai yra automatiškai apdorojami tinklo aparatūros ir programinės įrangos. Atsitiktiniai tinklo naudotojai nemato jų ir nereikia imtis jokių veiksmų, susijusių su jų veikimu.
Tačiau tam tikrose situacijose asmenys gali susidurti su tinklo prievadų numeriais:
- Tinklo administratoriams gali prireikti nustatyti uostų persiuntimą , kad konkrečių programų prievadų numeriai būtų perduodami per ugniasienę . Namų tinkluose plačiajuosčio ryšio maršrutizatoriai palaiko uostų persiuntimą savo konfigūracijos ekranuose.
- Tinklo programuotojai kartais turi nurodyti savo kodo prievado numerius, tokius kaip lizdo programavimas.
- Tinklalapio URL kartais reikalauja įtraukti konkretų TCP prievado numerį. Pavyzdžiui, http: // localhost: 8080 / naudoja TCP prievadą 8080, o ne numatytąjį prievadą 80. Vėlgi, tai paprastai matoma programinės įrangos kūrimo aplinkose, nei įprastai naudojama.
Atviri ir uždari uostai
Tinklo saugumo entuziastai taip pat dažnai aptaria prievado numerį, naudojamą kaip svarbiausias atakos pažeidžiamumo ir apsaugos aspektas. Uostai gali būti klasifikuojami kaip atviri arba uždari, kai atviruose uostuose yra susijusi programa, kuri klauso naujų ryšių užklausų, o uždari uostai - ne.
Procesas, vadinamas tinklo prievado nuskaitymu, aptinka kiekvieno prievado numerio bandymo pranešimus atskirai, kad būtų nustatyti, kurie uostai yra atidaryti. Tinklo profesionalai naudoja uostų nuskaitymą kaip įrankį, skirtą matyti jų užpuolikų veikimą ir dažnai užrakina savo tinklus uždarius neesminius uostus. Savo ruožtu, įsilaužėliai naudoja uostų skaitytuvus, norėdami išbandyti atvirų uostų tinklus, kurie gali būti naudojami.
" Netstat" komandą "Windows" galima naudoti norint peržiūrėti informaciją apie aktyvius TCP ir UDP ryšius.