[ippm] Re: [hackathon] Hackathon Project: ROVBench – Benchmarking Framework for Route Origin Validation
Christian Giese <christian@rtbrick.com> Fri, 13 March 2026 15:02 UTC
Return-Path: <christian@rtbrick.com>
X-Original-To: ippm@mail2.ietf.org
Delivered-To: ippm@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id E4425C96CAA1 for <ippm@mail2.ietf.org>; Fri, 13 Mar 2026 08:02:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.078
X-Spam-Level:
X-Spam-Status: No, score=-2.078 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, T_KAM_HTML_FONT_INVALID=0.01, T_SPF_PERMERROR=0.01] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=rtbrick.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gy7SH9QgJ6Eg for <ippm@mail2.ietf.org>; Fri, 13 Mar 2026 08:02:18 -0700 (PDT)
Received: from mail-oa1-x2a.google.com (mail-oa1-x2a.google.com [IPv6:2001:4860:4864:20::2a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 48DA8C96CA93 for <ippm@ietf.org>; Fri, 13 Mar 2026 08:02:18 -0700 (PDT)
Received: by mail-oa1-x2a.google.com with SMTP id 586e51a60fabf-415b23dd6e5so828308fac.3 for <ippm@ietf.org>; Fri, 13 Mar 2026 08:02:18 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1773414131; cv=none; d=google.com; s=arc-20240605; b=Bn8dl+yw5J65qOGw/T1Kn9TgFL3347TAauM8lA5rDsyR8yZt0mDVx5MK2mUZ9b7hGj YGYObD+QQRz5CeQXsXds3MoD+7qk/OA6Q1xjvAYczDPQUP00hZwjIe859yBX3A/JHAKI PqiZhcmJWgcB3xyZYlSVXcm/0qqKosBTEaeQQn6AaRXWqEzwM7coMA3eujA5GXFMkV8T zoqWWv54DRCKQ+XVfPlKuXBOp8iztQwrFJCYwY0WH7iCynsTcgWU+Pm1j9ZhJEzPppEO vTY1QsYYrrXZL/walhlA5aqRO93pnkXvqGw2m0jSh9AwOi5oI+cduAc9CL6ISQ/4r2Wi JhHw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=ufW9VQGGctb4AbWkXgzknL9pbIi27PhitON4Y3kW5n8=; fh=XsHiSalGI3WCQS+gNoxxaZ6fU3ouTrGG8ACS9huDzW0=; b=GBzD8GR7zXiMMgVAnuSnyOFtYNNOv7KVKH4eOkTKCcf0Jr6ITFtwclTleyAoNwB528 2wLIF9VvXROwJqyJaUULlfcnodPQk8Io9x1qAE4KWXJJalBM8gwcLU2oOoTDRi/efFp0 5/AmZ6QJNHAgVAF0yAV8a1NFSx+JiEDwIJCXFRnQfqMVhx8kZMks7WoLCiBnPk+WCwCo kb2KjCoLA2Keai9bOuFcXKtuQdG0SLRYHKhMlkyR0MS8TR5eqdXTNhCaaajcR45I3hpG DbqLBxJgW89mcx58V6tE1DV10G6bcs6UbQQhMXdhdWXFaRiLq4TnJmhuD6do+RCpKA6Z hBHA==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtbrick.com; s=google; t=1773414131; x=1774018931; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ufW9VQGGctb4AbWkXgzknL9pbIi27PhitON4Y3kW5n8=; b=nIpXse7bjvc/pdhZXHyGo654TPv9TVXrxAJuSP8HKKhzuNGbCblZUlPoJneujvxdpH VyFEsam7QU0dF5XyyNhclWa/UraHWAxI1e6+a9j2ElZv2wr9DT9js6lBJ9WrihnBKKoR EgBKcs+NsUxEniP4MXwNUYqaiLKnBVP5UYwh5gWDigNepfi+Dr4zQZFu/oFeeEEzsL/n py+fWkbyOdyIhy7iVvlgIO0ymCoZCaCgZkNua/gAjbdZrAZ7QsJAjDoDRMLDvKykWMuh evlSVY7Gr/NMp2KrPoHsasZL0SfALGLiA0bAKNfnftdeXLnPR094V3RTLb+T1PRArnC+ iDoQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773414131; x=1774018931; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ufW9VQGGctb4AbWkXgzknL9pbIi27PhitON4Y3kW5n8=; b=CJzuETlRYTvkJJhBxHsiDYmrvVeV/+P5LsboH/V7Q/GPcXsHp81GZvSlKlvxeLh/fV MzEd21lA3MwtslP4GtZtsZFZdpCPWLrrmKZhMOh15S8OrsPt3XywjjVXSrE/ID/90WKS fvvDA2wCzBYnuSfT0RalXZuLBPGakfXF7uwS6KN+H8QhZV4On0hLpX9C3OpJXMC+iOds USvlOODXI/zW+Q5V6b4AwdIUWBmohjVDUFo0Jx8r/yftL5TUSLxLbLeXBBg+qQi5cVSz OvSIhQsrBxDEicl99FBMOAtSUoTFN2U2Ja7B+D/O/wpYgxm7lNAOhh5x909QesUvxSRG wkcA==
X-Forwarded-Encrypted: i=1; AJvYcCUPBSocRgKbOEMgsBQ6AKGrgLjGkAa3DL2ekYX9sxbyPZ6ajuyTNA6hoPvgPP4U6X+I7FK3@ietf.org
X-Gm-Message-State: AOJu0YxiLupyTmBwrw5bGat46H3j3WZ3lLjE5+15tEh2YakA8yalywHZ 7tzLU81bnmnXIHTcNwKyUu52t0bYx5Oyzjjo6c+x6E6U28dFjHuaeYupvSCqkBTIF/eBtI6FyaQ oZJR0sWfoCnDY3p3EqQLZJ9+NP9DQ3pA3lvV4Wew/prrg9kbDrpYZaCwOft/WO5fiobHCP0VZNw b4qpD2jRUoUzcYoQ==
X-Gm-Gg: ATEYQzwrXXcbCE2LKPIXVuvxxdDM9+q2c6pV5o5qLfhy6XHiUBKoxlxr2+GU0Ygxowq uVrZkhtyHO3HDfrcLS4S3XC5mVqQaBg3cOstBIER01uk19piFguBQUWnUqYUZvrLBV9XvgrnfPu Fj/RRjzi9ud1Q9Z5mCdKytkQ6Qp2Kl4FzkAA58mdHxJsiba9ygQ1x7PbBCrq1GYELXOMrqP6WTC oE9v+rlIUkkN1iUkkJVio9gbyOHpAoY5JGMGMgfXokehZd5x1ruclujZPTgY7g9u3j+fNCEa92e a1An3mBB
X-Received: by 2002:a05:6870:812f:b0:3e9:7744:1d4b with SMTP id 586e51a60fabf-417b9059c00mr1928619fac.4.1773414130878; Fri, 13 Mar 2026 08:02:10 -0700 (PDT)
MIME-Version: 1.0
References: <TY4PR01MB126682517AC46D2F506ADBCBDE245A@TY4PR01MB12668.jpnprd01.prod.outlook.com>
In-Reply-To: <TY4PR01MB126682517AC46D2F506ADBCBDE245A@TY4PR01MB12668.jpnprd01.prod.outlook.com>
From: Christian Giese <christian@rtbrick.com>
Date: Fri, 13 Mar 2026 16:01:54 +0100
X-Gm-Features: AaiRm53zBJk6-H38TrZxzcIs_9O5ZSkPGDpZELa0vkmNVKKLi_wrc8uVs3J8gzU
Message-ID: <CACrksOdvyMHDU_Uo4thFSapVKBFMrS0fDprZq=v3D-7CFVqDVQ@mail.gmail.com>
To: Libin Liu <liu.libin@outlook.com>
Content-Type: multipart/alternative; boundary="0000000000004f98f1064ce92704"
Message-ID-Hash: OSSDVPAW3Q7KWU72CSUCWTOJ3RA5V6OW
X-Message-ID-Hash: OSSDVPAW3Q7KWU72CSUCWTOJ3RA5V6OW
X-MailFrom: christian@rtbrick.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ippm.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "hackathon@ietf.org" <hackathon@ietf.org>, bmwg <bmwg@ietf.org>, "IETF IPPM WG (ippm@ietf.org)" <ippm@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [ippm] Re: [hackathon] Hackathon Project: ROVBench – Benchmarking Framework for Route Origin Validation
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/P2zO7dlI-K42E4I94YR37EHayFM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ippm>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Owner: <mailto:ippm-owner@ietf.org>
List-Post: <mailto:ippm@ietf.org>
List-Subscribe: <mailto:ippm-join@ietf.org>
List-Unsubscribe: <mailto:ippm-leave@ietf.org>
Hi Libin, This is a great initiative! I've developed a similar benchmark to measure the time between receiving a BGP update and the corresponding forwarding entry becoming active. The open-source (BSD licensed) tool BNG Blaster is used for this test. Although the name is misleading (it began as a BNG tester but has grown into a complete router tester), it could be ideal for this specific purpose. The test operates by sending pre-built BGP updates and generating traffic streams for each prefix (e.g. one million streams or more) to verify successful forwarding. Running this test initially without any policies establishes a baseline, which allows you to observe how the test results change as different configurations are applied. Happy to contribute during tomorrow's hackathon! BNG Blaster: https://rtbrick.github.io/bngblaster/index.html Benchmark Test: https://github.com/rtbrick/BGP-CP-DP-Testing There is also a video from a live demo of thie benchmark, but unfortunately in german. https://youtu.be/ttbjXxCpKvE?si=6hayD7VWcduKBN-t&t=53 Regards Christian Giese On Fri, Mar 13, 2026 at 10:06 PM Libin Liu <liu.libin@outlook.com> wrote: > Dear All, > > We would like to introduce a Hackathon project (ROVBench) related to > benchmarking Route Origin Validation (ROV) and invite interested > participants to join. > > ROV is increasingly deployed to improve BGP routing security. As > deployment grows, it becomes important to evaluate how routers process RPKI > validation data and how ROV affects routing behavior and control-plane > performance. In BMWG, ongoing work is defining a benchmarking methodology > for routers that implement ROV, including evaluation of VRP update > processing, BGP-RPKI interactions, control-plane resource usage, and > scalability. > > The ROVBench hackathon project aims to explore how such benchmarking > procedures can be implemented in practice by building a small prototype > benchmarking environment. We welcome participation from anyone interested > in ROV deployment, router benchmarking, or BGP control-plane behavior. More > information about the project can be found here: > https://wiki.ietf.org/en/meeting/125/hackathon#rovbench-a-benchmarking-framework-for-route-origin-validation-rov > . > > Comments, suggestions, and collaboration are very welcome. > > > Best, > Libin > _______________________________________________ > hackathon mailing list -- hackathon@ietf.org > To unsubscribe send an email to hackathon-leave@ietf.org > Unsubscribe: mailto:hackathon-request@ietf.org?subject=unsubscribe > -- NOTICE TO RECIPIENT This e-mail message and any attachments are confidential and may be privileged. If you received this e-mail in error, any review, use, dissemination, distribution, or copying of this e-mail is strictly prohibited. Please notify us immediately of the error by return e-mail and please delete this message from your system. For more information about Rtbrick, please visit us at www.rtbrick.com <http://www.rtbrick.com>
- [ippm] Hackathon Project: ROVBench – Benchmarking… Libin Liu
- [ippm] Re: [hackathon] Hackathon Project: ROVBenc… Christian Giese
- [ippm] Re: [hackathon] Hackathon Project: ROVBenc… Libin Liu
- [ippm] Re: [hackathon] Hackathon Project: ROVBenc… Libin Liu
- [ippm] Re: [hackathon] Hackathon Project: ROVBenc… Christian Giese
- [ippm] Re: [hackathon] Hackathon Project: ROVBenc… Libin Liu