Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Dec 1998 19:16:51 +0100
From:      Bernd Walter <ticso@cicely.de>
To:        dmlb@ragnet.demon.co.uk, hackers@FreeBSD.ORG
Subject:   Re: NFS thoughts
Message-ID:  <19981214191651.22189@cicely.de>
In-Reply-To: <199812141635.IAA10419@mailgate.cadence.com>; from Duncan Barclay on Mon, Dec 14, 1998 at 04:35:00PM %2B0000
References:  <19981214073605.20458@cicely.de> <Pine.BSF.4.00.9812141110220.28944-100000@super-g.inch.com> <199812141635.IAA10419@mailgate.cadence.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Dec 14, 1998 at 04:35:00PM +0000, Duncan Barclay wrote:
> > On Mon, 14 Dec 1998, Bernd Walter wrote:
> > > Another issue is that when using NFS with multihomed hosts the client ask on
> > > one IP address of the server and the server replies using another of his IPs,
> > > so the client is discarding the answers and still waiting.
> > > -- 
> > >   B.Walter
> 
> I wonder, do you see the retuned IP address to be the IP address of 
> the first up network interface? If so this is due to the portmapper 
> (I think) binding to the first IP interface it finds which is marked 
> up.
Nope - it was the IP of the interface to which the best routes point to.
Nevertheless the client discards the answers.
root@cicely7# mount www:/var/d1 /mnt
^C
www is a secondary-address interface on cicely5.cicely.de
I hope there is not to much noise.
cicely5 and cicely7 are running the same binaries.
They are build with a 3.0 src-tree extracted about a week ago
As you can see there's no packet from www.cicely.de

That's what I see:
19:06:18.572615 cicely7.cicely.de.nfs > cicely5.cicely.de.7e2155b9: reply ok 96
19:06:18.572632 cicely7.cicely.de.nfs > cicely5.cicely.de.7e2155bd: reply ok 28
19:06:18.572645 cicely7.cicely.de.nfs > cicely5.cicely.de.7e2155c1: reply ok 28
19:06:18.572656 cicely7.cicely.de.nfs > cicely5.cicely.de.7e2155c5: reply ok 28
19:06:18.572666 cicely7.cicely.de.nfs > cicely5.cicely.de.7e2155c9: reply ok 28
19:06:18.572677 cicely7.cicely.de.779 > cicely5.cicely.de.ssh: . ack 457565860 win 17520 (DF) [tos 0x10]
19:06:18.572687 cicely7.cicely.de.48198 > www.cicely.de.33438: udp 12 [ttl 1]
19:06:18.572697 cicely7.cicely.de.48198 > www.cicely.de.33439: udp 12 [ttl 1]
19:06:18.572707 cicely7.cicely.de.48198 > www.cicely.de.33440: udp 12 [ttl 1]
19:06:18.572715 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:18.572724 cicely6.cicely.de.1021 > cicely5.cicely.de.605: udp 28
19:06:18.572733 cicely7.cicely.de.nfs > cicely5.cicely.de.7e2155cc: reply ok 96
19:06:18.572744 cicely7.cicely.de.nfs > cicely5.cicely.de.7e2155cd: reply ok 96
19:06:18.572754 cicely.cicely.de.e2270200 > cicely5.cicely.de.nfs: 40 null
19:06:18.572765 cicely7.cicely.de.a2960100 > cicely5.cicely.de.nfs: 40 null
19:06:18.572774 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:18.572784 cicely7.cicely.de.nfs > cicely5.cicely.de.92c50000: reply ok 24
19:06:18.572793 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:18.572802 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:18.572811 cicely.cicely.de.f2270200 > cicely5.cicely.de.nfs: 40 null
19:06:18.572822 cicely7.cicely.de.b2960100 > cicely5.cicely.de.nfs: 40 null
19:06:18.572832 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:18.572842 cicely7.cicely.de.nfs > cicely5.cicely.de.a2c50000: reply ok 24
19:06:18.572852 cicely6.cicely.de > www.cicely.de: icmp: echo request
19:06:18.572861 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:18.572870 cicely6.cicely.de > www.cicely.de: icmp: echo request
19:06:18.572878 cicely6.cicely.de.39939 > www.cicely.de.33435: udp 12 [ttl 1]
19:06:18.572886 cicely6.cicely.de.39939 > www.cicely.de.33436: udp 12 [ttl 1]
19:06:18.572894 cicely6.cicely.de.39939 > www.cicely.de.33437: udp 12 [ttl 1]
19:06:18.572901 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:18.572910 cicely6.cicely.de.1021 > cicely5.cicely.de.604: udp 28
19:06:18.572919 cicely7.cicely.de.nfs > cicely5.cicely.de.7e2155d0: reply ok 96
19:06:18.572929 cicely7.cicely.de.nfs > cicely5.cicely.de.7e2155d1: reply ok 96
19:06:18.572939 cicely.cicely.de.22280200 > cicely5.cicely.de.nfs: 40 null
19:06:18.572950 cicely7.cicely.de.c2960100 > cicely5.cicely.de.nfs: 40 null
19:06:18.572960 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:18.572970 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 60
19:06:18.572978 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 52
19:06:18.572986 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 48
19:06:18.572995 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 56
19:06:18.573004 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 52
19:06:18.573013 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 60
19:06:18.573022 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 56
19:06:18.573031 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 60
19:06:18.573041 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 60
19:06:18.573049 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 56
19:06:18.573059 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 60
19:06:18.573078 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 64
19:06:18.573088 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 64
19:06:18.573096 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 48
19:06:18.573105 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 60
19:06:18.573114 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 60
19:06:18.573123 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 60
19:06:18.573131 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 52
19:06:18.573140 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 56
19:06:18.573148 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 52
19:06:18.573157 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 52
19:06:18.573165 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 56
19:06:18.573175 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 52
19:06:18.573183 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 56
19:06:18.573192 cicely6.cicely.de.1021 > cicely5.cicely.de.603: udp 44
19:06:18.573201 cicely7.cicely.de.nfs > cicely5.cicely.de.b2c50000: reply ok 24
19:06:18.573211 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:18.573219 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:18.573228 cicely.cicely.de.32280200 > cicely5.cicely.de.nfs: 40 null
19:06:18.573239 cicely7.cicely.de.d2960100 > cicely5.cicely.de.nfs: 40 null
19:06:18.573249 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:18.573257 cicely7.cicely.de.nfs > cicely5.cicely.de.c2c50000: reply ok 24
19:06:18.573267 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:18.573276 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:18.573284 cicely6.cicely.de.1021 > cicely5.cicely.de.602: udp 28
19:06:18.573292 cicely7.cicely.de.nfs > cicely5.cicely.de.7e2155d4: reply ok 96
19:06:18.573303 cicely7.cicely.de.nfs > cicely5.cicely.de.7e2155d5: reply ok 96
19:06:18.573313 cicely.cicely.de.62280200 > cicely5.cicely.de.nfs: 40 null
19:06:18.573324 cicely7.cicely.de.e2960100 > cicely5.cicely.de.nfs: 40 null
19:06:18.573333 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:18.573342 cicely7.cicely.de.nfs > cicely5.cicely.de.d2c50000: reply ok 24
19:06:18.573352 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:18.573360 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:26.553569 cicely.cicely.de.72280200 > cicely5.cicely.de.nfs: 40 null
19:06:26.553766 cicely5.cicely.de.nfs > cicely.cicely.de.72280200: reply ok 24 null
19:06:26.601925 cicely7.cicely.de.732 > www.cicely.de.sunrpc: udp 56
19:06:26.602134 cicely5.cicely.de.sunrpc > cicely7.cicely.de.732: udp 28
19:06:26.602934 cicely7.cicely.de.netviewdm3 > www.cicely.de.sunrpc: udp 56
19:06:26.603040 cicely5.cicely.de.sunrpc > cicely7.cicely.de.netviewdm3: udp 28
19:06:26.604064 cicely7.cicely.de.3f7acc05 > www.cicely.de.nfs: 40 null
19:06:26.604178 cicely5.cicely.de.nfs > cicely7.cicely.de.3f7acc05: reply ok 24
19:06:26.604951 cicely7.cicely.de.netviewdm1 > www.cicely.de.sunrpc: udp 56
19:06:26.605078 cicely5.cicely.de.sunrpc > cicely7.cicely.de.netviewdm1: udp 28
19:06:26.605997 cicely7.cicely.de.728 > www.cicely.de.1018: udp 100
19:06:26.606541 cicely5.cicely.de.1018 > cicely7.cicely.de.728: udp 68
19:06:26.606723 cicely5.cicely.de.1156 > cicely.cicely.de.domain: 14264+ (39)
19:06:26.607964 cicely7.cicely.de.1412c485 > www.cicely.de.nfs: 96 getattr [|nfs]
19:06:26.608201 cicely5.cicely.de.nfs > cicely7.cicely.de.1412c485: reply ok 112
19:06:26.608544 cicely7.cicely.de > cicely5.cicely.de: icmp: cicely7.cicely.de udp port 1019 unreachable
19:06:26.649564 cicely.cicely.de.domain > cicely5.cicely.de.1156: 14264* 1/2/2 (160)
19:06:26.930841 cicely7.cicely.de.f2960100 > cicely5.cicely.de.nfs: 40 null
19:06:26.930979 cicely5.cicely.de.nfs > cicely7.cicely.de.f2960100: reply ok 24 null
19:06:27.610716 cicely7.cicely.de.1412c485 > www.cicely.de.nfs: 96 getattr [|nfs]
19:06:27.610905 cicely5.cicely.de.nfs > cicely7.cicely.de.1412c485: reply ok 112
19:06:27.611259 cicely7.cicely.de > cicely5.cicely.de: icmp: cicely7.cicely.de udp port 1019 unreachable
19:06:28.573300 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:29.620828 cicely7.cicely.de.1412c485 > www.cicely.de.nfs: 96 getattr [|nfs]
19:06:29.621066 cicely5.cicely.de.nfs > cicely7.cicely.de.1412c485: reply ok 112
19:06:29.621422 cicely7.cicely.de > cicely5.cicely.de: icmp: cicely7.cicely.de udp port 1019 unreachable
19:06:33.630796 cicely7.cicely.de.1412c485 > www.cicely.de.nfs: 96 getattr [|nfs]
19:06:33.631023 cicely5.cicely.de.nfs > cicely7.cicely.de.1412c485: reply ok 112
19:06:33.631380 cicely7.cicely.de > cicely5.cicely.de: icmp: cicely7.cicely.de udp port 1019 unreachable
19:06:37.392575 cicely5.cicely.de.e2c50000 > cicely7.cicely.de.nfs: 40 null
19:06:37.393124 cicely7.cicely.de.nfs > cicely5.cicely.de.e2c50000: reply ok 24 null
19:06:38.573989 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:41.641007 cicely7.cicely.de.1412c485 > www.cicely.de.nfs: 96 getattr [|nfs]
19:06:41.641243 cicely5.cicely.de.nfs > cicely7.cicely.de.1412c485: reply ok 112
19:06:41.641622 cicely7.cicely.de > cicely5.cicely.de: icmp: cicely7.cicely.de udp port 1019 unreachable
19:06:48.574692 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:53.132759 cicely5.cicely.de.601 > cicely6.cicely.de.1021: udp 56
19:06:53.133408 cicely6.cicely.de.1021 > cicely5.cicely.de.601: udp 28
19:06:55.433331 cicely5.cicely.de.7e2155d8 > cicely7.cicely.de.nfs: 96 getattr [|nfs]
19:06:55.434067 cicely7.cicely.de.nfs > cicely5.cicely.de.7e2155d8: reply ok 96 getattr [|nfs]
19:06:55.434214 cicely5.cicely.de.7e2155d9 > cicely7.cicely.de.nfs: 96 getattr [|nfs]
19:06:55.434699 cicely7.cicely.de.nfs > cicely5.cicely.de.7e2155d9: reply ok 96 getattr [|nfs]
19:06:56.732793 cicely.cicely.de.a2280200 > cicely5.cicely.de.nfs: 40 null
19:06:56.732965 cicely5.cicely.de.nfs > cicely.cicely.de.a2280200: reply ok 24 null
19:06:56.961169 cicely7.cicely.de.2970100 > cicely5.cicely.de.nfs: 40 null
19:06:56.961297 cicely5.cicely.de.nfs > cicely7.cicely.de.2970100: reply ok 24 null
19:06:57.651065 cicely7.cicely.de.1412c485 > www.cicely.de.nfs: 96 getattr [|nfs]
19:06:57.651262 cicely5.cicely.de.nfs > cicely7.cicely.de.1412c485: reply ok 112
19:06:57.651606 cicely7.cicely.de > cicely5.cicely.de: icmp: cicely7.cicely.de udp port 1019 unreachable
19:06:58.575500 cicely6.cicely.de > mc5.cicely.de: OSPFv2-hello 44: rtrid cicely6.cicely.de backbone [|ospf] [ttl 1]
19:06:59.412401 cicely7.cicely.de.779 > cicely5.cicely.de.ssh: P 0:20(20) ack 1 win 17520 (DF) [tos 0x10]
19:06:59.414184 cicely5.cicely.de.7e2155dc > cicely7.cicely.de.nfs: 96 getattr [|nfs]


> 
> Try using NFS with point-to-point interface set upand ifconfig'd  on 
> the parallel port but nothing on the other end but. Probe the 
> parallel port before any of the NICs and watch things fall over...
What I meant with point-to-point is that the hosts are connected using a
cross-over cable without a hub between.
The addressing sheme is still broadcast.

> 
> Duncan
> 
> PS. Of course, this may have been fixed, but it was a problem about 
> 9months ago when I was playing with a laptop.;-)
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-hackers" in the body of the message

-- 
  B.Walter


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19981214191651.22189>