From owner-freebsd-net@FreeBSD.ORG Tue Aug 30 08:52:43 2011 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 CEEE61065670 for ; Tue, 30 Aug 2011 08:52:43 +0000 (UTC) (envelope-from ivo.vachkov@gmail.com) Received: from mail-vx0-f182.google.com (mail-vx0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id 8AC4E8FC15 for ; Tue, 30 Aug 2011 08:52:40 +0000 (UTC) Received: by vxh11 with SMTP id 11so6378367vxh.13 for ; Tue, 30 Aug 2011 01:52:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=kowRXobApZKZpFTD4zM3aq+vMqBxVEIXVAhVuG2r6r0=; b=FvkFZKc2x3WVyAn9dZhKxW2SFrWRvwvAqX705xaSUm0N12ZE6sPGTw0DmMQ0yRJpJo 9bUK5wJS2N67n+UMWpjUyH50RGft4JgM9wXN2qWt1jclOPEUQtZ6arAi1efSRctt6jLW Dm01b3Jgb7CvUhhUKSPkvF8mgsoZMepIMWzWY= Received: by 10.220.106.143 with SMTP id x15mr2198616vco.30.1314694360171; Tue, 30 Aug 2011 01:52:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.176.11 with HTTP; Tue, 30 Aug 2011 01:52:20 -0700 (PDT) In-Reply-To: <4E5C8BA7.3080501@freebsd.org> References: <20110829.155904.08325665.sthaug@nethelp.no> <4E5C8BA7.3080501@freebsd.org> From: Ivo Vachkov Date: Tue, 30 Aug 2011 11:52:20 +0300 Message-ID: To: Andre Oppermann Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-net@freebsd.org, sthaug@nethelp.no Subject: Re: Request for information/comment on default-free zone router properties 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: Tue, 30 Aug 2011 08:52:43 -0000 On Tue, Aug 30, 2011 at 10:05 AM, Andre Oppermann wrote: > On 29.08.2011 15:59, sthaug@nethelp.no wrote: > >> Is there any (no need to be official) information what is the number >>> of different routes (for IPv4 and IPv6) on a default-free zone (DFZ) >>> router in the Internet? I vaguely remember the number 450 000+ >>> distinct routes for IPv4? But what about IPv6? >>> >> >> See http://www.cidr-report.org - it has all the information you need. >> >> Extract from the weekly post to Nanog: >> >> Recent Table History >> Date Prefixes CIDR Agg >> 19-08-11 371450 219002 >> 20-08-11 371427 219147 >> 21-08-11 371547 219346 >> 22-08-11 371326 218957 >> 23-08-11 371090 219346 >> 24-08-11 371769 219465 >> 25-08-11 372189 219508 >> 26-08-11 372363 219490 >> > > For IPv6 the current number of prefixes is about 12451. Both IPv4 > and IPv6 numbers are expected to rise significantly in the future > as more people migrate to IPv6, and the exhausted IPv4 pool gets > fragmented more and more. Yes, I believe the real challenge for effective routing will be the wide adoption of IPv6. Even with prefixlen /32 the possible number of IPv6 routeable prefixes is greater than the number of routable IPv4 addresses now. > > On a related note, what is the number of the network interfaces on a >>> DFZ router? No need for exact number, educated guess/estimation would >>> be greatly appreciated too. >>> >> >> How long is a piece of string? "It depends." And the same is the case >> for number of interfaces. You obviously need a minimum of three for a >> router to do anything "interesting" with the packets. Also, it depends >> on whether you're talking about physical interfaces or logical (sub) >> interfaces. I'd say anything from 3 to 20 is fairly typical. >> > > I'd say that range is about right for pure core/backbone routers. > What happens more and more is that access concentrators (xDSL) run > BGP as well. In that case the number of interfaces is 10k and more. > Only a few of them 'run' BGP though. My interest is purely academic. I would like to experiment with different data structures to see if there is a way to increase routing performance with large number of routes and interfaces. > -- > Andre > -- Ivo Vachkov