Predavani dat ve sdilenych sluzbach
Dan Lukes
dan at obluda.cz
Fri Feb 22 00:14:38 CET 2002
petr laznovsky wrote:
> Chtel bych se zeptat, zda musi za kazdych okolnosti pri navazani datoveho
> spojeni vedet ty dva pocitace navzajem svou IP adresu, zajima me to hlavne
> ve vztahu ke sluzbam na sdileni souboru Gnotella, Napster apod. Nebo zda
> muze dochazet k redirekci napr: stroj A chce stahnout urcity soubor, ale
> musi se dotazat stroje B kde ten soubor lezi (jelikoz databaze umisteni
> souboru je na stroji B). Stroj B projede databazi a sdeli stroji A ze soubor
> je umisten na stroji C. ZDE me zajima: jestli je to reseno tak, ze stroj A
> navaze spojeni primo se strojem C, nebo zda stroj B, zacne tahat soubor od
> stroje C a predavat ho stroji A. To by ale znamenalo velkou zatez na stroj B
> (server sdilene sluzby). Je to tedy tak, ze ten server pouze vyhleda soubor
> a sdeli poptavajicimu se pocitaci cilovou IP, tzn. ze poptavajici stroj
> VZDY zna IP odkud taha?
Ptate se na detailni funkcnost nejakeho protokolu dat - a ten je
specificky pro kazdy konkretni protokol. Nic takoveho jako "obecny
protokol prenosu souboru" neexistuje a neexistuje ani nic takoveho jako
"obecny protokol prenosu souboru v P2P sitich" - nemuze tedy ani
existovat obecna odpoved na to, zda jsou soubory prenaseny primo nebo
neprimo.
Pokud se bavite konkretne o Napsteru a Gnutelle, pak, alespon pokud
vim, prenosy probihaji primo mezi dvema stroji. No, a samozrejme, pokud
dva pocitace navzajem navazuji IP spojeni, pak svoji vzajemnou adresu
znat musi.
Dan
--
Dan Lukes tel: +420 2 21914205, fax: +420 2 21914206
root of FIONet, KolejNET, webmaster of www.freebsd.cz
AKA: dan at obluda.cz, dan at freebsd.cz, dan at kolej.mff.cuni.cz
More information about the net
mailing list