Sinds kort heb ik 400/40 internet van Ziggo, met de Ziggo modem/router in bridge mode. Hiervoor was het 300/30. Mijn vorige router kon de nieuwe snelheid niet meer aan en ik heb sindsdien een nieuwe router ingericht m.b.v. pfSense en een microPC met een Celeron J1900 processor. Deze opstelling werkt prachtig, maar ik heb ook een heel vreemd issue.
Ik heb de pfSense router aan het Ziggo modem hangen, gebruikmakend van DHCP. Ik moet een MAC-adres spoofen om een IP-adres te krijgen, maar dat is niet nieuw voor mij, dat was met de vorige router ook al zo en daar spoofde ik het zelfde MAC-adres. Wat ik wel zie is dat de MTU op 1472 moet worden gezet, de grootste ping die ik kan doen is een ping van 1444 bytes (onder Linux: ping -s 1444 8.8.8.8). Voeg ik nog één byte toe, dan krijg ik geen enkele respons terug. Of dit ook al zo was toen ik nog op 300 Mbit/s zat met mijn vorige router weet ik niet.
Ik heb zowel aan WAN als LAN zijde deze MTU van 1472 ingesteld en ik heb de DHCP server op de pfSense router zo ingesteld dat deze DHCP-optie 26 voor interface MTU op 1472 zet. DHCP clients in mijn netwerk krijgen op die manier ook keurig een MTU van 1472 bytes. Dit heb ik getest met mijn Linux clients en dat werkt goed. Ook het kijken naar full HD content op Netflix op mijn TV gaat uitstekend en bekijken van Youtube filmpjes gaat ook prima zonder haperen op mijn TV sinds ik MTU=1472 heb ingesteld.
Doe ik op mijn Linux PC (Ubuntu 14.04) een speedtest van Ziggo of KPN, dan heb ik volle bak snelheid (380 ... 410 Mbit/s download, 40 ... 41 Mbit/s upload).
Doe ik echter een apt-get van een grote package, dan zie ik slechts een snelheid van 2,7 MByte per second (ca. 22 Mbit/s). Ook het downloaden van bestanden gaat traag, ook max. 2,7 Mbyte/s.
Via http://download.xs4all.nl/test kun je allrerlei bestanden downloaden van een bepaalde grootte, met namen als 100MB.bin, 1GB.bin, 10GB.bin enz. Ideaal voor speedtests. Deze site kan ook via https worden benaderd. Ik heb vervolgens hier mee getest met onderstaand resultaat:
Download van file via HTTP vanuit Firefox: 2,7 MByte/s, strak altijd zelfde resultaat
Download van file via HTTP m.b.v. wget commandline tool: 2,67 MByte/s, ook strak, altijd zelfde resultaat
Download van file via HTTPS van Firefox: fluctuerend resultaat tussen 30 en 40 MByte/s.
Download van file via HTTPS m.b.v. wget: fluctuerend tussen 40 en 48 MByte/s
Download van een (illegale?
) film van torrent m.b.v. KTorrent programma: ca. 20 MByte/s
Speedtest KPN: 400 Mbit/s down, 41 Mbit/s up, ping 11 ms.
Met de hand een ping-commando op 8.8.8.8 levert ook 11 ms op, met de hand een ping-commando op download.xs4all.nl levert tussen 9 en 10 ms op.
Ik heb ook nog een klein microPC-tje van QOTOM op mijn router aangesloten met Ubuntu 16.03 server er op. Op dat machientje kan ik alleen wget draaien (hij heeft geen GUI). Ik krijg daar echter zowel met HTTP als met HTTPS een downloadsnelheid tussen de 40 en 48 MByte/s. Het vreemde trage download issue van TCP-sessies bestaat daar niet. Een apt-get van de Linux omgeving gaf daar zo'n 13 MByte/s downloadsnelheid, dat kan sneller, maar de Ubuntu-repository zal ook wel heel druk zijn, dus die 13 MByte/s is plausibel.
Ik heb al van alles geprobeerd op die machine met de trage downloads. Ik heb de zgn. RWIN grootte voor TCP connecties aangepast (groter gemaakt), ik heb nog wat gestoeid met de MTU en MSS settings, maar het helpt allemaal niets, ik blijf max. 2,7 MByte/s download snelheid halen op die machine via HTTP. Sites zijn ook enigszins traag hierdoor, het loopt allemaal net even iets minder soepel.
Dit probleem heb ik sinds ik de pfSense router in gebruik heb genomen. Hiervoor had ik een Cisco E4200 router en daarmee haalde ik op mijn vorige Ziggo snelheid van 300 MBit/s altijd wel een snelheid van 20 MByte/s of zo, ook bij gewone HTTP downloads.
Ik heb geen idee meer waar ik nog kan zoeken. Suggesties zijn dan ook van harte welkom.
Ik heb de pfSense router aan het Ziggo modem hangen, gebruikmakend van DHCP. Ik moet een MAC-adres spoofen om een IP-adres te krijgen, maar dat is niet nieuw voor mij, dat was met de vorige router ook al zo en daar spoofde ik het zelfde MAC-adres. Wat ik wel zie is dat de MTU op 1472 moet worden gezet, de grootste ping die ik kan doen is een ping van 1444 bytes (onder Linux: ping -s 1444 8.8.8.8). Voeg ik nog één byte toe, dan krijg ik geen enkele respons terug. Of dit ook al zo was toen ik nog op 300 Mbit/s zat met mijn vorige router weet ik niet.
Ik heb zowel aan WAN als LAN zijde deze MTU van 1472 ingesteld en ik heb de DHCP server op de pfSense router zo ingesteld dat deze DHCP-optie 26 voor interface MTU op 1472 zet. DHCP clients in mijn netwerk krijgen op die manier ook keurig een MTU van 1472 bytes. Dit heb ik getest met mijn Linux clients en dat werkt goed. Ook het kijken naar full HD content op Netflix op mijn TV gaat uitstekend en bekijken van Youtube filmpjes gaat ook prima zonder haperen op mijn TV sinds ik MTU=1472 heb ingesteld.
Doe ik op mijn Linux PC (Ubuntu 14.04) een speedtest van Ziggo of KPN, dan heb ik volle bak snelheid (380 ... 410 Mbit/s download, 40 ... 41 Mbit/s upload).
Doe ik echter een apt-get van een grote package, dan zie ik slechts een snelheid van 2,7 MByte per second (ca. 22 Mbit/s). Ook het downloaden van bestanden gaat traag, ook max. 2,7 Mbyte/s.
Via http://download.xs4all.nl/test kun je allrerlei bestanden downloaden van een bepaalde grootte, met namen als 100MB.bin, 1GB.bin, 10GB.bin enz. Ideaal voor speedtests. Deze site kan ook via https worden benaderd. Ik heb vervolgens hier mee getest met onderstaand resultaat:
Download van file via HTTP vanuit Firefox: 2,7 MByte/s, strak altijd zelfde resultaat
Download van file via HTTP m.b.v. wget commandline tool: 2,67 MByte/s, ook strak, altijd zelfde resultaat
Download van file via HTTPS van Firefox: fluctuerend resultaat tussen 30 en 40 MByte/s.
Download van file via HTTPS m.b.v. wget: fluctuerend tussen 40 en 48 MByte/s
Download van een (illegale?
Speedtest KPN: 400 Mbit/s down, 41 Mbit/s up, ping 11 ms.
Met de hand een ping-commando op 8.8.8.8 levert ook 11 ms op, met de hand een ping-commando op download.xs4all.nl levert tussen 9 en 10 ms op.
Ik heb ook nog een klein microPC-tje van QOTOM op mijn router aangesloten met Ubuntu 16.03 server er op. Op dat machientje kan ik alleen wget draaien (hij heeft geen GUI). Ik krijg daar echter zowel met HTTP als met HTTPS een downloadsnelheid tussen de 40 en 48 MByte/s. Het vreemde trage download issue van TCP-sessies bestaat daar niet. Een apt-get van de Linux omgeving gaf daar zo'n 13 MByte/s downloadsnelheid, dat kan sneller, maar de Ubuntu-repository zal ook wel heel druk zijn, dus die 13 MByte/s is plausibel.
Ik heb al van alles geprobeerd op die machine met de trage downloads. Ik heb de zgn. RWIN grootte voor TCP connecties aangepast (groter gemaakt), ik heb nog wat gestoeid met de MTU en MSS settings, maar het helpt allemaal niets, ik blijf max. 2,7 MByte/s download snelheid halen op die machine via HTTP. Sites zijn ook enigszins traag hierdoor, het loopt allemaal net even iets minder soepel.
Dit probleem heb ik sinds ik de pfSense router in gebruik heb genomen. Hiervoor had ik een Cisco E4200 router en daarmee haalde ik op mijn vorige Ziggo snelheid van 300 MBit/s altijd wel een snelheid van 20 MByte/s of zo, ook bij gewone HTTP downloads.
Ik heb geen idee meer waar ik nog kan zoeken. Suggesties zijn dan ook van harte welkom.
[ Voor 4% gewijzigd door Verwijderd op 08-11-2017 13:32 ]