[W5300] 인터넷 속도 질문드립니다.

안녕하세요.
W5300 칩을 사용하지만 일반적인 네트워크 속도에 대해 질문드립니다.

10ms 주기로 328 byte씩 20번을 송신을 하고 있습니다.
1KB = 1024 byte이니 계산해보면
10ms 주기로 6.40625 KB 송신을 하고 있고 1초당 640.625 KB를 전송이 되는것으로 보입니다.

인터넷을 보니 1Mbps = 122.0703125KB/s 로 나오고 있는데
640.625 / 122.0703125 = 5.248Mbps로 계산을 하면 되는건가요?

그렇다면 100Mbps에 20대를 동시에 통신하게하면 5.248*20 = 104.96Mbps 로 되니
허브마다 다르겠지만 처리가 느려지거나 데이터 처리에 문제가 생길수 있는건가요?
또한 W5300 은 10BaseT/100BaseTX 사양이니 1Gbps 허브에 붙더라도 100Mbps 통신을 하게 될태니 네트워크 포화(?)는 동일하게 일어나는건가요?

W5300의 사양이 Up to 50Mbps로 나와있는데 그렇다면 초당 6100KB를 송수신 할수있는 건가요?

칩에 대한 질문이 아닌 네트워크 데이터 계산을 여쭤봐 죄송합니다.