Yoz Grahame's Unresolvable Discrepancy

I came here to apologise and eat biscuits, and I'm all out of biscuits

Windows tip: File transfer with FTP

Posted: August 14th, 2002 Comments Off

If you ever have to move a large amount of data (by which I mean several gigs) around a Windows network, forget about using normal Windows networking and do it with FTP. The reasoning goes like this:

  • SMB (the main Windows networking protocol) is horribly inefficient at file transfer. As Sean pointed out to us, it’s a presentation layer protocol rather than a file transfer protocol and it does a whole load of other things (named pipes, printer sharing, authentication etc.) plus it runs on top of NetBIOS which is in turn on top of TCP/IP. So it’s not going to be particularly speedy.
  • As a result, using FTP often gives at least 200% of the SMB transfer speed.
  • On top of that, since the networking interface is pretty low-level within Windows, doing slow scary networking can often cock up Explorer something chronic. You know what I mean – locked-up share windows, horrific unresponsiveness, the whole of Explorer just deciding to hang and take your file transfer with it, etc. etc. U-G-L-Y. Doesn’t happen with FTP.
  • Your FTP client will usually give you an accurate estimate of the ETA, unlike Windows networking which usually smokes a hefty crack pipe before guessing. (“3639347 minutes remaining”)
  • There are plenty of nice freeware FTP daemons for Win32, such as the ever-popular WarFTPd, and almost all of them are easier to set up than IIS’s FTPd – the simplest ones take about a minute to get going.

Incidentally, the best Win32 FTP client I’ve found is the open source Filezilla, which is lovely and free and featureful (it can do SCP). I only found it relatively recently, before which I was dependent on the classic FTP Explorer, which has a nice (read: consistent) interface and is easy and free, but a bit buggy. FZ isn’t as good at simple drag’n'drop yet but I’m sure that’s coming.


Comments are closed.

Archive

The complete list of posts lives here.

yoz's bookmarks

  • How we use Redis at Bump - Bump Dev Blog 2011/07/16
    How Redis became Bump's Swiss Army Knife to solve all kinds of data-related problems
  • Heroku | The New Heroku (Part 4 of 4): Erosion-resistance & Explicit Contracts 2011/06/29
    Fascinating description of how Heroku's recent changes are aimed at killing software erosion (or what I think of as "bitrot").
  • What are the most interesting HTML/JS/DOM/CSS hacks that most web developers don't know about? - Quora 2011/06/17
    Marvellous collection of JS, CSS & HTML hacks. Did you know you can get the browser to parse a URL or escape HTML for you, with existing JS functions? (via gnat)
  • Avatars In Motion 2011/05/21
    "This blog is to show all the beauty you can find in Second Life." Gorgeous photography of great SL locations. (via Hamlet)
  • Gabe Newell on Valve | Game development | Features by Develop 2011/05/14
    Great, inspirational interview on how they hire and organise.
  • Design @ Quora (Web2.0 Expo Presentat... by Rebekah Cox - Quora 2011/05/03
    "Great design is all the work you don't ask the people who use your products to do."
  • David Kelley on Designing Curious Employees | Fast Company 2011/04/20
    "In this interview, he explains why leaders should seek understanding rather than blind obedience, why it’s better to be a coach and a taskmaster and why you can’t teach leadership with a PowerPoint presentation."
  • GIRP 2011/03/29
    Ingenious, tricky rock-climbing game which ends up being Twister for your keyboard (via infovore)
  • Goodnight Room - Skogkatt - Goodnight Moon - Margaret Wise Brown [Archive of Our Own] 2011/03/15
    "Goodnight Moon" fanfic, in which the room is actually travelling through space, the old lady is actually a stuck hologram, and this is wonderfully creepy yet still heartwarming.
  • Travel Hacks: What are the best travel hacks? - Quora 2011/01/24
    One of those super-compilation questions that shows off Quora at its best. Most tips are for heavy travellers, but some good ones for backpackers and adventurers too.

yoz on twitter

    follow me on Twitter

    Meta

    • Log in
    • Entries RSS
    • Comments RSS
    • WordPress.org

    Content licensed under the Creative Commons (Attribution - Share Alike) | Theme based on Clean Room by Columbia, MO Web Design