AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1847193
Accepted
Kobra
Kobra
Asked: 2024-06-27 02:22:40 +0800 CST2024-06-27 02:22:40 +0800 CST 2024-06-27 02:22:40 +0800 CST

Por que as NICs Ethernet podem fazer ponte para o VirtualBox e a maioria das NICs Wi-Fi não?

  • 772

Vi em fóruns que alguns adaptadores Wi-Fi não suportam bridge, mas não explicaram muito bem o porquê.

Então:

  • Por que todas as NICs Ethernet podem fazer ponte para uma VM, como bridgeo modo VirtualBox, e alguns adaptadores Wi-Fi não?
networking
  • 2 2 respostas
  • 1643 Views

2 respostas

  • Voted
  1. Best Answer
    Spiff
    2024-06-27T04:19:32+08:002024-06-27T04:19:32+08:00

    O problema não é realmente com os WNICs, mas com a arquitetura da rede IEEE 802.11 (Wi-Fi). O padrão IEEE 802.11 exige que os APs rejeitem quadros de endereços MAC que não foram autenticados e associados com êxito ao AP (isso faz sentido; não aceite pacotes de estranhos/impostores não autorizados).

    Mas a ponte requer o encaminhamento transparente de quadros de uma interface semelhante à Ethernet para outra, sem alterar o endereço MAC de origem no quadro. Assim, assim que o seu WNIC tenta conectar o quadro de outra pessoa ao AP, o AP o rejeita porque esse outro endereço MAC nunca foi autenticado ou associado a esse AP.

    Existem várias maneiras de contornar isso. Aqui estão alguns:

    1. O padrão IEEE 802.11 fornece mecanismos rudimentares para um "Sistema de Distribuição Sem Fio" (WDS), que permite a ponte sem fio entre dois dispositivos. Cada quadro interligado em nome de outros dispositivos recebe 4 endereços MAC em seu cabeçalho: o destino e a origem Ethernet originais, mais o receptor e transmissor 802.11 intermediário. Digo que esses mecanismos são rudimentares porque o padrão não fornece uma maneira de os relacionamentos de ponte WDS serem automaticamente autenticados, estabelecidos ou criptografados.
    2. Algumas WNICs suportam o "modo Proxy STA", onde a WNIC assume a responsabilidade de fazer a autenticação e associação para os endereços MAC dos dispositivos cujos quadros está tentando conectar através do link sem fio. WNICs que implementam isso geralmente limitam quantos endereços MAC podem manipular de uma só vez.
    3. Vários fornecedores criaram suas próprias maneiras (não padronizadas) para que uma WNIC com capacidade de ponte sem fio se junte a um AP com capacidade de ponte sem fio da maneira normal e, em seguida, negocie seus recursos de ponte sem fio, para que possam começar a enviar cada outros quadros de 4 endereços estilo WDS sem rejeitá-los.

    Existem outras opções se você deseja apenas passar o tráfego e não precisa de uma ponte transparente. Por exemplo, se seu dispositivo cliente faz NAT (especificamente NAPT), isso faz com que todo o tráfego que ele encaminha venha de seu próprio endereço MAC. Mas tem a desvantagem natural do NAT de agir como um firewall SPI de pobre, impedindo que conexões sejam iniciadas do lado “público” do NAT para o lado “privado” do NAT.

    • 18
  2. user1532080
    2024-06-27T17:29:56+08:002024-06-27T17:29:56+08:00

    Suspeito que a resposta aceita não esteja correta, pois, como você disse, "alguns adaptadores Wi-Fi não suportam ponte", o que implica que alguns sim.

    Sua NIC Ethernet descartará quadros que não são direcionados a ela, então o que o VirtualBox faz é ativar o modo promíscuo, que faz com que sua NIC aceite todos os pacotes. Até certo ponto, isso não é um grande problema, considerando que você está atrás de um switch; a maioria dos pacotes que chegam devem ser para sua máquina (física ou virtual).

    Agora, sua NIC Wifi realmente precisa suportar outro modo, chamado "Modo Monitor", que fornece resultados semelhantes ao modo promíscuo (a placa não descartará pacotes que não sejam direcionados a ela).

    Acontece que o modo monitor não é suportado por todas as NIC (que pode ser suporte de hardware ou software, já que os drivers do seu sistema operacional não têm como ativá-lo). O efeito colateral é que, se a sua NIC não suportar atualmente o modo monitor, ela poderá suportá-lo por meio de atualização de driver e/ou firmware.

    • 0

relate perguntas

  • Três computadores, como configurar a rede sem roteador/switch?

  • A conexão do usuário ao servidor SFTP usando o FileZilla se recusa a conectar

  • Como funciona um NAT atrás de um NAT (NAT do roteador e NAT do ISP)?

  • Win10 1803: Como tornar o ponto de acesso móvel uma rede privada?

  • Como o nc identifica nomes de serviço

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Vickel O Firefox não permite mais colar no WhatsApp web? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve