There is a field in the ethernet header called the ethernet type. I am writing a communication library in windows using raw ethernet frames. What should I do to take the Ethernet type into consideration? The one I must use is 0xBEEF. Does this mean I can’t use anything like NDIS?
Share
The best thing to do is to read about EtherType field.
This means that if you use
0xBEEF, other machines running standard software will not recognize the frame’s payload.You can, of course, send any kind of data in the frame. You will merely have to have your software installed on the receiving end to interpret the data.