O que é uma velocidade de porta de 1 GBps?

0

Tenho uma pergunta sobre uma maneira de medir a velocidade de download do meu servidor no meu caso. Basicamente, tenho um servidor dedicado na Namecheap e comprei a velocidade da porta de 1 GBps. (Para não anunciar). Mas quando corro speedtest-cli, nunca recebo mais de 300 Mbits / s. Mas eu tenho visto fóruns onde as pessoas atingem ip a 900 Mbits / s. E os servidores que speedtest-cliestão a apenas 45 km de distância.

Conversei com eles sobre isso e eles disseram que a melhor maneira de medir a velocidade de download estava usando iperf. Eles obtiveram estes resultados:

------------------------------------------------------------
Client connecting to 199.188.200.101, TCP port 5001
TCP window size: 23.5 KByte (default)
------------------------------------------------------------
[ 11] local port 47152 connected with 199.188.200.101 port 5001
[ 4] local port 47143 connected with 199.188.200.101 port 5001
[ 12] local port 47151 connected with 199.188.200.101 port 5001
[ 5] local port 47145 connected with 199.188.200.101 port 5001
[ 8] local port 47148 connected with 199.188.200.101 port 5001
[ 10] local port 47150 connected with 199.188.200.101 port 5001
[ 9] local port 47149 connected with 199.188.200.101 port 5001
[ 7] local port 47146 connected with 199.188.200.101 port 5001
[ 6] local port 47147 connected with 199.188.200.101 port 5001
[ 3] local port 47144 connected with 199.188.200.101 port 5001
[ ID] Interval Transfer Bandwidth
[ 6] 0.0-10.0 sec 92.4 MBytes 77.4 Mbits/sec
[ 4] 0.0-10.0 sec 35.6 MBytes 29.8 Mbits/sec
[ 9] 0.0-10.0 sec 242 MBytes 202 Mbits/sec
[ 3] 0.0-10.0 sec 68.0 MBytes 56.9 Mbits/sec
[ 12] 0.0-10.0 sec 59.4 MBytes 49.6 Mbits/sec
[ 5] 0.0-10.0 sec 95.1 MBytes 79.5 Mbits/sec
[ 8] 0.0-10.1 sec 110 MBytes 91.9 Mbits/sec
[ 10] 0.0-10.1 sec 85.8 MBytes 71.5 Mbits/sec
[ 11] 0.0-10.1 sec 86.1 MBytes 71.7 Mbits/sec
[ 7] 0.0-10.1 sec 60.2 MBytes 50.1 Mbits/sec
[SUM] 0.0-10.1 sec 934 MBytes 777 Mbits/sec

Mas o fato é que, quando as pessoas baixam coisas, elas nunca abrem várias portas para fazê-lo. E como é que meu servidor não está combinando com o restante no mesmo teste. Algo parece errado. Alguém pode me dizer se os dados que a apresentação deles prova que meu servidor é de 1 GBps? Ou estou sendo enganado?

ATUALIZAR:

Meus resultados

root@NC-PH-0471-11:~# python speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Namecheap (******)...
Selecting best server based on ping...
Hosted by KanOkla Networks (Caldwell, KS) [120.08 km]: 29.723 ms
Testing download speed........................................
Download: 306.43 Mbits/s
Testing upload speed..................................................
Upload: 34.66 Mbits/s



root@NC-PH-0471-11:~# python speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Namecheap (***)...
Selecting best server based on ping...
Hosted by IdeaTek Systems (Buhler, KS) [69.02 km]: 8.663 ms
Testing download speed........................................
Download: 160.10 Mbits/s
Testing upload speed..................................................
Upload: 37.91 Mbits/s



root@NC-PH-0471-11:~# python speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Namecheap (***)...
Selecting best server based on ping...
Hosted by Sumner Communications (Wellington, KS) [88.77 km]: 23.047 ms
Testing download speed........................................
Download: 27.94 Mbits/s
Testing upload speed..................................................
Upload: 21.71 Mbits/s



root@NC-PH-0471-11:~# python speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Namecheap (*****)...
Selecting best server based on ping...
Hosted by KsFiberNet (Wichita, KS) [45.26 km]: 29.723 ms
Testing download speed........................................
Download: 131.05 Mbits/s
Testing upload speed..................................................
Upload: 31.58 Mbits/s



root@NC-PH-0471-11:~# python speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Namecheap (*****)...
Selecting best server based on ping...
Hosted by IdeaTek Systems (Buhler, KS) [69.02 km]: 8.98 ms
Testing download speed........................................
Download: 277.10 Mbits/s
Testing upload speed..................................................
Upload: 37.58 Mbits/s



root@NC-PH-0471-11:~# python speedtest-cli
Retrieving speedtest.net configuration...
python speedtest-cliRetrieving speedtest.net server list...
Testing from Namecheap (*****)...
Selecting best server based on ping...
Hosted by IdeaTek Systems (Buhler, KS) [69.02 km]: 8.98 ms
Testing download speed........................................
Download: 138.62 Mbits/s
Testing upload speed..................................................
Upload: 37.42 Mbits/s
root@NC-PH-0471-11:~# python speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Namecheap (*****)...
Selecting best server based on ping...
Hosted by IdeaTek Systems (Buhler, KS) [69.02 km]: 8.901 ms
Testing download speed........................................
Download: 137.41 Mbits/s
Testing upload speed..................................................
Upload: 36.51 Mbits/s



root@NC-PH-0471-11:~# python speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Namecheap (*****)...
Selecting best server based on ping...
Hosted by Sumner Communications (Wellington, KS) [88.77 km]: 8.265 ms
Testing download speed........................................
Download: 32.07 Mbits/s
Testing upload speed..................................................
Upload: 20.07 Mbits/s



root@NC-PH-0471-11:~# python speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Namecheap (*****)...
Selecting best server based on ping...
Hosted by IdeaTek Systems (Buhler, KS) [69.02 km]: 8.583 ms
Testing download speed........................................
Download: 179.43 Mbits/s
Testing upload speed..................................................
Upload: 33.49 Mbits/s



root@NC-PH-0471-11:~# python speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Namecheap (*****)...
Selecting best server based on ping...
Hosted by KanOkla Networks (Caldwell, KS) [120.08 km]: 8.98 ms
Testing download speed........................................
Download: 127.67 Mbits/s
Testing upload speed..................................................
Upload: 24.39 Mbits/s



root@NC-PH-0471-11:~# python speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Namecheap (*****)...
Selecting best server based on ping...
Hosted by Sumner Communications (Wellington, KS) [88.77 km]: 30.279 ms
Testing download speed........................................
Download: 30.61 Mbits/s
Testing upload speed..................................................
Upload: 20.45 Mbits/s



root@NC-PH-0471-11:~# python speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Namecheap (*****)...
Selecting best server based on ping...
Hosted by KsFiberNet (Wichita, KS) [45.26 km]: 8.663 ms
Testing download speed........................................
Download: 130.36 Mbits/s
Testing upload speed..................................................
Upload: 28.73 Mbits/s
keji
fonte
Aliás, é muito comum abrir várias conexões com a mesma máquina ao mesmo tempo. Muitos navegadores da web usarão várias conexões para baixar todo o conteúdo de uma página. Além disso, se você estiver baixando vários arquivos ao mesmo tempo. Mais sobre o tópico: Como você está acessando a Internet? Você está no wifi? Quanta largura de banda o seu ISP está fornecendo?
Jason C #
20 TB de largura de banda. Meu computador não é o único que está testando o download. É um servidor de 45 km que é usado para SpeedTest.net
Keji
20 TB é o limite de transferência de dados, não está relacionado à velocidade de transferência de dados. Suas perguntas e comentários indicam que você deve se sentar e pensar em como tudo isso está funcionando com muito cuidado. Alguns pensamentos podem levar a um entendimento mais profundo do porquê de você estar vendo o que está vendo. :)
Jason C
É apenas: os dados são inconsistentes com os dados que recebo do meu servidor ATlanta a 1000 km. O servidor de Atlanta fica em torno de 150 constantes, com os mesmos servidores do Kansas sendo testados acima.
Kevi
Por que você espera que os dados sejam consistentes? Além disso, o que o leva a acreditar que as taxas de transferência estão relacionadas principalmente à distância física?
Jason C #

Respostas:

2

Você comprou uma máquina com uma porta Ethernet gigabit. Isso significa que a largura de banda nesse ponto é de 1 gbps. Esse é o limite teórico da largura de banda combinada de todo o tráfego dentro e fora do servidor.

Os 300mbps observados pelo menos provam que a máquina possui uma conexão Ethernet de 1gbps ; porque a próxima velocidade de link mais alta (assumindo a Ethernet com fio) é 100mbps, que você excedeu. Além disso, não diz muito.

Você postou os resultados deles, mas não os seus; você tentou várias identificações de servidor speedtest também? E isso pode ser uma bobagem, mas verifique se você está executando o speedtest-cli no servidor e não inadvertidamente na sua máquina local.

Você mencionou que o speedtest-cli baseia sua seleção de servidores em tempos de ping. Os tempos de ping são uma indicação de latência, não de largura de banda. Não é razoável que a largura de banda entre um servidor speedtest e o seu seja inferior a 1 gbps completos. Você deseja que vários servidores speedtest façam uma verificação de largura de banda simultânea e, em seguida, adicione-os todos; foi o que os testes que eles fizeram.

Lembre-se de que a velocidade da sua porta de 1gbps ajuda principalmente vários usuários a usar o site ao mesmo tempo sem afetar um ao outro , pois é muito improvável que um único usuário obtenha uma conexão sustentada de 1gbps com o servidor. O Speedtest para um único servidor não é a ferramenta certa para este trabalho.

A propósito, se o seu servidor estiver executando o Linux, você pode apenas verificar a velocidade do link ethernet diretamente. Primeiro faça ifconfigpara ver os nomes da interface (geralmente será eth0 ou similar), depois use ethtoolpara exibir informações sobre a interface, que incluem a velocidade do link de hardware.

Jason C
fonte
Existe uma maneira que eu possa ver onde está o gargalo? Eu testei vários servidores. (BTW, não é uma conexão entre mim e meu servidor, mas meu servidor e outro servidor). E eu tenho um novo servidor no mesmo local, mas um host diferente e ele retorna 966 Mbits / s
Keji
11
@kdogisthebest Não, na verdade não. Mas os 300mbps obtidos pelo menos provam que você possui um link Ethernet de 1gbps na máquina, porque a próxima velocidade de link mais alta é 100mbps, que você excedeu. Ajudaria se você publicasse seus resultados; você tentou várias identificações de servidor speedtest?
Jason C
Sim quando seus servidores escolhendo-selecionados com base em Ping, mas tirou um diferente servidor várias vezes
Keji
@kdogisthebest Veja minhas edições.
Jason C #
Eu publiquei meus resultados
keji