13 responses

  1. Cássio
    September 6, 2011

    Nice explanation.

    Reply

  2. Kman
    October 30, 2011

    Big up yourself son!

    Reply

  3. you should know that…
    June 26, 2012

    Microsoft did not invent SMB. IBM did.

    Reply

  4. dev dude
    September 12, 2012

    Nice and concise. Though, NFS is not an acronym. It is simply an abbreviation 🙂

    Reply

    • Fred
      April 25, 2014

      No, NFS is an intialization.

      Reply

      • felipe
        May 25, 2015

        No, it’s an initialism.

        Reply

    • duelistjp
      February 3, 2015

      Network File System. I think it’s an acronym

      Reply

  5. Daniel
    May 1, 2013

    Quoting the NFS 4 RFC: “The protocol is designed to … perform well where latency is high and bandwidth is low” sounds more “high performance” than your “chatty, or talkative”… c.f.: http://blogs.technet.com/b/neilcar/archive/2004/10/26/247903.aspx – even getting some directory listing takes ages over CIFS/SMB if you use it over a slow, high latency link (such as ADSL)

    Reply

  6. andres
    June 4, 2014

    Correction: The NFS is actually the “abbreviation” for Network File System.

    Reply

  7. Joseph Spenner
    July 25, 2016

    I’ve noticed NFS is not very forgiving when there are network breaks or glitches. How does CIFS compare?
    Also, since CIFS is more ‘chatty’, does it use more bandwidth and slower if all other things are held constant?

    Reply

    • Alex
      June 22, 2017

      Sorry it is a year late, but incase anyone is readings this. If you add the soft option (replacing hard) to the NFS config then the error is returned to the application rather than hanging it.

      Reply

  8. Steve
    October 23, 2019

    It’s disturbing how much of this is wrong. CIFS is not exclusive to windows and NFS is not exclusive to linux/unix. In fact you can use either on either file system. Also note that Microsoft did not invent SAMBA/SMB. It was actually created by a guy at IBM back in 1983. CIFS is not the “public” version. CIFS is a bastardized version of SAMBA to add on some additional capabilities required by the MS OS’s and then called it the Microsoft SMB protocol which is probably why MS people think they invented it. But that is not the case.

    NFS – Network File System
    CIFS – Common Internet File System

    The one you got right is that CIFS is much more chatty than NFS because of those additional MS capabilities.

    @Joeseph Spenner – Yes the NFS works well with breaks, as @Alex mentioned, you need to understand the configuration options that allow for that better performance based on your needs and requirements.

    Reply

  9. Harald
    January 27, 2022

    Is it possible to have both in the same local network?

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top
mobile desktop