From owner-freebsd-net@FreeBSD.ORG Thu Sep 10 16:07:18 2009 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 022C7106568B for ; Thu, 10 Sep 2009 16:07:18 +0000 (UTC) (envelope-from randy@psg.com) Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:1::36]) by mx1.freebsd.org (Postfix) with ESMTP id D691A8FC21 for ; Thu, 10 Sep 2009 16:07:17 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=rmac.psg.com) by ran.psg.com with esmtp (Exim 4.69 (FreeBSD)) (envelope-from ) id 1MlmB2-0000Ms-76; Thu, 10 Sep 2009 16:07:16 +0000 Received: from rmac.local.psg.com (localhost [127.0.0.1]) by rmac.psg.com (Postfix) with ESMTP id ED81C29D6C4F; Thu, 10 Sep 2009 09:07:15 -0700 (PDT) Date: Thu, 10 Sep 2009 09:07:15 -0700 Message-ID: From: Randy Bush To: Claudio Jeker In-Reply-To: <20090910145626.GE23661@diehard.n-r-g.com> References: <20090910145626.GE23661@diehard.n-r-g.com> User-Agent: Wanderlust/2.15.5 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Cc: freebsd-net@freebsd.org Subject: Re: forwarding when two rip defaults X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2009 16:07:18 -0000 >>>> say i run routed and receive rip default from two routers, on the same >>>> local ether. what is the forwarding? i presume it's not smart enough >>>> to balance flows. i hope not alternating packets. clue, please? >>> Unless you have RADIX_MPATH in your kernel (with a recent FreeBSD, ie: >>> 8.0) it'll choose one at random >> aha! that was the clue. docs are a bit thin, still looking. but thank >> you. > I don't want to disrupt the party but I seriously doubt that routed > supports multipath routing. Routed's radix code is unable to handle > multipath routes. maybe i am confused. but my momma told me that routing != forwarding. i.e. routed will receive two default routes and i hope would install them in the fib, where RADIX_MPATH forwarding would take over. am i wrong about what routed will do? will it choose only one to install in the fib? randy