Strona główna Forum PodziÄ™kowania Kontakt Współpraca Linki O serwisie Autorzy
Jednostki - Protosss Probe
Zobacz opis
Poradniki - Lagi

Podczas internetowej gry w SC generalnie występują… 2 rodzaje zjawiska nazywanego powszechnie lagiem.

Pierwszy z nich wywołują… ludzie z powolnym zapchanym połą…czeniem internetowym (np. tandetna sieć osiedlowa). Taka osoba "laguje" wszystkie inne osoby w grze, czego wynikiem jest np. przycinanie gry co jakiś czas (albo w ogóle non stop przy skrajnych przypadkach).

Jak sprawdzić, czy mam takiego laga?
Otwieramy okienko "Uruchom" z menu Start, wpisujemy:
ping -l 400 -t www.onet.pl
Parametry są… bardzo ważne, 400 to rozmiar pakietu, szczerzej opisał to PWL w zacytowanych w dalszych postach jego wypowiedziach.
Teraz patrzymy na wyniki, najbardziej interesuje nas informacja "czas=XXms", dobrym wynikiem jest max 100-200 ms - jeśli twoje łą…cze takiego nie przekracza możesz być spokojny o ten typ laga. Jeśli wskaźnik ten skacze, np. 4x masz 50ms a tu nagle 2x po 800ms to NIE jest to dobry wynik, w tym momencie twoja gra w SC by się "zacieła" na moment.

UWAGA: Pingować można inne serwery, niekoniecznie onet, po prostu ja zwykle pinguje onet bo stoi blisko mojego miasta i moge liczyć na małe opóźnienia, równie dobrze można pingować wp czy inne portale, a już w szczególności jeśli masz wysokie wyniki, wtedy warto się upewnić i spingować także inne miejsca w internecie.

Po dołą…czeniu do gry lag ten jest badany non stop a wyniki są… pokazywane na prawo od rasy danego gracza. Z tego co wiem wynik zielony oznacza 0-250ms, żółty 250-500ms, a czerwony 500ms i więcej.

UWAGA: Tuż po dołą…czeniu do gry lag może "skoczyć" u gracza, podobnie jak podczas ścią…gania mapy. Nie należy więc od razu kogoś wyrzucać bo złapał własnie czerwone kreski.

Jest jeszcze szczególny przypadek, gdy ktoś ma STRASZNIE powolne połą…czenie z internetem (na poziomie 1/3 modemowego = 1/8 neo128), łatwo to zauważyć baaaardzo powolnym ścią…ganiem mapy.

Wymagania transferu do poszczególnych typów gier:
gry 1v1: około 0,4 kB/s = 3,2 kbit/s
gry 2v2: około 1,2 kB/s = 9,6 kbit/s
gry 3v3: około 2,0 kB/s = 12,8 kbit/s
gry 4v4: około 2,8 kB/s = 22,4 kbit/s
Wartości szacunkowe ^^. Warto je pomnożyć x2 dla zachowania dobrego marginesu.

UWAGA: komenda /ping nie jest dobrym sposobem na sprawdzanie lagów, gdyż sprawdza lagi w stosunku do serwera NTC a nie graczy w grze. Tak więc to że ktoś ma 2000ms może się całkowicie nie zgadzać z rzeczywistością…!

Drugi typ laga wywoływany jest przez brak forwardowania portów używanych do gry w SC. Taki brak forwardowania wywołują… najczęściej firewalle na bramkach (serwerach) sieciowych (95% przypadków).

Lag tego typu powoduje 2 widoczne od razu efekty. Po pierwsze, po odliczeniu od 5 do 0 gra się nie włą…cza... dopiero po krótkiej lub długiej chwili. Drugim jest niesamowite przycinanie, gra się wlecze niemiłosiernie.

Jednak sprawa z brakiem forwardowania jest nieco bardziej skomplikowana. Otóż w grze MOŻE być JEDEN gracz bez forwardowania, wtedy laga NIE MA!

Po czym poznać "firewallowca" w grze? Generalnie się nie da, pingi będzie miał w normie, wszyscy "normalni" gracze będą… widzieć co pisze, jedynie druga osoba z firewallem nie będzie widziała co pisze pierwsza i vice versa. O tym czy gra będzie dobrze chodzić można się przekonać zmieniają…c swoją… rasę, liczy się odstęp między wybraniem rasy a ponowną… możliwością… jej zmiany (jak wiadomo pole staje się szare na pewien czas i właśnie o ten czas się rozchodzi) - jeśli czekasz ponad 1 sekundę, nie ma raczej szans na płynną… grę, warto to powtórzyć ze 2 razy by się upewnić.

Jak poznać, czy ty masz firewalla? Może śmieszne pytanie ale wiem z doświadczenia, że połowa ludzi którzy go mają… NIE JEST TEGO ŚWIADOMA! Tak więc typowy użytkownik połą…czenia internetowego z firewallem NIE MOŻE zakładać gier (dot. gier typu peer to peer czyli np. Starcrafta, Civ3conquests itd.), wysyłać plików przez gg do niektórych bą…dź wszystkich ludzi, ponadto zwykle posiada "lowID" w eMulu bą…dź ikonkę z "murkiem" w DC++.

Gdzie jest ten firewall? To zależy. Jeśli korzystasz z netu poprzez sieć lokalną… LAN (np. macie DSL na cały blok albo może jaką…ś "radiówkę", generalnie jeśli net dostajesz przez wtyczke RJ-45 czyli taką… podobną… do telefonicznej tyle że większą…, podłą…czaną… do karty sieciowej z tyłu twojego kompa), to firewall znajduje się na serwerze głównym, zarzą…dzanym przez administratora twojej sieci (zwykle ten któremu płacisz ^^).

No dobrze mam firewalla na serwerze ale jak zrobić to całe forwardowanie? Ano musisz przekonać admina do zrobienia tego co teraz napiszę. Starcraft korzysta z portów od 6112 do 6119, zarówno TCP jak i UDP, dodatkowo te porty muszą… być OBUSTRONNIE otwarte (standardowo port jest otwarty jedynie od wewną…trz sieci). Możesz powiedzieć adminowi tak:"chciałbym, by pan przeforwardował porty od 6112 do 6119, protokoły TCP oraz UDP, na mój IP wewnętrzny, oraz obustronnie je otworzył, czyli zezwolił na ustanawianie połą…czenia z moim komputerem poprzez te porty przez klientów spoza naszej sieci lokalnej, gdyż w inny sposób nie mogę w pełni korzystać z rozrywki jaką… oferuje mi gra Starcraft". Jeśli admin powie, że nie wie o co ci chodzi, to ściemnia albo jest totalna noga, raczej to pierwsze więc warto ponaciskać troche, może czymś przekupić ^^, ostatecznie zapłacić kilkadziesią…t złotych...

LISTA PROVIDERÓW:
TPSA: łą…cza Neostrada i DSL, Polpak, modem ==> wszystkie bez firewallów (w przypadku DSL - TPSA włą…cza firewall tylko na życzenie klienta)
Chello, Netia itd.: Tak jak u TPSA
Kablówki: Tu bywa różnie...
Sieci lokalne kablowe i radiowe: W większości przypadków firewall obecny
Internet z gniazdka elektrycznego: Nie mam zielonego pojęcia

UWAGA: W przypadku TPSA, Chello itd. oczywiście chodzi o BEZPOŚREDNIE korzystanie z w/w providera, nie zaś poprzez sieć lokalną….

No tak, a jeśli ja nie mam żadnej sieci tylko np. neostradę a mimo to net zachowuje się tak jakby miał firewalla? Odpowiedź jest prosta - zapewne masz firewalla i nawet o tym nie wiesz ^^. Windows XP posiada wbudowany firewall, jeśli nie znasz się na forwardowaniu opisanym wyżej, lepiej go po prostu wyłą…cz. Wchodzimy do połą…czeń sieciowych, bierzemy właściwości połą…czenia internetowego, na jednej z zakładek (nie pamiętam dokładnie której) jest taki tekst "chroń mój komputer za pomocą… zapory blablabla" wystarczy odznaczyć pole obok tekstu i potwierdzić. Powinno już działać, jak nie proponuje restart kompa ^^.

Nie zalecam wyłą…czać firewalla, traktuj to jako ostateczność. Lepiej pogrzeb w necie na temat jak forwardować XPkowski firewall, ja nie wiem nigdy nie używałem i nie chce mi się pisać kolejnych wypracowań.

No a jeśli to pole było już odznaczone? No coż... albo twój provider ma swojego firewalla (w końcu to możliwe) albo też ty lub ktoś z twojej rodziny/znajomych zainstalował ci na kompie jakiś programowy firewall. Przeszukaj teren wokoło (tray, start, programy w start, lista programow w oknie dodaj/usuń programy itd.) i generalnie szukaj czegoś w stylu "bla bla firewall" np. "Norton Personal Firewall", potem no cóż proponuje poszperać w internecie jak ustawiać forwardowanie, albo po prostu odinstalować (ostateczność).

Jest jeszcze opcja, że masz wirusa który działa jak firewall (w jakimś tam zwykle nieładnym celu), no cóż proponuje zrobić skan antywirusowy... albo format... albo podpią…ć inny komp? To już należy do Ciebie i twojego IQ.

I jeszcze na zakończenie - po wykonaniu forwardowania/wyłą…czeniu firewalla prawdopodobnie będziesz mógł zakładać gry, ale nie jest to pewne! Pamiętaj także, jeśli okazało się, że jesteś za firewallem, nie utrudniaj życia innym i jeśli jest w grze opisany wyżej lag, po prostu wyjdź i załatw sobie wreszcie to forwardowanie!

Problem z niemożnością… zagrania z kimś w BARDZO rzadkich przypadkach NIE jest spowodowany Firewallem, może to być np. błą…d architektury sieciowej lub telefonicznej, bą…dź też awaria jakiegoś elementu w szkielecie sieci internetowej (np. routera, centrali, terminala etc.). Może to czasami spowodować, że niektórzy nie będą… mogli dołą…czyć do twojej gry, sytuacja ta powinna ustą…pić po paru godzinach opcjonalnie dniach...
Jednak powyższa sytuacja zwykle powoduje całkowitą… niemożność zagrania z danym graczem = niemożność dołą…czenia do gry toteż nie wywołuje niszczą…cego gry problemu z lagiem.

Autor: HungChi


Poprzednia strona Na górę Następna strona