I have an SMB2 connection between my desktop PC and rMBP, but the transfer speed differs depending on which machine initiates the transfer. For example, I have 1.7GB file on the rMBP that I want to transfer to the PC. If I initiate the file transfer from the rMBP, it takes about 10-12 minutes to complete. If I initiate the same file transfer from the PC, it only takes 1-2 minutes. Since I'm transferring the same file, over the same network, using the same parameters, why does it take longer if I initiate the transfer from the rMBP? This just makes no sense to me. Any help would be appreciated.