LAN間のデータ送受信について質問させてください。

500MBぐらいのファイルを2台で送受信したのですが

パターン1:マシンA → ルータ → マシンB
パターン2:マシンA ← ルータ ← マシンB

パターン1の場合、数分で終わるのですが、何故かパターン2の場合だと1時間以上かかってしまいます。
NetMi等のLAN測定ツールで計測してみても、それほど送受信の速度に違いも見られません。

どなたか、よくある原因等お知りの方がいましたら、ご教授お願いします。