Configure a interface ethernet para aceitar ethernet unidirecional

0

Com os switches, você pode configurar uma porta ethernet para ser unidirecional . Isso lhe dá a capacidade de dobrar seus recursos de tráfego.

Posso configurar minha interface ethernet em um sistema unix para ler o tráfego de sinais RX e TX em vez de reservar metade para transmissão? Como?

A configuração da minha interface no modo promíscuo permite que minha interface leia todos os pacotes do RX e do TX?

Como posso configurar um sistema baseado em unix para ler TX e RX?

    
por Pumphouse 24.02.2016 / 05:27

1 resposta

0

Ethernet unidirecional é, na verdade, algo completamente diferente. Você está perguntando sobre ethernet full-duplex vs. ethernet half-duplex.

A maioria das portas Ethernet modernas oferece suporte à detecção automática de itens como velocidade e duplex, além de negociar a velocidade mais rápida e full duplex (se disponível). Negociação é opcional em 10BASE-T e 100BASE-TX, mas obrigatório em 1000BASE-T.

Como alternativa, você pode definir velocidade fixa e duplex em uma porta, mas isso não é recomendado e, como a autonegociação é um requisito para o 1000BASE-T, alguns fornecedores optaram por remover a capacidade de corrigir configurações para essa velocidade .

O motivo pelo qual você não deve mexer com a configuração de velocidade e duplex tem a ver com as configurações duplex padrão para 10BASE-T e 100BASE-TX. Tanto o 10BASE-T quanto o 100BASE-TX possuem um padrão half duplex. Quando o lado de um link está definido para configurações fixas, a negociação é desativada e o outro lado pode detectar (não negociar) a velocidade, mas o duplex será definido na taxa padrão, half-duplex. Isso resulta em um lado definido como full duplex e o outro lado em half duplex. Isso causa sérios problemas com o link, diminuindo a taxa de transferência para um rastreamento.

Isso não é um problema para o 1000BASE-T, já que o duplex padrão está cheio. Na verdade, quando o padrão para o 1000BASE-T foi debatido, havia um grande contingente de engenheiros que desejavam eliminar completamente o half duplex do padrão. Infelizmente, o half duplex permaneceu, mas o padrão para o 10GBASE-T finalmente eliminou a opção half-duplex.

    
por 24.02.2016 / 05:46