[ovs-dev] MAC frames: LLC and SNAP

Samuel Ghinet sghinet at cloudbasesolutions.com
Sun Aug 3 16:15:54 UTC 2014


Hello guys,

I have seen in your code that you have support for LLC and SNAP (i.e. 802.2) MAC frames.
Do we actually need that?

I mean, from what I've seen, in a hyper-v switch extension / NDIS filter driver we deal only with 802.3 frames.
Such as, in FilterAttach/OvsExtAttach we have the check:
"
if (attachParameters->MiniportMediaType != NdisMedium802_3) {
        status = NDIS_STATUS_INVALID_PARAMETER;
        goto cleanup;
    }
"

Also, as I know, the 802.1Q frames that are needed for VLAN do not come in our ingress callback as 802.1Q frames, but as normal ethernet frames (with eth type, not length), and have the associated NBL info filled with vlan tag info.

How / why did you consider support for LLC and SNAP mac frames? Is this truly a real case?

Sam



More information about the dev mailing list