przez szametu a.k.a. mapet 22 Wrz 2006, 22:56
na szybkiego tlumacze z oficjalnego forum. wiec za ew. bledy sory ;p
Jeżeli podczas uruchamiani Hamachi, otrzymałeś wiadomośćo tresci:
"kilka z próbek, które zostały wysłane, by
sprawdzic typ twojego połączenia internetowego, nie dotarły do głównego serwera."
tu postaram sie wytlumaczyc, dlaczego tak sie dzieje i jak mozesz temu przeciwdzialac.
Jesteś bardzo daleko od nas, i to juz zwiększa szanse, na utrate probek. Najczestsza przyczyna utraty tych probek, jest maksymalne wykorzystanie lacza.
Dzieje sie tak, w momencie, gdy aktywnie cos sciagasz lub wysylasz, lub gdy ktos w Twojej sieci LAN tak postepuje. Wlasnie podczas takiego wykorzystywania lacza, wszelkie mozliwe drogi do i z internetu sa blokowane, dlatego tez, pakiety moga zostac utracone.
Drugim, najczesciej spotykanym powodem, jest niewystarczajace udostepnienie, dla polaczen typu WEB, FTP i e-mail, przez twojego dostawce internetu. Dzieje sie tak zazwyczaj w przypadku, gdy ww. dostawca, stara sie ograniczyc ruch w sieciach p2p. Czyli stara sie ograniczyc warez i zapychanie lacza przez piratow.
Tutaj jest troche bardziej dokladnie opisane, co takiego sie dzieje, jak sie uruchamia hamachi.
Kiedy sie wlacza, podczas proby zalogowania do serwera, wysyla male pakiety UDP, aby "zobaczyc" czy na drodze od Ciebie do internetu znajduje sie firewall lub NAT. Serwer "wie" ile pakietow, przy uruchamianiu, klient, czyli Twoj hamachi wysyla, i oczekuje otrzymania wszystkich wyslanych od Cibie pakietow, w rozsadnym czasie. Wiadmosc, jaka otrzymujesz, oznacza, ze czesc pakietow dotarla od serwera, jednak czesc zaginela po drodze do niego.
(a) pakiety sa gubione
(a) zdarza sie, gdy Twoje polaczenie z internetem, jest prawie zapchane. wtedy tez hamachi, "rywalizuje" z ruchem na laczu, i wtedy router na tym laczu, "wybiurczo" wypuszcza pakiety, aby upewnic sie, lacze nie jest zapchane do konca. Najczesciejm dzieje sie tak, gdy ktos pobiera/wysyla dane w duzych ilosciach; gdy dziala aktualizacja windows; lub gdy aktualnie tocza sie jakies rozgrywki sieciowe.
(b) pakiety za blokowane
(b) dzieje sie tak w przypadku, gdy firewall blokuje na Twojej drodze pewne prty UDP. Jest to doprawdy rzecz niebywala, aby porty UDP - pewne porty - byly zablokowane. A inne nie. W wiekszosci przypadkow, albo porty UDP sa zablokowane calkowicie, albo sa odblokowane calkowicie. Niemniej jednak, rzecz sie zdarza. Jesli jest to faktycznie przypadek w strukturze twojego polaczenia, rozwiazaniem moze byc uzywanie innych portow, niz te, na jakich domyslnie dziala Hamachi. Ale to i tak, prawdopodobnie, nie bedzie najlepszym rozwiazaniem; tak dlugo, jak dlugo nie bedziesz w stanie ustanowic polaczenia tunelowego pomiedzy pozostalymi peerami Hamachi.