Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Port Vs . Socket

port je logické , koncový bod pre sieťovú komunikáciu . Najbližšie reálnom svete analógia je to , že je adresa pre aplikácie v počítači . Údaje cestuje naprieč sieťami v paketoch . Paket je štruktúra obsahujúca segment dát v tele , a administratívne detaily v sérii hlavičiek. Jednou z hlavných častí informácií v hlavičke je IP adresa , ktorá je adresa cieľového počítača . Číslo portu tiež cestuje v hlavičke paketu . Prijímajúci počítač používa tieto dve adresy pre vytvorenie " socket " . Socket Tvorba

Porty mapa k aplikáciám . Tento vzťah je daný Internet Assigned Numbers Authority , alebo IANA . Avšak , zoznam IANA je nezmyselné k počítaču . Súvislosť medzi číslom portu a aplikácie musí byť nastavená aplikácií na štarte . Aplikačný server čaká na prijatí žiadosti od externého klienta . To registruje svoj ​​vzťah s číslom portu , ktoré majú byť " záväzné zásuvku . " Zásuvka je kombináciou IP adresy počítača a požadované číslo portu aplikácie .
Komunikácia Socket

aplikácie obdrží požiadavku od klienta na zásuvky , vytvorí nový konektor pre pripojenie . To mu umožňuje , aby sa jeho načúvajúce jasné , pre iné požiadavky na pripojenie . Nové výsledky zásuvka v zásuvke ID , ktoré obe strany používajú ako krátky ruku pre IP adresu a číslo portu . Komunikačná zásuvka kombinuje IP adresu a číslo portu klienta a IP adresu servera a číslo portu .
Skratka

vytvorenie radu zásuvky na nahradiť pre spojenie dvoch IP adries a čísel portov sa vypne veľa postáv v komunikačných paketoch pripojenia . To tiež zaisťuje jedinečný odkaz pre spojenie a zabraňuje program serveru od klienta mätúce , keď sa dostane niekoľko pripojení na rovnaké číslo portu .
Vlastnosti

zásuvky dedičstva vlastnosti portu , ku ktorému sú spojené . Porty pracujúce bez pripojenia komunikáciu používať porty UDP . Porty UDP sú založené na User Datagram Protocol . Pripojenie orientovanej komunikácie používa porty TCP . Tieto porty sledovať Control Protocol Transmission .

Najnovšie články

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