Provedite vreme sa nama

Watch Dođite da zajedno provedemo slobodno vreme, da poslušamo neku dobru muziku, odgledamo neki dobar film, razmenimo mišljenja...

Gusari Česta pitanja Kako radi pretraga i skidanje na hubu?

Kako radi pretraga i skidanje na hubu?

El. pošta Štampa PDF
Ako vas zanima kako tačno radi pretraživanje i skidanje stvari preko huba, možete pročitati ovaj tekst.

Uvod

Posmatrajmo za početak sliku, koja prikazuje situaciju na našem hubu. Na njoj vidimo grupu računara koji su međusobno povezani brzim linkovima (lokalni link, plave linije), a sa hubom su povezani putem sporijih linkova (spoljni link, crne linije).

Gusari

 

 

Pretraga (search)

Proces pretrage se svodi na sledeće:

1. jedan korisnik upućuje zahtev za pretragu (sa tekstom za traženje) na hub (kroz link N1)
2. hub prosleđuje taj zahtev svim ostalim korisnicima (kroz linkove N2, N3, N4 i N5)
3. korisnici šalju rezultat pretrage tom korisniku, ako pronađu nešto kod sebe

Gusari

Aktivan korisnik vrši pretragu

U slučaju kada aktivan korisnik upućuje zahtev za pretragu, u koraku 3, rezultati pretrage se vraćaju korisniku slanjem UDP paketa sa rezultatima, direktno (kroz lokalni link, plave linije) tom korisniku koji je poslao zahtev. U tom zahtevu je pisala, između ostalog, i njegova IP adresa, pa korisnici znaju tačno na koju IP adresu da pošalju rezultate. Ovde treba primetiti da se hub koristi samo za prva 2 koraka pretrage.

Pasivan korisnik vrši pretragu

U slučaju kada pasivan korisnik upućuje zahtev za pretragu, njemu rezultati ne mogu biti direktno prosleđeni (korak 3), zato što je pasivan korisnik (kakva je razlika između aktivne i pasivne konekcije?). Zbog toga pasivan korisnik u zahtevu za pretragu navodi tu činjenicu da je on pasivan i da mu se rezultati pošalju preko huba, a ne direktno. To dalje znači da SVI korisnici, koji su našli neke rezultate kod sebe, sada šalju hubu te rezultate (kroz linkove N2, N3, N4 i N5) da ih hub prosledi dalje tom pasivnom korisniku (kroz link N1). Ovo je jako veliko opterećenje za hub, pa su zbog toga pasivni korisnici, na većini hubova u najboljem slučaju veoma ograničeni, a u najgorem slučaju im je zabranjen ulaz na sam hub.

 

 

Skidanje (download)

Ovaj proces je vrlo sličan procesu pretrage, s tom razlikom što za pretragu nije potrebno uspostavljati TCP konekciju, nego se prosto pošalju UDP paketi sa rezultatima pretrage. Dakle, korisnik šalje hubu poruku (kroz link N1) da želi da uspostavi konekciju sa nekim drugim korisnikom sa huba, hub prosledi poruku tom korisniku (npr kroz link N4), a nakon toga ta 2 korisnika započinju uspostavu TCP konekcije kroz koju će transfer da se odvija (plava linija).

Gusari

Aktivan korisnik vrši skidanje (download)

Kada aktivan korisnik želi da skine nešto od drugog korisnika huba, on tada šalje, kroz hub, poruku tom korisniku (kroz link N1 - N4), u kojoj mu kaže nešto kao "hej, konektuj se na mene, hoću da skinem nešto od tebe". Nakon toga taj drugi korisnik se direktno (plava linija) konektuje na prvog i skidanje fajlova može da započne, čim se uspostavi TCP konekcija.

Pasivan korisnik vrši skidanje (download)

Kada pasivan korisnik želi da skine nešto od drugog korisnika huba, tad je to malo drugačije, jer pasivan korisnik ne može da prihvata konekcije sa interneta (kakva je razlika između aktivne i pasivne konekcije?). Međutim, ta situacija se rešava tako što taj prvi korisnik pošalje poruku drugom korisniku u kojoj kaže nešto kao "hej, ti ne možeš da se konektuješ na mene, ali ja mogu na tebe, ajde pošalji mi svoj ip da se ja konektujem na tebe". Možda deluje komplikovano, ali ideja je da, ako konekcija ne može da se uspostavi tako što se prvi korisnik konektuje na drugog, onda može obrnuto, da se drugi korisnik konektuje na prvog. Nakon takve jedne poruke, onaj drugi korisnik šalje (ponovo kroz hub) prvom korisniku svoj ip, nakon čega prvi korisnik može da se konektuje na drugog i tako uspostave TCP konekciju (plava linija) kroz koju će ići transfer. Ovde je očito da za SVAKI pokušaj konekcije, hub mora da prosledi dve poruke umesto jedne, čime se i protok uduplava.

 

 

Zaključak

Podesiti svoj DC klijent da radi na aktivnoj konekciji je mali napor koji je potrebno napraviti da bi svi mnogo više dobili. Postoji samo mali procenat slučajeva u kojima je potpuno nemoguće izvesti da se DC klijent namesti da radi kao aktivan, ali to su slučajevi koji u Srbiji uglavnom nisu prisutni. Dakle, u 99% slučajeva postoji način da podesite svoj DC klijent, ruter, firewall, itd. i da vam skidanje i pretraga rade onako kako bi trebali da rade, a sa druge strane, to bi trebala da bude i vaša moralna obaveza, s obzirom da pasivni korisnici mnogo više opterećuju hub. Time, ne samo da nama pravite više problema, nego i ostali korisnici trpe zbog toga. Mi, iz administracije smo vam uvek na raspolaganju ako ne možete sami da se snađete, tako da nema potrebe da oklevate, nego se odmah obratite nekom od administratora/opova da vam što pre pomognu da podesite sve što treba.

Poslednji put izmenjeno ( nedelja, 12 oktobar 2008 09:19 )  

Pretraga titlova

Kvalitet filmova

Prijatelji Gusara

Valhalla Torrents Valhalla Torrent Community

Extra Group Video nadzor, telefonske centrale, računari...

IP kamere IP kamere - IP portal posvećen sigurnosnim sistemima.

Berza poslova - Besplatna usluga potražnje i ponude poslova Besplatna usluga potražnje i ponude poslova.

Statistika

Broj članova : 11208
Broj članaka : 73
Linkovi : 1
Pogledano članaka : 1598247

Ko je online

Imamo 84 gostiju online

Shrek Forever After

Gusari Rumpelstiltskin tricks a mid-life crisis burdened Shrek into allowing himself to be erased from existence and cast in a dark alternate timeline where Rumpel rules supreme.

Get Him to the Greek

Gusari A record company intern is hired to accompany out-of-control British rock star Aldous Snow to a concert at L.A.'s Greek Theater.

Iron Man 2

Gusari Billionaire Tony Stark must contend with deadly issues involving the government, his own friends, as well as new enemies due to his superhero alter ego Iron Man.

Toy Story 3

Gusari Woody, Buzz, and the rest of their toy-box friends are dumped in a day-care center after their owner, Andy, departs for college.