Mig can you specify the reason for disconnect?
You have preformed a completely uncontrolled test, therefore no reasonable conclusion can be reached.
You have chosen to test your DNS-321 with two
VERY different computers:
different OS, different network cards, different motherboards, different filesystems.
And from
that you conclude the DSN-321 does not support 1000Mbps network?!!

What I think you should be trying to figure out is, why your linux box can't achieve the
transfer rate that smallnetbuilder.com (and others) are able to achieve, instead of making
claims that the DNS-321 is flawed.
As Freeman posted:
What we're trying to say here is there [are] a number of factors that could affect your gigabit speed. It could be the DNS 321 but it could also be a number of other issues. [...]
By the way, I'm not saying your tests are not valid. These
are your "real world" operating
conditions, regardless of what transfer rates anyone else is able to achieve. If you are not
able to achieve satisfactory transfer speeds in your environment, then maybe this is not the
right NAS for you.