Ik heb sinds een tijdje dat bij het kijken van films op mijn Raspberry Pi vanaf mijn NAS het beeld hapert. Soms gebeurd het een hele film niet, soms 2x tijdens een film.
Vandaag heb ik eens wat metingen verricht met iperf waarvan de output mij iets doet verbazen, ik hoop dat iemand er met een frisse blik naar kan kijken.
Eerst mijn setup:
Rasperry Pi -> ethernet -> GS105e switch -> ethernet -> WNDR3700 router -> ethernet -> NAS.
Mocht het relevant zijn (ik denk van niet), de GS105e switch trunked 2 vlans over 1 kabel voor LAN en IPTV.
Iperf server op mijn NAS, client de Pi:
Volgens mij is 43Mbits/sec net genoeg voor een full HD film, met dat idee kan ik er in komen dat het beeld af en toe vast loopt bij het kijken van een film.
Om de infrastructuur te testen heb ik ethernet kabel uit de Pi gehaald en in mijn laptop gestoken:
Iperf server op NAS, client op laptop (dezelfde kabel als de Pi):
Kan beter, maar met die snelheid lijkt het streamen van een HD film geen enkel probleem. Dus mijn verdachte is de Pi zelf.
Puur voor een test heb ik de server eens op de Pi laten draaien en de NAS de client laten spelen met de verwachting weer rond de 40Mbits/sec te halen:
Een verdubbeling van snelheid!
Mijn vragen:
Kan iemand verklaren waarom de snelheid verdubbeld tussen upload/download?
Heeft iemand tips om de snelheid altijd rond de 80 Mbits/sec te krijgen?
Vandaag heb ik eens wat metingen verricht met iperf waarvan de output mij iets doet verbazen, ik hoop dat iemand er met een frisse blik naar kan kijken.
Eerst mijn setup:
Rasperry Pi -> ethernet -> GS105e switch -> ethernet -> WNDR3700 router -> ethernet -> NAS.
Mocht het relevant zijn (ik denk van niet), de GS105e switch trunked 2 vlans over 1 kabel voor LAN en IPTV.
Iperf server op mijn NAS, client de Pi:
code:
1
2
3
4
5
6
7
8
| root@raspbmc:~# iperf -c 192.168.1.201 -p 5555 -t 60 ------------------------------------------------------------ Client connecting to 192.168.1.201, TCP port 5555 TCP window size: 21.0 KByte (default) ------------------------------------------------------------ [ 3] local 192.168.1.202 port 57849 connected with 192.168.1.201 port 5555 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 310 MBytes 43.4 Mbits/sec |
Volgens mij is 43Mbits/sec net genoeg voor een full HD film, met dat idee kan ik er in komen dat het beeld af en toe vast loopt bij het kijken van een film.
Om de infrastructuur te testen heb ik ethernet kabel uit de Pi gehaald en in mijn laptop gestoken:
Iperf server op NAS, client op laptop (dezelfde kabel als de Pi):
code:
1
2
3
4
5
6
7
| ------------------------------------------------------------ Client connecting to 192.168.1.201, TCP port 5555 TCP window size: 129 KByte (default) ------------------------------------------------------------ [ 4] local 192.168.1.183 port 65351 connected with 192.168.1.201 port 5555 [ ID] Interval Transfer Bandwidth [ 4] 0.0-60.0 sec 5.25 GBytes 751 Mbits/sec |
Kan beter, maar met die snelheid lijkt het streamen van een HD film geen enkel probleem. Dus mijn verdachte is de Pi zelf.
Puur voor een test heb ik de server eens op de Pi laten draaien en de NAS de client laten spelen met de verwachting weer rond de 40Mbits/sec te halen:
code:
1
2
3
4
5
6
7
| ------------------------------------------------------------ Client connecting to 192.168.1.202, TCP port 5555 TCP window size: 16.0 KByte (default) ------------------------------------------------------------ [ 3] local 192.168.1.201 port 57940 connected with 192.168.1.202 port 5555 [ ID] Interval Transfer Bandwidth [ 3] 0.0- 5.0 sec 47.9 MBytes 80.3 Mbits/sec |
Een verdubbeling van snelheid!
Mijn vragen:
Kan iemand verklaren waarom de snelheid verdubbeld tussen upload/download?
Heeft iemand tips om de snelheid altijd rond de 80 Mbits/sec te krijgen?
i5-10600K | MSI MAG Tomahawk Z490 | Asus DUAL GeForce RTX 3070 OC | Corsair Vengeance 32 GB 3600 Mhz | Noctua NH-D15 Chromax.Black | Corsair RM850x | Fractal Design Meshify S2