Vervelende lagspikes

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Jwn
  • Registratie: Maart 2006
  • Laatst online: 27-12-2024
Ik vroeg me af of er iemand hier wist wat de mogelijke oorzaak van lagspikes kan zijn. Natuurlijk heb ik zelf ook al gedacht aan een programma wat ongevraagd aan het up of downloaden is op de achtergrond, maar dit lijkt me erg onwaarschijnlijk.

Even wat specificaties:
"High-end" PC, Windows 7 Prof, verbonden met een UTP kabel aan een oude router, welke verbonden staat met nog 2 andere computers in het huis, en een ADSL verbinding van Planet.
Ik download constant met 700kb/s, dit is zelden trager als de bron snel genoeg is.
Een paar keer per week heeft de router er geen zin meer in, en is een reboot (van de router dus) de enige oplossing.

Het probleem:
Iedere x minuten heb ik kleine lagspikes. Deze maken sommige online games (met name fighters) onspeelbaar. Ik kan maar niet uitvogelen waar het aan ligt, dus ik hoop dat iemand me verder kan helpen.
Onderstaand een fragment uit een ping naar google.nl:

Reply from 74.125.79.104: bytes=32 time=21ms TTL=56
Reply from 74.125.79.104: bytes=32 time=20ms TTL=56
Reply from 74.125.79.104: bytes=32 time=20ms TTL=56
Reply from 74.125.79.104: bytes=32 time=21ms TTL=56
Reply from 74.125.79.104: bytes=32 time=21ms TTL=56
Reply from 74.125.79.104: bytes=32 time=21ms TTL=56
Reply from 74.125.79.104: bytes=32 time=21ms TTL=56
Reply from 74.125.79.104: bytes=32 time=21ms TTL=56
Reply from 74.125.79.104: bytes=32 time=178ms TTL=56
Reply from 74.125.79.104: bytes=32 time=20ms TTL=56
Reply from 74.125.79.104: bytes=32 time=20ms TTL=56
Reply from 74.125.79.104: bytes=32 time=20ms TTL=56
Reply from 74.125.79.104: bytes=32 time=20ms TTL=56
Reply from 74.125.79.104: bytes=32 time=20ms TTL=56
Reply from 74.125.79.104: bytes=32 time=20ms TTL=56
Reply from 74.125.79.104: bytes=32 time=21ms TTL=56
Reply from 74.125.79.104: bytes=32 time=21ms TTL=56
Reply from 74.125.79.104: bytes=32 time=20ms TTL=56

Ping statistics for 74.125.79.104:
Packets: Sent = 300, Received = 300, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 20ms, Maximum = 181ms, Average = 22ms

Van de 300 packets ging het bij 3 mis.

Ik heb al geprobeerd alle andere pc's in het huis uit te schakelen, dus daar ligt het niet aan. Ook weet ik vrij zeker dat ik zelf geen onnodig verkeer verstuur. Is er een manier om dit te controleren? Kan het eventueel aan mijn router liggen? Oh, en ja, ik heb het forum doorzocht, en kon geen oplossing voor mijn probleem vinden.

Acties:
  • 0 Henk 'm!

Verwijderd

Kijk eerst even of de andere PC's hetzelfde probleem hebben. Als iedere PC er last van heeft dan is de oorzaak waarschijnlijk de router, of de verbinding van de router naar buitenaf. Hebben de andere PC's geen problemen, dan ligt het hoogstwaarschijnlijk aan de PC zelf.

Als het aan de PC lijkt te liggen dan zou ik een packet sniffer zoals wireshark proberen. Voordeel van deze sniffers is dat ze alle netwerkverkeer real-time uitlezen en dit op het scherm weergeven, waardoor je dus kunt achterhalen wat er op het moment van de spike door de PC ontvangen of verstuurd wordt.

Als er inderdaad een spike optreed die geregistreerd wordt kun je vervolgens gaan onderzoeken waar deze nu precies vandaan komt.

Acties:
  • 0 Henk 'm!

  • Jwn
  • Registratie: Maart 2006
  • Laatst online: 27-12-2024
Ok, ik heb even wat onderzoek gedaan met Wireshark, en zo blijkt dat er inderdaad iets vreemds aan de hand is. Er worden iedere ~10 seconden een paar van deze pakketjes tussen mijn PC en router uitgewisseld:

(Hier is .2 de PC, .1 de router)

192.168.1.2 -> 192.168.1.1 TCP 54260 > acc-raid [ACK] Seq=1431 Ack=257 Win=63984 Len=0
192.168.1.1 -> 192.168.1.2 TCP acc-raid > 54260 [FIN, PSH, ACK] Seq=257 Ack=1431 Win=6760 Len=235
192.168.1.2 -> 192.168.1.1 TCP 54260 > acc-raid [PSH, ACK] Seq=1 Ack=1 Win=64240 Len=310
192.168.1.2 -> 192.168.1.1 TCP 54260 > acc-raid [PSH, ACK] Seq=311 Ack=1 Win=64240 Len=1120
etc, etc.

Het verbaasde me dan ook niet dat precies op de momenten van deze pakketzooi de lagmomenten plaatsvonden.

De PC verstuurd dit bericht vanaf port 2800 (acc-raid) naar port xxxxx. Deze port wordt idere iteratie met 1 verhoogd, dus gaat in principe alle poorten af. Waarom gebeurd dit? Is iemand mij 24/7 aant portscannen ofzo?

Acties:
  • 0 Henk 'm!

Verwijderd

Als 192.168.1.2 de PC is, dan is het de PC die om de zoveel tijd pakketjes naar de router stuurt en niet andersom. Het kostte even om uit te vinden wat nu precies "app-raid" was, maar deze link lijkt een redelijke beschrijving te geven.

Je zou nog even kunnen kijken wat netstat hierover te melden heeft.
  1. Open de commando prompt (Start => Uitvoeren of Windowsknop + r)
  2. Typ "cmd.exe" , uiteraard zonder de quotes.
  3. Voer het volgende commando uit (Zonder quotes) "netstat /abo 30 > c:\Netstatlog.txt". Laap dit een minuutje lopen en druk vervolgens op CTRL + C of sluit de commandoprompt.
  4. Kijk vervolgens in het gegenereerde bestand op c:\Netstatlog.txt
Kijk even welk uitvoerend bestand en welke proces ID vermeld wordt. Bij tijd en wijlen kan dit handig zijn. Overigens ga ik er niet vanuit dat dit echt het probleem zal zijn, omdat je in de topic start aangeeft dat dit eens per paar minuten gebeurt, en niet iedere 10 seconden. Maar controleren kan nooit kwaad.

Acties:
  • 0 Henk 'm!

  • Turdie
  • Registratie: Maart 2006
  • Laatst online: 20-08-2024
Het kan natuurlijk ook gewoon een brakke switch of kabel zijn.Ik gebruik zelf ook vaak de tool iperf
iperf -c 132.170.3.31 

Dan kun je ook kijken of je ISP problemen heeft o.i.d en of je snelheid goed is.