Recentemente, fiquei intrigado com os seguintes artigos sobre quadros Raw-Ethernet:
Ethernet RAW vs. UDP que
passa mensagens usando quadros Ethernet brutos
Resumidamente, os dois discutem que é possível estabelecer uma comunicação ponto a ponto usando apenas a camada Ethernet. Nesse caso, a sobrecarga das camadas IP e TCP seria evitada e a taxa de transferência aumentaria (aproximadamente 50% de acordo com alguns parâmetros de referência).
Eu gostaria de fazer um teste semelhante, mas em um ambiente sem fio. No entanto, tenho alguns problemas:
1ª questão
Existe alguma restrição de hardware (ou seja, a placa Wi-Fi) que possa prejudicar esse esforço?
2ª edição Os
dois artigos escolheram o seguinte formato de quadro:
Preâmbulo Delimitador Cabeçalhos para Mac | Carga útil | Almofada | CRC
Tanto quanto eu sei, preâmbulo, delimitador, pad e CRC são adicionados pelo dispositivo Ethernet a cada quadro e não podem ser alterados via software. Eu acho que com dispositivos Wi-Fi é semelhante. Portanto, existe alguma restrição de hardware (ou seja, a placa Wi-Fi) que comprometeria a remoção dos cabeçalhos do Mac?
ps: considere que a comunicação será ponto a ponto, ou seja, não haverá roteadores, switches, pontes, ... nenhuma conexão à Internet.