Results 1 to 7 of 7

Thread: Network Files Transfer Question

  1. #1
    Member
    Join Date
    Nov 2004
    Posts
    122
    Thanks
    0
    Thanked
    0 times in 0 posts

    Network Files Transfer Question

    I have a question regarding transfer of files on PC's within a WORKGROUP network.

    Suppose:

    I have Computer A (wireless 54Mbs)
    I have Computer B which has data files (wired ethernet)
    I have Computer C (wired ethernet)

    The Action:

    I want to tranfer files on Computer B to Computer C, but initiating the transfer from Computer A.


    Now, I don't have problems making this work.


    My Question is:

    In initiating the transfer from Computer A,

    i) do the files go directly from Computer B to Computer C?

    or

    ii) do the files first go from Computer B to Computer A, and then from Computer A to Computer C?


    Also,

    I know there is a progress dialog box that appears on Computer A, but does Computer A use any overheads or CPU power to do this transfer?

    If I initiate the transfer from Computer B or indeed from Computer C, should the transfer process take less time?
    Last edited by milanlad; 03-01-2005 at 02:34 PM.

  2. #2
    RDL
    RDL is offline
    Senior Member
    Join Date
    Dec 2004
    Location
    Near Aberdeen, Scotland
    Posts
    861
    Thanks
    2
    Thanked
    0 times in 0 posts
    They go direct, since you are just giving computer B a command, and haven't specified anything coming to computer A.

    The process shouldn't take less time I don't think, since the only time taken is when you use computer A to initiate the transfer.

  3. #3
    Uber Geek
    Join Date
    Sep 2004
    Location
    Leeds, W Yorks
    Posts
    598
    Thanks
    2
    Thanked
    4 times in 4 posts
    If you explain a little more, it would help...

    Are you using windows drag/drop?

    ie:

    \\computer1\c\somefolder -> \\computer2\c\someotherfolder , but browsing these shares from \\computer3 ?

    If so, then you are using overhead on computer3 to calculate time left / bytes transferred / bytes remaining etc.

    I'm not 100% certain on wether the files go directly from computer1 to computer2, but I suspect they dont...

    I usually use something like remote desktop and tell computer2 to send to computer1 directly

    Stu

  4. #4
    Senior Member
    Join Date
    Oct 2004
    Posts
    522
    Thanks
    0
    Thanked
    0 times in 0 posts
    1)PC B-->router/switch--->PC C.

    2)PC A will only have 1 program running/overhead in the entire process i guess. The explorer. Rest on PC b and PC C.

  5. #5
    Senior Member
    Join Date
    Jul 2003
    Location
    ZA ✈ UK
    Posts
    622
    Thanks
    0
    Thanked
    0 times in 0 posts
    I don't agree - the file would be transferred from computer B into memory on computer A, and then transferred from computer A to computer C.

    If you want it to be copied directly, install VNC software (VNC software allows you to log onto another computer and take complete control of it over a network. TightVNC is a decent example) on computer A, and on either computer B or computer C. Then, log into the VNC server on computer B/C through computer A, and use that to copy the file directly to computer C/B.

    Ignoring that this is a 3 month old thread.

  6. #6
    Ex-MSFT Paul Adams's Avatar
    Join Date
    Jul 2003
    Location
    %systemroot%
    Posts
    1,926
    Thanks
    29
    Thanked
    77 times in 59 posts
    • Paul Adams's system
      • Motherboard:
      • Asus Maximus VIII
      • CPU:
      • Intel Core i7-6700K
      • Memory:
      • 16GB
      • Storage:
      • 2x250GB SSD / 500GB SSD / 2TB HDD
      • Graphics card(s):
      • nVidia GeForce GTX1080
      • Operating System:
      • Windows 10 x64 Pro
      • Monitor(s):
      • Philips 40" 4K
      • Internet:
      • 500Mbps fiber
    Didn't see this thread before for some reason, but I would partially agree with eldren - I would expect the data to flow from B to A, then from A to C.

    However, I would not expect it to transfer all of the file(s) from B to A then afterwards send them to C - the individual packets that make up the file should be forwarded in real time.

    So A would not have a copy of an entire file at any point (unless you wrote a specific application to maintain a local copy of the file as it passes through) as it is transient data.


    Machine A would do the monitoring of the file transfer progress and try to make estimates on the file copy time remaining based on time taken to transfer the current amount of data and the amount remaining, as it is controlling the sending & receiving of the data.

    The amount of time to transfer the file this way would be longer than if transferred directly between the machines, even if the connection types were identical - but as you would be pulling the data up a wireless connection and then back down again it would be even longer still.
    A wireless connection is similar to "hub" technology - the sending & receiving data share a channel.


    (This issue of file copying between non-local network devices is why Novell introduced NCOPY for copying files between NetWare servers, but this doesn't help peer-to-peer copying anyway.)


    The most common resolution to this issue is to use a remote desktop tool to control machine B or C and issue the file copy command from the machine itself.
    With Windows 2000 Server you have Terminal Services, and with XP you have "Remote Assistance" which I've used only once but seems to work perfectly (a time-limited remote desktop session where you have to send an "invite", documented in the Help).
    The "Remote Desktop Connection" is used as the client in both cases.
    ~ I have CDO. It's like OCD except the letters are in alphabetical order, as they should be. ~
    PC: Win10 x64 | Asus Maximus VIII | Core i7-6700K | 16GB DDR3 | 2x250GB SSD | 500GB SSD | 2TB SATA-300 | GeForce GTX1080
    Camera: Canon 60D | Sigma 10-20/4.0-5.6 | Canon 100/2.8 | Tamron 18-270/3.5-6.3

  7. #7
    Senior Member
    Join Date
    Jul 2003
    Location
    ZA ✈ UK
    Posts
    622
    Thanks
    0
    Thanked
    0 times in 0 posts
    No, of course computer A wouldn't have the whole file at any time (Unless it's smaller than a few hundred bytes), but I was trying to keep the explanation down to a single sentence.

    Good point with the Terminal Services and "Remote Assistance" - the only issue with the latter is that you have to go to computer B or C, send the invite to computer A, and then go back to computer A and do the move from there - little use, when you could just do the move while you're at computer B/C. I've had no experience with Terminal Services though, so that may be a more viable option.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Newbie network cable question
    By IBM in forum Networking and Broadband
    Replies: 7
    Last Post: 25-05-2004, 03:14 PM
  2. Newbie question about setting up a home network
    By ives in forum Networking and Broadband
    Replies: 4
    Last Post: 08-12-2003, 02:14 PM
  3. Simple network question...(Do not remove from GD plz)
    By TomWilko in forum Networking and Broadband
    Replies: 14
    Last Post: 25-11-2003, 02:09 AM
  4. network n00b question
    By petrefax in forum Networking and Broadband
    Replies: 7
    Last Post: 14-10-2003, 08:31 PM
  5. Wired+Wireless home network purchasing recommendations...
    By D001 in forum Networking and Broadband
    Replies: 4
    Last Post: 01-09-2003, 11:03 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •