I have said in a previous thread that to increase network speed for file transferring I will be directly wiring two computers to the router instead of wirelessly sending all the data. So, computer 1 goes to the router. Computer 2 goes to the router. All with an ethernet cable. The problem is that computer 2 will be located in a different building to prevent data loss in a fire. That distance might be over 320 feet by the time the cable goes from computer 1, to the router, then to computer 2. Does the router act as a refresh point, where I don't have to account distance before it before data speed loss, or does the length matter all the way back to the source? (Computer 1) I need to achieve 1 Gigabit/sec. For getting over 320 feet would a cat 6a cable work since it is rated for 10 gigabit/sec so after 320 feet data transfer speed might decease but not down to below 1/10. (1 Gigabit/sec) Should I resort to fiber optic cable? Just let me know what you think would be the best way to go here. Thanks.