RESPOSTA CURTA
A resposta para sua pergunta, conforme solicitado no título, é que realmente depende de quais portas você tem, preferência pessoal, custo, etc.
Digo isso porque o USB 3.0 e o Thunderbolt são mais rápidos que a Ethernet, por isso não importa para que lado você segue do ponto de vista da velocidade.
Mais especificamente (e com o risco de simplificá-lo demais):
- A Ethernet suporta até 1 Gbps *
- USB 3.0 suporta até 5Gbps
- USB 3.1 suporta até 10 Gbps
- Thunderbolt 1 até 10Gbps
- Thunderbolt 2 até 20Gbps
- Thunderbolt 3 até 40Gbps
* Na esmagadora maioria dos casos, embora existam redes Ethernet de 10 Gbps.
Então, como você pode ver, não importa, porque todos eles são mais rápidos do que a Ethernet para a qual você está convertendo.
RESPOSTA LONGA
Estou adicionando essa resposta mais longa devido aos vários comentários abaixo da minha resposta original.
Para iniciantes, a Ethernet pode realmente suportar até 10 Gbps. No entanto, em 99,9% dos casos (ok, não posso citar uma fonte para esse número - estou apenas fazendo um argumento), isso não será uma consideração prática para os usuários, a menos que eles pretendam se conectar a uma rede Ethernet de 10 Gbps existente. Enquanto a Ethernet de 10 Gbps está começando a ganhar alguma força em termos de infraestrutura de rede, isso está acontecendo apenas em algumas das maiores organizações ou naquelas que têm uma necessidade específica desse tipo de configuração (como ISPs, provedores de nuvem, data centers etc.) . Também é importante notar que a Apple nunca lançou um computador (nem mesmo Mac Pros ou Servidores) que suporta nativamente ethernet de 10 Gbps.
Uma das razões para uma lenta taxa de aceitação de Ethernet de 10 Gbps é que ela requer links ponto a ponto duplex completos (geralmente via comutadores de rede) e, como resultado, a operação half duplex e os hubs de repetidor não funcionam em redes Ethernet de 10 Gbps. Portanto, converter redes Ethernet existentes em uma rede Ethernet de 10 Gbps não é uma questão trivial e é bastante caro. Tudo isso dito, espero que a implantação de redes Ethernet de 10Gbps comece realmente a decolar de maneira mais ampla devido às demandas da edição de vídeo em HD e à exigência de mais organizações de ter sistemas de armazenamento compartilhado de alto desempenho.
Mas, em termos de consumidores típicos, isso não é algo que vale a pena considerar quando se deseja adicionar uma porta Ethernet a um computador e tomar uma decisão sobre o tipo de adaptador necessário.
Uma palavra sobre latência
Muito foi feito sobre a latência nos comentários. Embora a latência seja um fator - especialmente quando grandes redes com muitos dispositivos de rede estão envolvidos -, isso é menos problemático para os consumidores comuns.
A latência é importante para os consumidores comuns?
Sim e não. Um usuário em uma rede doméstica que precise transferir algumas fotos e documentos de um MacBook para um iMac não ficará muito preocupado se demorar alguns segundos para que a transferência comece. Por outro lado, se o mesmo usuário estiver navegando na Web e levar alguns segundos para que uma página comece a carregar, isso pode ser suficiente para que eles passem para outra coisa. Portanto, a latência pode ser muito importante para a experiência geral do usuário, mas a importância dela também depende do aplicativo. Se passarmos horas na Internet, queremos que nossas páginas sejam carregadas rapidamente, e a latência pode definitivamente afetar isso (basta conversar com qualquer usuário da Internet via satélite). Por outro lado, se apenas transferirmos arquivos através de uma rede doméstica ocasionalmente, será menos importante.
Então, o que é latência?
Correndo o risco de simplificar demais, latência refere-se ao atraso no tempo de transmissão que ocorre enquanto os dados permanecem na memória buffer de um dispositivo (por exemplo, ponte, roteador etc.) antes de poder ser enviado ao longo do caminho. Embora pareça estar apenas relacionado ao hardware, a latência é de fato afetada por fatores de hardware e software . Alguns estão listados abaixo:
Fatores de hardware
- Atravessando o meio de rede
- Atravessando comutadores e dispositivos de rede
- Transmissão através do barramento PCIe
- Tempos de acesso à memória
- Comprimento dos cabos de rede
- Etc etc
Fatores de software
- Firmware em execução no adaptador
- O driver do dispositivo que controla o adaptador
- Execução do sistema operacional
- A parte da pilha de rede que os dados precisam transmitir através de
- Etc etc
Independentemente do fator envolvido, o impacto da latência na largura de banda da rede pode ser temporário ou persistente.
Como a latência é medida?
Em termos de redes Ethernet, a latência pode ser medida com diferentes ferramentas e métodos, como especificado pelo IEEE RFC2544 , netperf , ou Ping-Pong (não, não o jogo de ténis de mesa). Simplificando, a principal diferença nesses vários métodos é o ponto em que a latência é medida. Independentemente disso, embora a latência excessiva possa limitar o desempenho dos aplicativos de rede, atrasando a chegada de dados, é menos provável que esse atraso em uma rede de consumidores típica seja percebido, porque geralmente não há muitos dispositivos de rede nas redes de consumidores. Ou seja, como há menos adaptadores, pontes, roteadores etc. envolvidos entre a origem e o destino, a latência total deveser menos. Embora os usuários possam fazer pings e rastreadores para medir esse atraso, em aplicativos domésticos do mundo real (por exemplo, transferência de arquivos), isso não será perceptível, a menos que haja um problema em algum lugar.
Então, a latência é um fator na determinação do tipo de adaptador Ethernet que se compra?
Sim e não. De certa forma, isso é irrelevante em uma rede pequena / doméstica, porque simplesmente não haverá muitos dispositivos de rede. Mas se você tiver que decidir qual tipo de adaptador comprar para 6 computadores por sala em um prédio de 10 salas em que todos os computadores estejam na mesma rede Ethernet conectada por várias pontes, etc., isso será muito mais relevante.
Latência Thunderbolt v USB 3 re
Então, qual tipo de adaptador é melhor em termos de latência? Geralmente, é provável que um adaptador Thunderbolt para Ethernet tenha uma latência menor que um adaptador USB 3 para Ethernet. Mas, como os fabricantes se concentram na largura de banda ou na taxa de transferência quando publicam especificações, não será fácil tentar quantificar isso ou comparar adaptadores.
Então, por que eu preferiria um Thunderbolt ao adaptador Ethernet? Para ser honesto, em uma rede pequena / doméstica, provavelmente não faria isso, pois acho que a diferença seria insignificante e imperceptível a olho nu (por assim dizer). Para mim, a escolha se resumia a quais portas eu tenho disponíveis (ou estou disposto a sacrificar) e o custo. Mas se era uma rede grande, minha preferência pelo Thunderbolt é baseada nas experiências do mundo real de usuários em campos específicos.
Por exemplo, na indústria da produção musical, os usuários descobriram que, com dispositivos de áudio capazes de serem conectados via Thunderbolt ou USB3, a latência geral de áudio da conexão é de cerca de 1ms para Thunderbolt e 4,5ms para USB 3. Agora, essas velocidades podem ser impactado por outros fatores, mas como essas configurações envolvem exatamente o mesmo equipamento, parece que, por qualquer motivo, a conexão Thunderbolt é mais rápida (provavelmente porque o Thunderbolt tem acesso quase direto à CPU).
Não é claro se essa diferença seria replicada em termos de uma rede Ethernet típica. Por isso, quero dizer que conectar um PC a equipamento de áudio especializado diretamente via Thunderbolt é diferente de conectar um PC a uma rede Ethernet através de um adaptador Thunderbolt ou USB 3 . Mesmo que tenha sido replicado, embora a latência do áudio possa ser notada pelos profissionais da música, a transferência de arquivos e documentos é diferente novamente.