From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qk0-x232.google.com (mail-qk0-x232.google.com [IPv6:2607:f8b0:400d:c09::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id BE7523CB55 for ; Fri, 24 Aug 2018 10:41:41 -0400 (EDT) Received: by mail-qk0-x232.google.com with SMTP id 130-v6so5981889qkd.10 for ; Fri, 24 Aug 2018 07:41:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=pWFy441OuRFPydQHDuMhoQcST3Pi6mNzSVYe4ktCw/M=; b=tdVJiEwT27E6yKfT45rC63zKBTBl34HDvaa9iIGNUZsE3UxPKXBfs2S4L6gENDkktw iX8SSr6+YLQyTYrL11OdUF9Y5p4lGB2NmwZMjhZBQWOG3I8iiPV/RyDBmWdAQm1ZCisf Z3hc/4+9pZg1Dwk+2MnuADSkXXOVN0EbqFQQk2QIRR0lXboByAEUNXQSVtwTvEe9ITA9 UKAkJqRy2aAtr94rLBTQokFdIRRLuRz91eahh1qbgPHo/VedpXiaRJiafJpawewPVLor VVmws6rCExWZ/lzZmFbe96vwHBMc86PJcfoI05ynSjFrMdhOToheMYABqzH+rQpqquAG SJUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=pWFy441OuRFPydQHDuMhoQcST3Pi6mNzSVYe4ktCw/M=; b=SfLDurwMqpX5N3H5ocTV05J557eou1dOugVtktEgD9y4rUXFszhGCnz7COo/0HM21O v7rj+UQTDEjppyH4dQIlX/Tnu5O3b2jletUGUNyn6M91gjJg1JvAb95UrcNk8bJ1B9C+ U2q9QCuaRTe+uAIUuUf386CDDXhbHT6ViklPmjEJ1XxsUn4TNyvqeukbbVT4FH8lmuOw fNKSK5xGxIbAW2huQJK0bv7Xxk8BsIc6PQfRPdvF7H8M10MYufz+d6cQbsvTa7sTq44D p6LXIaWv0w/fGgAbBtEnfrXVC5/XUYML4B/Of38R2h7OUnNG7DMZLb8Cc0wrtsbxK2/X SNFA== X-Gm-Message-State: APzg51AGTKBCeSi2Ml7tz+RW5klRCwrNxgz2vfT/HHlCRmBntvn2l7Pt oKIhAAgdvKHnSE3LlwSiRsNXXDMu0kz6MorcbpCI2w== X-Google-Smtp-Source: ANB0Vdb3p+jzeuIb6wsiExgMvVPeDyzMKarsDauBmJNJY6eUYGk/pjhdQNwTGEnOvwgA12AHGgyfPho+0GYQQECRPus= X-Received: by 2002:a37:4f4b:: with SMTP id d72-v6mr1930596qkb.17.1535121701278; Fri, 24 Aug 2018 07:41:41 -0700 (PDT) MIME-Version: 1.0 References: <66e2374b-f998-b132-410e-46c9089bb06b@gmail.com> <360212B1-8411-4ED0-877A-92E59070F518@gmx.de> <87a7pcbxvl.fsf@toke.dk> In-Reply-To: <87a7pcbxvl.fsf@toke.dk> From: Dave Taht Date: Fri, 24 Aug 2018 07:44:07 -0700 Message-ID: To: =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= Cc: Mikael Abrahamsson , bloat Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [Bloat] [Cerowrt-devel] beating the drum for BQL X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Aug 2018 14:41:41 -0000 On Thu, Aug 23, 2018 at 2:01 PM Toke H=C3=B8iland-J=C3=B8rgensen wrote: > > Dave Taht writes: > > > One of the things not readily evident in trying to scale up, is the > > cost of even the most basic routing table lookup. A lot of good work > > in this area landed in linux 4.1 and 4.2 (see a couple posts here: > > https://vincent.bernat.im/en/blog/2017-performance-progression-ipv4-rou= te-lookup-linux > > ) > > > > Lookup time for even the smallest number of routes is absolutely > > miserable for IPv6 - > > https://vincent.bernat.im/en/blog/2017-ipv6-route-lookup-linux > > The IPv6 routing lookup is on par with v4 these days. We got 7.2M pkts/s > in our XDP tests on a single core (although admittedly a fairly high-end > Intel one). Which allows you to route 10Gbps of 64-byte packets on two > cores... Call me cynical, call me grumpy... but did you get that result with testing 1,10,100,1000, 10,000, 100k, 1M routes? The best case performance on that test looked like .150us, the worst case 1.75us > -Toke --=20 Dave T=C3=A4ht CEO, TekLibre, LLC http://www.teklibre.com Tel: 1-669-226-2619