Jumping in on this thread..
I have a Qnap NAS that can support AFP/NFS/SMB. SMB is the default and recommended. My iMac 10.15 connected via TB3 to 10GigE using SMB and it would disconnect when the network got saturated.. Like when rendering or Converting 444 to DPX, have 40 zip folders with 300gb unzipping.. Anything heavy, network NAS would totally disappear via SMB....
So I tested the same TB3 to 10GigE on my M1 MacBook Pro via SMB, and under heavy load rendering, anything.... Not one disconnect via SMB. M1 MacBook Pro running 11.2.3 using thunderbolt 3 to 10gigE had no issues...
So I upgraded my iMac to 11.2.3 BigSur because I thought Big Sur would fix the SMB problem, but it did not. The SAME EXACT issue, everything disconnected on heavy load..
I switched over everything to AFP as my solution and M1 MacBook Pro and iMac seem to stay connected even though the M1 had no problems with SMB.
I get almost 150mb/s to 200mb/s faster burst performance with the M1 via SMB on TB3 to 10GigE versus AFP. I think there is something a little more complicated with hardware fighting for resources... As my M1 CPU seems unfazed by SMB while my intel iMac is always having more issues. It seems more complicated than just fixing bugs with Apple, but more about allocating resources to deal with heavy network traffic..