Estou tentando aprender mais sobre como uma rede (LAN e Internet) lida com tráfego, e uma parte disso é a questão do paralelismo.
Na documentação do Speedtest.net, ao descrever exatamente como o teste funciona, ele menciona que "até 4 threads" podem ser usados, sem descrever em que consistem esses threads.
Minha pergunta é: o que determina o grau de paralelismo que pode ocorrer em uma rede? Sei que quando um sinal chega ao servidor de destino, tudo depende dos recursos e do programa de recebimento do servidor. Mas como o paralelismo funciona através da rede?
Por exemplo, a placa de interface de rede aceita a solicitação e a divide para uma transferência mais rápida através do cabo? Ou apenas empacota tudo em pedaços maiores e deixa um roteador / switch fazer isso?
Especificamente, estou tentando entender isso no sentido de rede de negócios, portanto não estou preocupado com coisas como um modem a cabo local ou um adaptador DSL local.