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>