I am transferring a file between two computers on my home LAN. Both computers are connected to my home network wirelessly and are 2 rooms apart. The wireless router is 2 floors above. Do these 2 computers communicate directly or are the packets relayed to the router? Would I need to set them up as an adhoc network for this to work? I assumed it would work like if they were both connected to a switch and the sending PC would address the frame directly to the receiving PC, but with wireless I'm not sure. Thank you.