Amusingly enough, the audio data packing in AVB/TSN comes from FireWire via IEC 61883-6. AVB seems to be on its way to irrelevance in the pro audio/video world in favor of AES67/SMPTE 2110, which are Layer 3. Requiring switch support didn't help its adoption as it created the classic chicken/egg vendor adoption problem.