Problem z pingiem w grach - pomocy


(Imp99) #1

Witam!

Gdzieś od początku tego roku zacząłem mieć problem z pingiem w grach, początkowo zdarzało się to sporadycznie, teraz praktycznie nie mogę w nic zagrać, bo skaczący, wysoki ping mi to uniemożliwia (skacze w zakresie 60-300/400, wcześniej na ogół był na poziomie 30-40).

Internet mam z UPC, prędkość coś koło 25mb podłączony przez kabel, z modemem łączy się tylko jeden komputer, żadnych routerów itp.

Dodam, że transfer jest ok, wariuje tylko ping.

Dzwoniłem do nich, przyszło dwóch techników, coś tam pogrzebali, niby jakiś limit czegoś tam zwiększyli i poszli, jednak problem nie minął.

Wydaje mi się, że to nie wina moja, lecz mogę się mylić.

Kompa skanowałem antywirami/czyściłem rejestr itp itd, raczej nie powinien być zasyfiony.

I tutaj prośba do Was - można jakoś poprzez logi (otl czy coś) sprawdzić, czy to przyczyna wewnętrzna, czy jednak wina upc?

Jeśli ich to będę pisał do nich, ewentualnie poszukam innego dostawcy, bo nie bawi mnie płacenie za internet, na którym mogę poprzeglądać strony www.

e: trochę przypomina to problem z tematu - wysoki-ping-godzinach-popoludniowych-wieczornych-t518719.html

Chociaż ostatnio nawet w godzinach porannych (10-13) jest kiepsko.

e2: komenda ping upc.pl -t i taki wynik:

http://i.imgur.com/RWEojdY.png

Dodane 02.02.2013 (So) 22:02

Nie mogę już zedytować, właśnie sprawdzałem pingi (cmd na google.pl i upc.pl) i wypadają lepiej (40-100), chociaż idealnie nie jest.


(roobal) #2

Wejdź na stronę http://pingtest.net wykonaj test i daj tu wynik (po zakończeniu testu pojawi się kod do wklejenia na forum, użyj go). Uruchom wiersz poleceń i podaj wynik poniższych poleceń :arrow: kopiowanie-wynikow-polecen-wiersza-polecen-windows-t499881.html

ipconfig /all

netsh int ip show config

netsh dump > netsh_dump.txt

netsh firewall show config

netsh advfirewall show rule name=all > firewall.txt

UWAGA! Polecenia _ netsh dump _ oraz _ netsh advfirewall _ zostaną zapisane w plikach tekstowych, w folderze _ Moje dokumenty _ , skopiuj i wklej zawartość tych plików.

Pobierz program WinMTR :arrow: http://www.dobreprogramy.pl/WinMTR,Prog … 12587.html wykonaj test na dowolnym serwerze w internecie i podaj tu statystyki. Uwaga! Test trzeba zatrzymać samodzielnie, wciskając przycisk Stop, statystyki możesz zapisać do pliku tekstowego, używając przycisku Export TEXT.


(Imp99) #3

Dzięki za odpowiedź, na razie na kilka dni powstrzymam się z tym sprawdzaniem, bo od czasu napisania postu ping jest w porządku, nie mam problemów.

Jeśli znów wystąpią, to wrzucę to, o co prosiłeś, bo na razie wygląda na to, że mogły to być jakieś problemy sieci.

Dodane 05.02.2013 (Wt) 23:04

76707115.png

A to dzisiejszy poranek (reszta danych z wczoraj): 76728795.png

Teraz (14) jest już niby lepiej, ale i tak gorzej niż bywało kiedyś (pingi zawsze miałem po 30-40) 76734308.png

I kolejny (18:45) test, znowu lepiej: 76745636.png

Microsoft Windows [Wersja 6.1.7601]

Copyright © 2009 Microsoft Corporation. Wszelkie prawa zastrzeżone.

ipconfig/all

Konfiguracja IP systemu Windows


   Nazwa hosta . . . . . . . . . . . : xxx

   Sufiks podstawowej domeny DNS . . :

   Typ węzła . . . . . . . . . . . . : Hybrydowy

   Routing IP włączony . . . . . . . : Nie

   Serwer WINS Proxy włączony. . . . : Nie

   Lista przeszukiwania sufiksów DNS : chello.pl


Karta Ethernet Połączenie lokalne:


   Sufiks DNS konkretnego połączenia : chello.pl

   Opis. . . . . . . . . . . . . . . : Realtek PCIe GBE Family Controller

   Adres fizyczny. . . . . . . . . . : 00-25-22-CE-08-B9

   DHCP włączone . . . . . . . . . . : Tak

   Autokonfiguracja włączona . . . . : Tak

   Adres IPv6 połączenia lokalnego . : fe80::c926:2d09:7224:8f5f%11(Preferowane)


   Adres IPv4. . . . . . . . . . . . . : 84.10.217.187(Preferowane)

   Maska podsieci. . . . . . . . . . : 255.255.252.0

   Dzierżawa uzyskana. . . . . . . . : 5 lutego 2013 21:29:22

   Dzierżawa wygasa. . . . . . . . . : 6 lutego 2013 22:23:53

   Brama domyślna. . . . . . . . . . : 84.10.216.1

   Serwer DHCP . . . . . . . . . . . : 10.138.0.1

   Identyfikator IAID DHCPv6 . . . . : 234890530

   Identyfikator DUID klienta DHCPv6 : 00-01-00-01-16-28-E5-B0-00-25-22-CE-08-B9


   Serwery DNS . . . . . . . . . . . : 62.179.1.62

                                       62.179.1.63

   NetBIOS przez Tcpip . . . . . . . : Włączony


Karta tunelowa isatap.chello.pl:


   Stan nośnika . . . . . . . . . . .: Nośnik odłączony

   Sufiks DNS konkretnego połączenia : chello.pl

   Opis. . . . . . . . . . . . . . . : Karta Microsoft ISATAP

   Adres fizyczny. . . . . . . . . . : 00-00-00-00-00-00-00-E0

   DHCP włączone . . . . . . . . . . : Nie

   Autokonfiguracja włączona . . . . : Tak


Karta tunelowa 6TO4 Adapter:


   Sufiks DNS konkretnego połączenia : chello.pl

   Opis. . . . . . . . . . . . . . . : Karta Microsoft 6to4

   Adres fizyczny. . . . . . . . . . : 00-00-00-00-00-00-00-E0

   DHCP włączone . . . . . . . . . . : Nie

   Autokonfiguracja włączona . . . . : Tak

   Adres IPv6. . . . . . . . . . . . : 2002:540a:d9bb::540a:d9bb(Preferowane)

   Brama domyślna. . . . . . . . . . : 2002:c058:6301::c058:6301

   Serwery DNS . . . . . . . . . . . : 62.179.1.62

                                       62.179.1.63

   NetBIOS przez Tcpip . . . . . . . : Wyłączony


Karta tunelowa Teredo Tunneling Pseudo-Interface:


   Sufiks DNS konkretnego połączenia :

   Opis. . . . . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface

   Adres fizyczny. . . . . . . . . . : 00-00-00-00-00-00-00-E0

   DHCP włączone . . . . . . . . . . : Nie

   Autokonfiguracja włączona . . . . : Tak

   Adres IPv6. . . . . . . . . . . . : 2001:0:5ef5:79fd:1c42:116b:abf5:2644(Pref

erowane)

   Adres IPv6 połączenia lokalnego . : fe80::1c42:116b:abf5:2644%12(Preferowane)


   Brama domyślna. . . . . . . . . . :

   NetBIOS przez Tcpip . . . . . . . : Wyłączony

netsh int ip show config Microsoft Windows [Wersja 6.1.7601] Copyright © 2009 Microsoft Corporation. Wszelkie prawa zastrzeżone.

Konfiguracja interfejsu Połączenie lokalne

    DHCP włączone: Tak

    Adres IP: 84.10.217.187

    Prefiks podsieci: 84.10.216.0/22 (maska 255.255.252.0

)

    Brama domyślna: 84.10.216.1

    Metryka bramy: 0

    Metryka interfejsu: 20

    Serwery DNS skonfigurowane przez DHCP: 62.179.1.62

                                          62.179.1.63

    Rejestrowanie za pomocą którego sufiksu: Tylko podstawowy

    Serwery WINS skonfigurowane przez DHCP: Brak


Konfiguracja interfejsu Loopback Pseudo-Interface 1

    DHCP włączone: Nie

    Adres IP: 127.0.0.1

    Prefiks podsieci: 127.0.0.0/8 (maska 255.0.0.0)

    Metryka interfejsu: 50

    Statycznie skonfigurowane serwery DNS: Brak

    Rejestrowanie za pomocą którego sufiksu: Tylko podstawowy

    Statycznie skonfigurowane serwery WINS: Brak

netsh dump

#========================

# Konfiguracja interfejsu

#========================

pushd interface 



popd

# Koniec konfiguracji interfejsu




# ----------------------------------

# Konfiguracja protokou IPHTTPS

# ----------------------------------

pushd interface httpstunnel


reset



popd

# Koniec konfiguracji protokou IPHTTPS




# ----------------------------------

# Konfiguracja IPv4

# ----------------------------------

pushd interface ipv4


reset

set global icmpredirects=enabled



popd

# Koniec konfiguracji IPv4




# ----------------------------------

# Konfiguracja IPv6

# ----------------------------------

pushd interface ipv6


reset

set interface interface="Teredo Tunneling Pseudo-Interface" forwarding=disabled advertise=disabled mtu=1280 metric=0 siteprefixlength=0 nud=disabled routerdiscovery=disabled managedaddress=disabled otherstateful=disabled weakhostsend=disabled weakhostreceive=disabled ignoredefaultroutes=disabled advertisedrouterlifetime=0 advertisedefaultroute=disabled currenthoplimit=0 forcearpndwolpattern=disabled enabledirectedmacwolpattern=disabled



popd

# Koniec konfiguracji IPv6




# ----------------------------------

# Konfiguracja ISATAP 

# ----------------------------------

pushd interface isatap




popd

# Koniec konfiguracji ISATAP




# ----------------------------------

# Konfiguracja 6to4

# ----------------------------------

pushd interface 6to4


reset




popd

# Koniec konfiguracji 6to4




# ----------------------------------

# Konfiguracja ISATAP 

# ----------------------------------

pushd interface isatap




popd

# Koniec konfiguracji ISATAP



#========================

# Konfiguracja serwera proxy portu

#========================

pushd interface portproxy


reset



popd


# Koniec konfiguracji serwera proxy portu




# ----------------------------------

# Konfiguracja TCP

# ----------------------------------

pushd interface tcp


reset


set global rss=enabled chimney=automatic autotuninglevel=normal congestionprovider=none ecncapability=disabled timestamps=disabled netdma=enabled dca=enabled


Nie moľna wykona† zrzutu podczas pobierania ustawieä (chimneyapplication ).


Nie moľna wykona† zrzutu podczas pobierania ustawieä (chimneyapplication ).


Nie moľna wykona† zrzutu podczas pobierania ustawieä (chimneyapplication ).


Nie moľna wykona† zrzutu podczas pobierania ustawieä (chimneyapplication ).



popd

# Koniec konfiguracji TCP




# ----------------------------------

# Konfiguracja Teredo

# ----------------------------------

pushd interface teredo

set state type=client servername=teredo.ipv6.microsoft.com. servervirtualip=0.0.0.0




popd

# Koniec konfiguracji Teredo




# ----------------------------------

# Konfiguracja 6to4

# ----------------------------------

pushd interface 6to4


reset




popd

# Koniec konfiguracji 6to4



# ------------------------------------

# Konfiguracja mostka (nieobsugiwana)

# ------------------------------------


# ------------------------------------

# Koniec konfiguracji mostka

# ------------------------------------


# ----------------------------------------

# Konfiguracja przewodowej sieci LAN

# ----------------------------------------

pushd lan



popd


# Koniec konfiguracji przewodowej sieci LAN.



Zrzut konfiguracji kom˘rkowego poĄczenia szerokopasmowego nie jest obsugiwany


# ========================================================== 

# Konfiguracja urz©du rejestrowania kondycji

# ========================================================== 

pushd nap hra


popd

# Koniec konfiguracji urz©du rejestrowania kondycji w ochronie dost©pu do sieci


# ========================================================== 

# Konfiguracja klienta ochrony dost©pu do sieci 

# ========================================================== 

pushd nap client


# ---------------------------------------------------------- 

# Konfiguracja zaufanej grupy serwer˘w

# ---------------------------------------------------------- 


reset trustedservergroup 


# ---------------------------------------------------------- 

# Konfiguracja dostawcy usug kryptograficznych

# ---------------------------------------------------------- 


set csp name = "Microsoft RSA SChannel Cryptographic Provider" keylength = "2048" 


# ---------------------------------------------------------- 

# Konfiguracja algorytmu skr˘tu

# ---------------------------------------------------------- 


set hash oid = "1.3.14.3.2.29" 


# ---------------------------------------------------------- 

# Konfiguracja wymuszania

# ---------------------------------------------------------- 


set enforcement id = "79617" admin = "disable" id = "79619" admin = "disable" id = "79621" admin = "disable" id = "79623" admin = "disable" 

# ---------------------------------------------------------- 

# Konfiguracja ledzenia

# ---------------------------------------------------------- 


set tracing state = "disable" level = "basic" 


# ---------------------------------------------------------- 

# Konfiguracja interfejsu uľytkownika

# ---------------------------------------------------------- 


reset userinterface 


popd

# Koniec konfiguracji klienta ochrony dost©pu do sieci 



# -----------------------------------------

# Dost©p zdalny - konfiguracja               

# ----------------------------------------- 

pushd ras




set ikev2connection idletimeout = 5 nwoutagetime = 30

set ikev2saexpiry saexpirytime = 480 sadatasizelimit = 100


popd


# Dost©p zdalny - koniec konfiguracji.        





# ----------------------------------------- 

# Konfiguracja diagnostyki Dost©pu zdalnego   

# ----------------------------------------- 

pushd ras diagnostics


set rastracing component = * state = disabled


set modemtracing state = disabled


set cmtracing state = disabled


set securityeventlog state = disabled




popd


# Koniec konfiguracji diagnostyki Dost©pu zdalnego.





# ----------------------------------------- 

# Dost©p zdalny AAAA - konfiguracja                    

# ----------------------------------------- 

pushd ras aaaa



popd


# Dost©p zdalny AAAA - koniec konfiguracji.             





# -----------------------------------------

# Konfiguracja serwera proxy WinHTTP 

# -----------------------------------------

pushd winhttp


reset proxy


popd


# Koniec konfiguracji serwera proxy WinHTTP

netsh firewall show config

Konfiguracja profilu Domain:

-------------------------------------------------------------------

Tryb operacyjny = Enable

Tryb wyjątków = Enable

Tryb odpowiedzi multiemisji/emisji = Enable

Tryb powiadomień = Enable


WAŻNE: Polecenie "netsh firewall" jest wycofywane;

      zamiast niego należy używać polecenia "netsh advfirewall firewall".

      Aby uzyskać więcej informacji o używaniu polecenia

      "netsh advfirewall firewall" zamiast "netsh firewall",

      zobacz artykuł Bazy wiedzy nr 947709 pod adresem

      http://go.microsoft.com/fwlink/?linkid=121488.

i to ostatnie coś takiego pokazało:

Nie znaleziono nast©pujĄcego polecenia: advfirewall show rule name=all.

Tego programu nie dałem rady ściągnąć - po wpisaniu danych wyskakuje jakiś błąd. Wczoraj net śmigał aż miło, dzisiaj znowu pingi po ~100-200 i nie da się grać. E: Teraz udało mi się pobrać program, wrzucę wyniki jak pojawią się problemy z pingiem (teraz akurat jest ok). – Dodane 08.02.2013 (Pt) 19:54 – Statystyki z tego programiku:

|------------------------------------------------------------------------------------------|


| WinMTR statistics |


| Host - % | Sent | Recv | Best | Avrg | Wrst | Last |


|------------------------------------------------|------|------|------|------|------|------|


| 84-10-216-1.dynamic.chello.pl - 2 | 106 | 104 | 16 | 155 | 4815 | 1852 |


| 89-75-10-65.infra.chello.pl - 0 | 120 | 120 | 6 | 33 | 98 | 44 |


| 84.116.252.82 - 0 | 120 | 120 | 39 | 67 | 152 | 43 |


| 84.116.252.41 - 17 | 73 | 61 | 0 | 70 | 139 | 74 |


| 84.116.137.22 - 0 | 120 | 120 | 15 | 49 | 122 | 24 |


| nl-ams05a-rd2-xe-8-1-0.aorta.net - 0 | 120 | 120 | 38 | 64 | 145 | 85 |


| nl-ams03a-mc1-gi-5-1.aorta.net - 0 | 120 | 120 | 40 | 68 | 153 | 41 |


| 213.46.242.109 - 0 | 120 | 120 | 38 | 67 | 143 | 41 |


| ________________________________________________|______ | ______|______ | ______|______ | ______ |


   WinMTR v0.92 GPL V2 by Appnor MSP - Fully Managed Hosting Cloud Provider

I to będzie chyba wszystko z tego o co prosiłeś.

Ogólnie net działa tak jak wcześniej od stycznia - czasami jest ok, czasami nie.


(roobal) #4

WinMTR pokazuje straty pakietów w sieci twojego dostawcy, powinieneś zgłosić problem swojemu dostawy i dostarczyć mu te wyniki. Możesz spróbować wyłączyć obsługę protokołu IPv6, którego ruch tunelowany jest poprzez IPv4, możliwe że gdy grasz, jakiś ruch w sieci IPv6 się odbywa.


(Imp99) #5

Raczej nic nie chodzi w tle (oprócz Firefoxa czasami) i Teamspeaka, ale wątpię, żeby to zajmowało aż tyle łącza, żeby mieć takie pingi…


(roobal) #6

Mimo wszystko są straty pakietów w sieci twojego operatora, na co Ty wpływu już nie masz, dlatego powinieneś mu to zgłosić. Straty pakietów powodują retransmisje co podwyższa opóźnienia, bo pakiet musi zostać wysłany jeszcze raz. Pomiędzy serwerem gry powinny być wymieniane datagramy UDP, które nie wymagają potwierdzeń, ale brak retransmisji mógłby powodować niestabilne połączenie z serwerem, co może powodować zacięcia w grze.


(Imp99) #7

Prawie nic nie zrozumiałem, ale dzięki wielkie, zgłoszę to do UPC, skoro mam pewność, że to ich wina.

Dzięki raz jeszcze za pomoc!


(roobal) #8

Chodzi o mechanizm działania sieci, masz protokół TCP oraz UDP, protokół TCP pilnuje, aby nawiązane połączenie było stabilne i wymaga potwierdzeń odbioru pakietu, natomiast są połączenia, które nie muszą być niezawodne i nie wymagają kontroli i w tym przypadku korzysta się z UDP, takich potwierdzeń nie wymaga. Gdy otwierasz stronę, np. dobreprogramy.pl, twoja przeglądarka internetowa generuje zapytanie protokołu HTTP, TCP tworzy sesję pomiędzy twoim komputerem, a serwerem, na którym jest strona www, z komputera zostaje wysłany pakiet, serwer wysyła potwierdzenie, że otrzymał pakiet i odsyła odpowiedź, strona www zostaje załadowana w przeglądarce, komputer wysyła potwierdzenie, że otrzymał odpowiedź na żądanie HTTP, czyli że pobrał stronę z serwera, komputer wysyła komunikat zakończenia sesji, serwer potwierdza otrzymanie tego komunikatu. Po co to jest potrzebne? Po to, aby zapewnić prawidłowe dostarczenie treści, tzn. otrzymujesz stronę w całości, a nie w kawałkach bądź pomieszane z inną treścią. Potwierdzenia nie są wymagane, gdy pobierasz adres IP z serwera DHCP, bądź korzystasz z serwera DNS, ponieważ tutaj nie ma potrzeby zachowania kompletności przesyłanej treści, utrata pakietów nie powoduje większych problemów w komunikacji, ewentualnie można nawiązać ją całkowicie od nowa.

Prosty przykład z życia, wysyłasz list do znajomego i nie otrzymujesz powiadomienia czy dostał twój list, bo takie powiadomienie nie jest Ci potrzebne, nie wysyłasz ponownie tego samego listu (protokół UDP), ale gdy wysyłasz list do jakiegoś urzędu, możesz żądać potwierdzenia odbioru, adresat otrzymuje list i potwierdza jego otrzymanie, do Ciebie zostaje wysłana odpowiedź zwrotna, tj. potwierdzenia odebrania listu, jeśli w określonym czasie takie potwierdzenie do Ciebie nie dotrze, np. 14 dni, wysyłasz list ponownie, czyli retransmisja (protokół TCP).

Takie retransmisje pakietów, powodują wzrost opóźnienia, bo ileś pakietów musi zostać przesłane na nowo, ty tego nie widzisz, ale odczuwasz, np. wolniejsze ładowanie strony www czy wyższy ping w grze/programie. Takie rzeczy możesz zobaczyć przy użyciu analizatora sieci, np. Wireshark, jeśli by Cię to interesowało.

Mam nadzieję, że teraz rozumiesz o co chodzi :wink:


(Imp99) #9

Dzięki za obszerne wyjaśnienia :slight_smile:

W takim razie muszę napisać do UPC i zapytać, czy są w stanie to ogarnąć.