Messages in this thread | | | Date | Thu, 6 May 1999 18:12:18 +0200 | From | ak@muc ... | Subject | Re: High Number of arp Requests from NFS |
| |
On Thu, May 06, 1999 at 06:02:10PM +0200, kuznet@ms2.inr.ac.ru wrote: > Hello! > > > + if (ip_route_output(&rt, skb->nh.iph->saddr, > > + skb->nh.iph->daddr, > > + RT_TOS(skb->nh.iph->tos), /* hope that is ok */ > > + 0)) > > + return; > > + dst_confirm(&rt->u.dst); > > + dst_release(&rt->u.dst); > > > >In running 2.2.7, I've noticed that NFS seems to generate an extremely > > >high number of arp requests in comparison to other network services. Any > > >reason why the arp cache is having to be revalidated so often? > > Number of ARP requests is too high when it exceeds 1% of data, > or when we start to flood net with broadcasts. > In all other cases, it is low and should not bother you.
My patch is ugly I know, it should be some generic socket method. But what do you think about its basic functionality?
-Andi
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |