Qual o sentido da detecção automática de Ethernet 10/100 Mbit / s?

11

De acordo com as notas que estou lendo:

Ethernet 10/100 Mbit / s refere-se ao padrão que pode detectar automaticamente a velocidade necessária para executar velocidades entre 10 Mbit / s ou 100 Mbit / s.

Por que a detecção automática seria necessária? Não seria melhor resultar em 100 Mbit / s ou isso afetaria a rede de maneira negativa?

Oliver K
fonte
11
Se você estivesse construindo redes no momento em que a Ethernet de 100 Mbps foi introduzida, a resposta seria clara: para que você possa atualizar gradualmente uma rede sem a configuração manual tediosa de todas as portas.
Todd Wilcox
2
pergunte a si mesmo: por que não pular diretamente para 1000 Mbps? A mesma resposta será aplicada à sua pergunta.
Njzk2
Eu não vejo isso como duplicado, pois ele está perguntando sobre o uso de half-duplex / duplex quando a negociação automática falha e por que a diferença entre 10/100 e a operação Gig nesse caso.
YLearn

Respostas:

27

Alguns dispositivos só podiam rodar a 10 megabit / s, então o dispositivo na outra extremidade detectaria automaticamente a velocidade correspondente. Se um dispositivo com velocidade máxima de 10 Mbit / s estiver conectado a um comutador de 10 Mbit / s / 100 Mbit / s, o comutador precisará diminuir sua velocidade nessa porta específica para se comunicar (com eficiência) com o dispositivo. .

Hoje em dia, a maioria dos dispositivos detecta automaticamente entre 10 Mbit / s, 100 Mbit / se 1000 Mbit / s, mas na época da "fast Ethernet", as opções eram 10 Mbit / s e 100 Mbit / s.

Ted Quanstrom
fonte
2
Acho que nunca ouvi falar de um dispositivo com apenas 100/1000, as combinações comuns parecem ser 10/100 10/100/1000 1000 / 10G e 100/1000 / 10G.
Peter Green
Sim, acho que você está certo. Eu apenas quis dizer "é provável que um dispositivo moderno seja 100 ou 1000".
Ted Quanstrom
3
Na verdade, existem dispositivos que oferecem suporte apenas a 100/1000, como o Cisco Nexus 2248TP Fabric Extender. Eles são usados ​​em datacenters, onde ainda é comum encontrar hardware especializado herdado que lida com apenas 100M, mas 10M se foi completamente.
Jeremy Gibbons
1
100mbit não é usado apenas para servidores herdados. Os sistemas embarcados de baixo custo (ex Raspberry Pi) vêm apenas com portas Ethernet 10/100. Nesse nível, não é apenas que um dólar extra de hardware represente um aumento significativo na lista técnica (como em alguns laptops baratos de alguns anos atrás); mas os processadores nos modelos mais antigos não eram rápidos o suficiente para fazer bom uso desse nível de largura de banda.
Dan is Fiddling por Firelight
1
Alguns novos dispositivos de laboratório ainda usam cartões de 10 Mb / s até hoje. Por exemplo, osciloscópios, analisadores de espectro e geradores de funções podem ser encontrados hoje em dia, novos com apenas uma porta de 10 Mb / s para conexão à rede.
precisa saber é o seguinte
14

Lembre-se de 10 Mbps veio primeiro, depois 100 Mbps, depois 1000 Mbps.

A vantagem de suportar várias velocidades e alternar automaticamente entre elas é que você pode atualizar sua rede gradualmente sem ter que se preocupar com a velocidade que cada dispositivo suporta ou substituir tudo de uma só vez. Você acabou de conectar um dispositivo e ele se conecta na velocidade mais alta mutuamente suportada. Existem alguns dispositivos com velocidade única, mas eles são incomuns o suficiente para que não sejam um problema muito grande (embora você se depare com uma pessoa ocasional se perguntando por que o Raspberry Pi não fala com o conversor de mídia).

Eu acho que essa é uma grande parte da razão pela qual o par trançado Ethernet continua sendo a tecnologia de rede dominante. Ele foi capaz de aumentar enormemente o desempenho, mantendo (quase) tudo compatível.

Infelizmente, com o 10G, as águas ficaram muito mais turvas, sem nenhum dispositivo compatível com 10M e 10G e alguns mais antigos nem com 100M. Eu imagino que a situação será semelhante com o novo material 2.5G e 5G. Felizmente, os dispositivos 10G mais novos tendem a suportar 100M e a maioria dos dispositivos 10M provavelmente está fora de serviço até agora, então espero que a ruptura não seja muito dolorosa.

Peter Green
fonte
Não vejo uma placa de rede de 10 Mb há muito tempo. Eu nem vi uma placa de rede 10/100 em talvez dez anos (embora eu ainda veja coisas como firewalls com interfaces 10/100). Eu quase esperaria problemas para encontrar drivers para uma placa de apenas 10 Mb.
Todd Wilcox
4
Nossa, lembre-se de 1Mbit veio primeiro! De preferência em transdutores de perfuração coaxiais ... Honestamente, vocês crianças nos dias de hoje com seus Pac-equipa, os seus 10Mbit / s, seus hula-hoops e música hippedy-hop ...
John L
2
@ToddWilcox O'Rly? Você já viu "escudos" de rede para CPUs embarcadas, como o Arduino? Os mais baratos usam bit-bang e essas pequenas CPUs mal conseguem chegar a 10Mb. como open-electronics.org/low-cost-ethernet-shield-with-enc28j60 Há 10 Mb na IoT.
Agent_L
2
A Ethernet coaxial experimental inicial do @JohnU AIUI era de 3 Mbps e a starlan (uma tentativa inicial específica de fornecedor de ethernet de par trançado) era de 1 Mbps, mas tudo o que tornava um padrão real era de 10 Mbps ou superior.
Peter Green
2
@Agent_L Duvido que alguém esteja usando Ethernet demais, mesmo a 10 Mbps, seria uma tarefa muito alta. Eles estão usando 10 megabit única controladores embora (notablly da Microchip ENC28J60)
Peter Green
0

É tudo obsoleto, na era atual. O que significa que o que você está lendo é obsoleto.

Qualquer coisa abaixo de 1000Mb / s é história antiga. Felizmente, para pessoas com equipamentos antigos ainda em execução, inclusive eu, a maioria das portas de 1000 Mb / s se autonegociará para o que o equipamento obsoleto estiver executando.

O objetivo da negociação automática é poder falar com um dispositivo obsoleto na velocidade que ele pode suportar, sem ter que configurar especificamente uma porta para falar tão devagar.

Ecnerwal
fonte
5
... a menos que você esteja executando um cluster de Raspberry Pis. Eles estão limitados a 100 Mb / s.
Nathan Osman
6
Ainda existe uma diferença de preço considerável entre os switches corporativos Gig-Gig e os que fornecem portas FastEthernet (pelo menos para comutadores de filiais de gama baixa para conectar PCs e telefones). Para muitos ambientes corporativos, realmente não há razão para ter Gigabit na área de trabalho, e o FastEthernet é mais do que suficiente, apesar do status antigo. Egoisticamente, eu preferiria que Gig evitasse os pesadelos habituais de incompatibilidades duplex e similares, mas a menos que os fornecedores parem de fazer interruptores FE, provavelmente continuaremos comprando-os por um tempo ainda.
Jeremy Gibbons
1
Eu trabalho em um ambiente muito sensível ao orçamento (escola) e não compro um dispositivo Fast-E há mais de uma década ... Ainda existem alguns que estão sendo executados em funções menos críticas, mas, quando substituídos, será com Dispositivos Gig. Se os RasPis são dispositivos de 100Mb, eles são "recém-fabricados como obsoletos", o que os torna baratos, mas não torna o IMHO não obsoleto de 100Mb.
9116 Ecnerwal
5
A maioria das portas de gerenciamento (em dispositivos corporativos) é 10/100. iLO e DRAC em servidores, a maioria das outras interfaces do tipo IPMI. Assim, sua caracterização "obsoleto"" está errado Se você ainda não comprou qualquer coisa com uma interface 10/100, você não está jogando na empresa de TI, pelo menos na sala do servidor..
mfinni
1
Eu concordaria que 10 mbps se foram, mas a ethernet rápida não é.
Ted Quanstrom
0

A detecção automática 10/100 é para compatibilidade retroativa com hosts antigos com apenas 10 milhões.

A 10M foi a única Ethernet por um longo tempo. Quando o 100M foi lançado, era extremamente caro e usado apenas para backbones ou servidores (e nem todos os servidores, apenas o um ou dois importantes que poderiam justificar o custo). Portanto, presumia-se que os dispositivos de 10 milhões de dispositivos estivessem presentes por muito, muito tempo.

Curiosamente: as placas de rede 10 / 100M eram tão caras que o uso de uma para conversar com um dispositivo 10M foi inicialmente considerado um desperdício. Por que gastar todo esse dinheiro para conversar com um dispositivo 10M, a menos que esse dispositivo esteja programado para ser atualizado. Se foi decidido NÃO atualizar

Por que 100M foi tão caro inicialmente? Além do fato de que a nova tecnologia geralmente é mais cara no começo, na época a única outra tecnologia de rede de 100M / s era a FDDI, que era extremamente cara e extremamente difícil de gerenciar. Assim, os fornecedores de ethernet de 100M / s poderiam cobrar preços altos e ainda assim seriam mais baratos que o FDDI. Se o pão custar US $ 100 / pão e você encontrar uma maneira de fazê-lo por US $ 10 / pão, você cobrará US $ 99 / pão pelo tempo que puder, certo?

Lembro-me de um vendedor da Cisco em 1996 dizendo: "esperamos que as portas de switch 10/100 caiam para US $ 100 / porta eventualmente; portanto, no futuro, não ofereceremos 10M ... apenas 10 / 100M". Na época, isso parecia conversa fiada.

TomOnTime
fonte