Re: Weird NFS problems

From: Jon Dama (jd_at_ugcs.caltech.edu)
Date: 05/31/05

  • Next message: Vizion: "Re: ftp server frustrating"
    Date: Tue, 31 May 2005 20:01:03 +0100
    To: <james@FreeBSD.ORG>
    
    

    Yes, but surely you weren't bridging gigabit and 100Mbit before?

    Did you try my suggestion about binding the IP address of the NFS server
    to the 100Mbit side?

    -Jon

    On Tue, 31 May 2005, Skylar Thompson wrote:

    > Jon Dama wrote:
    >
    > >Try switching to TCP NFS.
    > >
    > >a 100MBit interface cannot keep up with a 1GBit interface in a bridge
    > >configuration. Therefore, in the long run, at full-bore you'd expect to
    > >drop 9 out of every 10 ethernet frames.
    > >
    > >MTU is 1500 therefore 1K works (it fits in one frame), 2K doesn't (your
    > >NFS transactions are split across frames, one of which will almost
    > >certainly be dropped, it's UDP so the loss of one frame invalidates the
    > >whole transaction).
    > >
    > >This is the same reason you can't use UDP with a block size greater than
    > >MTU to use NFS over your DSL or some such arrangement.
    > >
    > >Incidentially, this has nothing to do with FreeBSD. So if using TCP
    > >mounts solves your problem, don't expect Solaris NFS to magically make the
    > >UDP case work...
    > >
    > >
    >
    > The thing is that UDP NFS has been working for us for years. A big part
    > of our work is performance analysis, so to change our network
    > architecture will invalidate a large part of our data.
    >
    > --
    > -- Skylar Thompson (skylar@cs.earlham.edu)
    > -- http://www.cs.earlham.edu/~skylar/
    >
    >
    _______________________________________________
    freebsd-questions@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"

    _______________________________________________
    freebsd-stable@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-stable
    To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"


  • Next message: Vizion: "Re: ftp server frustrating"

    Relevant Pages

    • Re: serious networking (em) performance (ggate and NFS) problem
      ... November 2004 13:56 schrieb Robert Watson: ... > multiple NIC's, using polling can make quite a big difference, not just by ... My main problem seems to be the 3ware controller in combination with NFS. ... use UDP, TCP or nonstandard r/w-sizes. ...
      (freebsd-current)
    • Re: serious networking (em) performance (ggate and NFS) problem
      ... November 2004 13:56 schrieb Robert Watson: ... > multiple NIC's, using polling can make quite a big difference, not just by ... My main problem seems to be the 3ware controller in combination with NFS. ... use UDP, TCP or nonstandard r/w-sizes. ...
      (freebsd-stable)
    • Re: Firewall problems with NFS
      ... It seems to only allow use as an NFS client, since that worked fine when I tested it. ... U was surprised to see that TCP with tcp_adv_win_size=5 and rsize=8192 was as fast as UDP, ... 100005 1 udp 841 mountd ...
      (Fedora)
    • SuSE 10.0 NFS vs. Firewall
      ... I am attempting to get NFS working; both client and server are running ... 3/min burst 5 LOG level warning tcp-options ip-options prefix ... 3/min burst 5 state NEW udp dpt:sunrpc LOG level warning tcp-options ... 3/min burst 5 state NEW tcp dpt:sunrpc LOG level warning tcp-options ...
      (alt.os.linux.suse)
    • Trying to get NFS working with FreeBSD & OS X
      ... NFS client on a Mac OS X box. ... 100000 4 tcp 111 portmapper ... 100000 4 udp 111 portmapper ... 100021 0 udp 617 nlockmgr ...
      (comp.unix.bsd.freebsd.misc)