Vitajte na [www.pocitac.win] Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy počítačový

Čo je port pre počúvanie?

Port je adresa programu, keď sa údaje prenášajú z jedného počítača na druhý v sieti. Rovnako ako počítače majú adresy, tak aj programy. Číslo portu je rýchly spôsob, ako oznámiť sieťovému programu prijímajúcemu údaje, ktorá aplikácia ich má prijať. Tieto aplikácie sa spúšťajú neustále a čakajú na údaje, ktoré spustia akciu. Tento čakajúci stav sa nazýva počúvanie.

Sieťové komunikácie

Koncepcia portov sa špecificky týka dát prenášaných v sieťach protokolom TCP /IP. TCP /IP je skratka pre protokol Transmission Control Protocol /Internet Protocol. Séria noriem vysvetľuje, ako by sa údaje mali baliť a adresovať, aby sa dostali na miesto určenia. To zahŕňa rozdelenie dát na segmenty a potom umiestnenie každého segmentu údajov do štruktúry nazývanej paket. Paket má záhlavie, v ktorom si sieťové protokoly ukladajú informácie pre ich prijímajúci náprotivok. Poslednou hlavičkou smerujúcou do paketu je hlavička IP, ktorá obsahuje adresu cieľového počítača. Táto hlavička ide pred transportnú hlavičku, kde je napísané číslo portu prijímajúcej aplikácie.

Transport Protocols

Dva alternatívne transportné protokoly v TCP /IP sú Transmission Control Protocol a Protokol užívateľských údajov. Tieto dva protokoly sa zaoberajú číslami portov. Tieto údaje zabalia a číslo portu umiestnia do hlavičky. TCP vytvorí spojenie so svojím náprotivkom a udržuje toto spojenie počas relácie. Protokol definuje, ako sa dátové pakety sekvenujú, takže prijímajúci program môže poznať poradie, v ktorom sa majú znova zostaviť dáta. UDP je ľahká alternatíva, ktorá sa zvyčajne používa v multimediálnych aplikáciách. Porty sú známe podľa čísla, ale aj podľa transportného protokolu, a preto existuje port s názvom TCP 25 a port s názvom UDP 25. Nejedná sa o rovnaký port.

Známe porty

Počet pre aplikácie je rezervované číslo portu. Tieto pridelenia sa nazývajú „dobre známe porty“ a zoznam spravuje a distribuuje Úrad pre internetové čísla pridelené pod čísla IANA. Programátori, ktorí posielajú údaje na konkrétny port, nemôžu očakávať, že tieto údaje vyberie iný program. Napríklad neexistuje žiadny bod na odosielanie údajov na port 21, ktorý je zaregistrovaný pre protokol File Transfer, v nádeji, že ich Kerberos vyzdvihne, pretože Kerberos počúva na porte 88.

Postupy prijímania

Sieť Softvér v prijímajúcom počítači odstráni hlavičky a znova zostaví údaje pred ich odovzdaním do aplikácie spojenej s číslom portu zapísaným v hlavičkách paketov. Táto aplikácia musí byť spustená, aby mohla prijímať údaje. Pri mnohých aplikáciách je prijímanie údajov interaktívnym procesom, pri ktorom sú príslušné aplikácie na každom počítači zasielané tam a späť po celú dobu relácie.

Copyright © počítačové znalosti Všetky práva vyhradené