La rete è configurata in questo modo:
Iliadbox → Cavo Ethernet CAT6 → Switch → Cavo SPF+ 10G DAC → Computer
Iliadbox (5G ISP): Porta da 2.5G collegata allo switch sempre 2.5G
Switch: Tenda TEM2007X - 5 porte 2.5G RJ45 & 2 porte SFP+ 10G
Computer: NIC Intel X520-DA1, su Linux
La NIC Computer→Switch fa vedere 10G. Da pannello iliadbox la connessione Router→Switch è 2.5G.
Su certi server speedtest ho packet loss altissimo, e sembra che vengo pure cappato a 1G dai server. Qua sono 2 server iliad, li ho provati 30m fa e uno dei due riuscivo ad andare a 1900Mbps (sempre con packet loss), adesso per qualche motivo che sto facendo il post sono cappato a 1G e non so il perché (Sì ho controllato di star usando la NIC 10G):
> speedtest -s65036
Server: Iliad Italia S.p.A. - Rome (id: 65036)
ISP: Iliad Italia
Idle Latency: 11.90 ms (jitter: 0.36ms, low: 11.49ms, high: 12.25ms)
Download: 922.52 Mbps (data used: 923.3 MB)
123.33 ms (jitter: 52.17ms, low: 11.95ms, high: 269.92ms)
Upload: 672.46 Mbps (data used: 553.2 MB)
35.62 ms (jitter: 1.32ms, low: 11.59ms, high: 45.33ms)
Packet Loss: 33.1%
> speedtest -s65035
Server: Iliad Italia S.p.A. - Milan (id: 65035)
ISP: Iliad Italia
Idle Latency: 4.07 ms (jitter: 0.25ms, low: 3.48ms, high: 4.19ms)
Download: 936.61 Mbps (data used: 636.5 MB)
71.51 ms (jitter: 33.87ms, low: 3.96ms, high: 168.42ms)
Upload: 673.48 Mbps (data used: 311.9 MB)
27.63 ms (jitter: 1.40ms, low: 4.13ms, high: 37.62ms)
Packet Loss: 21.1%
Altri server invece zero packet loss, ma sembra che sono cappato a 1G lo stesso:
> speedtest -s7839
Server: Fastweb SpA - Milan (id: 7839)
ISP: Iliad Italia
Idle Latency: 4.19 ms (jitter: 0.39ms, low: 4.04ms, high: 4.94ms)
Download: 935.15 Mbps (data used: 655.8 MB)
25.73 ms (jitter: 10.86ms, low: 4.34ms, high: 45.89ms)
Upload: 679.19 Mbps (data used: 307.0 MB)
27.66 ms (jitter: 1.65ms, low: 4.19ms, high: 39.25ms)
Packet Loss: 0.0%
Ogni tanto qualche server va oltre 1G. Qualche minuto fa avevo provato un altro server e avevo 0.0% packet loss e 1900Mbps in down ma non ho salvato i log. Ho riprovato ora ma c'è packet loss:
❯ speedtest -s9329
Server: Dimensione - Milan (id: 9329)
ISP: Iliad Italia
Idle Latency: 4.16 ms (jitter: 0.25ms, low: 3.54ms, high: 4.50ms)
Download: 1958.80 Mbps (data used: 1.6 GB)
26.89 ms (jitter: 24.01ms, low: 4.12ms, high: 296.01ms)
Upload: 687.12 Mbps (data used: 327.2 MB)
32.80 ms (jitter: 1.32ms, low: 4.24ms, high: 36.95ms)
Packet Loss: 10.4%
Ogni tanto sui server iliad (s65036,s65035) mi va oltre 1G ma al momento sembra di no, è normale o c'è qualcosa ci strano da parte mia? Ho letto che sono server 10G
Se scarico il file di test da 1GB dal router http://192.168.1.1/gen/1G non ho alcun packet loss e la velocità top è 2250Mbit. Ho provato a scaricarne anche 5 insieme e la velocità e buona e il packet loss è 0.0%
Cose provate:
- Cambiare cavo Iliadbox→Switch, niente
- Cambiato con un'altra NIC 10G sempre stesso modello, niente
- Se mi collego Computer→Switch con la NIC 1G della scheda madre (cavo cat6) al posto della NIC Intel (cavo SPF+ 10G) non ho più packet loss in tutti i server menzionati prima
- Se uso un sito alternativo per lo speedtest tipo https://speed.is/it/iliad/ faccio 1900Mbps in down e non ho packet loss (per verificarlo pingo il router, durante i speedtest ookla c'è, con questo sito è 0.0%)
- Provato ad usare Windows al posto di Linux, niente
- Provato entrambe porte SFP sullo switch, niente
Potrei cambiare il cavo, ma dato che scaricando dal router non ha problemi non penso cambi qualcosa, è nuovo. Potrebbe magari anche essere problema dello switch ma anch'esso è nuovo, dubito.
È davvero strano che per i pacchetti outbound dal router ci sia packet loss, mentre quelli diretti al router non hanno loss con la NIC 10G
Non ho la più pallida idea di cosa stia succedendo, idee?