[sidr] Update to BGPsec BIRD Implementation

Michael Baer <baerm@tislabs.com> Tue, 25 August 2015 16:02 UTC

Return-Path: <baerm@tislabs.com>
X-Original-To: sidr@ietfa.amsl.com
Delivered-To: sidr@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9540C1B35AC for <sidr@ietfa.amsl.com>; Tue, 25 Aug 2015 09:02:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.165
X-Spam-Level:
X-Spam-Status: No, score=0.165 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, SPF_SOFTFAIL=0.665] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id isARuqf-2-3t for <sidr@ietfa.amsl.com>; Tue, 25 Aug 2015 09:01:59 -0700 (PDT)
Received: from mail.mikesoffice.com (dns.mikesoffice.com [75.101.48.145]) by ietfa.amsl.com (Postfix) with ESMTP id 652001B359B for <sidr@ietf.org>; Tue, 25 Aug 2015 09:01:59 -0700 (PDT)
Received: from localhost (unknown [IPv6:2001:470:1f05:274:3e97:eff:feba:52f]) by mail.mikesoffice.com (Postfix) with ESMTPSA id 0EEA6395D16; Tue, 25 Aug 2015 09:01:59 -0700 (PDT)
From: Michael Baer <baerm@tislabs.com>
To: sidr <sidr@ietf.org>
X-Face: "*g#dUT3; 8M9AE5dLk\\b4G\cNCQkRb.g/2QwEXQKf.:<GckOP:; wBMTb7\%Y"JI=R<M6g?6}tR)6Z7rp5X*24G\bkb!
Date: Tue, 25 Aug 2015 09:01:58 -0700
Message-ID: <87io83gxvt.fsf@rebma.mikesoffice.com>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <http://mailarchive.ietf.org/arch/msg/sidr/iqPKRCfazMLaQUuv_xoQL5FCVog>
Subject: [sidr] Update to BGPsec BIRD Implementation
X-BeenThere: sidr@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Secure Interdomain Routing <sidr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sidr>, <mailto:sidr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sidr/>
List-Post: <mailto:sidr@ietf.org>
List-Help: <mailto:sidr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sidr>, <mailto:sidr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Aug 2015 16:02:00 -0000

Hi all,

I wanted to announce newer versions of BGPsec supporting code using
BIRD: bgpsec-bird-client v1.0 and v0.6 of BGPsec support code for
BIRD.  They are available as a source tarballs at:

http://bgpsec.tislabs.com

The bgpsec-bird-client application has two main features.  It uses the
rpki-rtr protocol (http://datatracker.ietf.org/doc/rfc6810) via RTRlib
(https://rpki.realmv6.org/trac/) to download RPKI ROAs and router keys
and then loads them into a running BIRD router
(e.g. rtr_roa_table). It also supports the RPKI-RTR-MIB
(http://datatracker.ietf.org/doc/rfc6945/) using the Net-SNMP toolkit
(http://www.net-snmp.org).

The BGPsec supporting BIRD code is currently based on v1.4.5 of
BIRD. The main changes from the last release is that the the lack of
the configure directive, --enable-bgpsec, will remove most of the
BGPsec related code at compile time (i.e. without the --enable-bgpsec,
the compiled code will be the same as the standard BIRD v1.4.5).  It
currently supports draft version 12 of the BGPsec protocol
specification.

This is an ongoing project following the IETF's SIDR Working Group's
RPKI/BGPsec work:

http://datatracker.ietf.org/wg/sidr/charter/
http://datatracker.ietf.org/doc/draft-ietf-sidr-bgpsec-protocol/

The code is still at the testing stage and should not be use used for
production services.

If any one wants to test the code, please feel free to email me
any questions or bug reports.

Thanks,
Mike


-- 
Michael Baer
Parsons
baerm@tislabs.com