É possível determinar a largura de banda de um servidor remoto na internet?

1

É possível determinar uma estimativa de largura de banda de um host remoto na Internet.

Eu quero fazer uma varredura aleatória na internet e determinar mais ou menos a distrbution de velocidades de rede.

Assim, em suma, se eu disser www.google.com, existe uma maneira de estimar a banda superior? que o host pode manipular, digamos 100mb / s?

    
por EEAA 05.09.2010 / 22:33

2 respostas

2

Eu não acho que você pode conseguir o que quer medindo remotamente.

Qualquer medição que você fizer será restringida por:

  1. Sua própria velocidade de conexão com a internet
  2. Você estará disputando a largura de banda no final remoto com milhares de outros usuários
  3. Muitas empresas não têm uma conexão com a Internet, mas centenas ao redor do mundo, usando as técnicas da Content Delivery Network.
  4. Muitos websites classificam sua conexão para garantir que você não consome toda a largura de banda.
  5. Muitos sites têm hospedagem compartilhada, então 10 empresas poderiam compartilhar um único link de 1Gbps para o data center - você consideraria que 100Mbps (1Gbps / 10 sites) cada, ou você consideraria isso a 10Gbps (1Gbps x 10 sites) ?
  6. A maioria das empresas tem links de internet redundantes para diferentes ISPs. Você gostaria de medir cada um desses links individualmente e adicioná-los?

Vamos abordar o problema de um ângulo diferente - por que você quer determinar a distribuição das velocidades de rede? Você está tentando estimar quanta largura de banda seu site precisa ou é para outra coisa?

    
por 05.09.2010 / 23:07
1

Dê uma olhada no pathchar se quiser que uma ferramenta calcule as características de diferentes links de rede entre dois sites. Dito isto, acredito que os sites "aleatórios" que você pode selecionar para sondar podem ver suas tentativas como hostis e responder com reclamações ao seu provedor, contra-ataques, modificar os resultados obtidos e interferir em seu projeto.

Além disso, você não tem uma boa maneira de saber (sem perguntar) se o host / rede em questão vai ser prejudicado ou incomodado por seus esforços - seja porque eles não têm uma conexão de taxa fixa, e ou porque eles realmente precisam da largura de banda pela qual pagam, e subsidiar sua "pesquisa" não é algo que eles concordaram em fazer.

Em suma, eu não acho que a sua idéia é boa, e eu não acho que você aprenderá muito com o esforço, a não ser que as outras pessoas não gostem quando você brinca com o seu redes sem um bom motivo. Se você realmente quiser saber sobre as características das conexões de rede, provavelmente poderá encontrá-lo em discussões que ocorram em nível comercial / orçamentário para provedores ou consumidores. Se você realmente quer brincar com as características da rede de medição, é legal, mas obtenha permissão primeiro ou faça em hardware que você controla legitimamente. Não basta incomodar arbitrariamente outras pessoas na Internet.

    
por 06.09.2010 / 23:46