From owner-freebsd-net Fri May 25 12:17:48 2001 Delivered-To: freebsd-net@freebsd.org Received: from zibbi.icomtek.csir.co.za (zibbi.icomtek.csir.co.za [146.64.24.58]) by hub.freebsd.org (Postfix) with ESMTP id EA1D237B422 for ; Fri, 25 May 2001 12:17:28 -0700 (PDT) (envelope-from jhay@zibbi.icomtek.csir.co.za) Received: (from jhay@localhost) by zibbi.icomtek.csir.co.za (8.11.1/8.11.1) id f4PJH7f93967; Fri, 25 May 2001 21:17:07 +0200 (SAT) (envelope-from jhay) From: John Hay Message-Id: <200105251917.f4PJH7f93967@zibbi.icomtek.csir.co.za> Subject: Re: NetWare / IPX routing facts and a question In-Reply-To: <3B0EA72D.FAACB699@aurora.regenstrief.org> from Gunther Schadow at "May 25, 2001 06:40:45 pm" To: gunther@aurora.regenstrief.org (Gunther Schadow) Date: Fri, 25 May 2001 21:17:07 +0200 (SAT) Cc: freebsd-net@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > thank you so much for this patch to IPXrouted, I'm specifically > interested in the filtering mechanism, because it's a lot > of IPX junk on our network (basically an entire multi-site > campus.) > > > Here is a patch that I'm running. The problem is that on a large network > > the SAP table can grow very large and take a long time to be transmitted. > > (Only 7 SAP entries fit into a packet and you need to space them 50ms > > apart.) The current code will do it in one go, but during that time it > > will not read any received packets so the input buffers can overflow. The > > patch will check for received packets between each SAP broadcast and > > process them. > > Hmm, how would this problem become manifest? It would seem that > you would not see the servers at all on the nlist. But once > you see them and you try connecting to them, they should be > right there, or not? My problem is that I can see the server > being listed but when I try to log in or do more with it, it > says that the server isn't available; or if it is, other subsequent > accesses may fail. Would be nice to know what kind of > problem your patch has fixed for you. > It depends on which packets got lost in the receive buffer overrun. If it was SAP packets, you wouldn't see the machine anymore, although you would be able to get to it if you use the ipx address. If it was the RIP packets that got lost, you would see the machine, but wouldn't be able to connect to it. John -- John Hay -- John.Hay@icomtek.csir.co.za To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message