Blog

Updates, releases, and technical notes from the BGPKIT team.

Finding Well-Known BGP Communities with monocle

An ad-hoc, reproducible analysis for scanning public MRT updates for BGP communities, joining them with the IANA registry, and checking behavior against RFC text.

· Mingwei Zhang
monocle tutorial bgp

Investigating the India–Telegram BGP Hijack with monocle

A step-by-step forensic investigation of the June 2026 Telegram BGP hijack using monocle and the BGPKIT API - public data, real commands, real output.

· Mingwei Zhang
monocle case-study tutorial rpki

monocle v1.3.0: Reconstruct BGP RIB State at Any Timestamp

monocle v1.3.0 introduces the rib command for reconstructing BGP RIB state at arbitrary timestamps.

· Mingwei Zhang
monocle release

monocle v1.1.0

monocle v1.1.0 focuses on interface consistency and day-to-day usability. This release simplifies feature gates, standardizes data refresh APIs, and adds qualit...

· Mingwei Zhang
monocle release rpki

BGPKIT Parser v0.14.0 Release and v0.13.0 Highlights

We are pleased to announce the release of BGPKIT Parser v0.14.0. This update introduces support for negative filters and the RPKI-to-Router (RTR) protocol. We a...

· Mingwei Zhang
parser release rpki

BGPKIT Broker v0.9.0: Better Pagination and New Collectors

We are excited to announce the release of BGPKIT Broker v0.9.0. This release introduces total count support for efficient pagination, making it easier to build ...

· Mingwei Zhang
broker release

Run BGPKIT on Cloudflare Containers

For the longest time, I’ve been using Cloudflare exclusively for web/API hosting and relatively lightweight tasks. For the most of my work on BGP, there is real...

· Mingwei Zhang
cloudflare docker tutorial

BGPKIT Broker 0.7 Release

BGPKIT Broker is a fundamental component to our design of a all-purpose BGP data processing pipeline. In short, it is a BGP data file meta information broker...

· Mingwei Zhang
broker release

Command-line Routing Stats with monocle and Cloudflare Radar API

BGPKIT monocle is a command-line utility program that helps users quickly pull Internet routing-related information from publicly available sources.

· Mingwei Zhang
monocle cloudflare rpki

ASPA Path Verification Explained

An explanation of Autonomous System Provider Authorization (ASPA) path verification and how it detects route leaks and improbable AS paths.

· Mingwei Zhang
tutorial rpki

RFCs for IP Address Usage in Network Documentation and Examples

A short guide to the RFC-defined IPv4 and IPv6 address ranges reserved for documentation and examples.

· Mingwei Zhang
tutorial

RFC9234 Observed in the Wild

A look at RFC 9234 BGP roles and Only-to-Customer route-leak prevention observed in public BGP data.

· Mingwei Zhang
case-study

2022 Year in Review

In 2022, BGPKIT as an open-source organization made significant progresses. As the founder, I am grateful for all the opportunities would like to take this time...

· Mingwei Zhang
year-in-review

Introducing Peer-Stats Dataset

Public BGP data collector projects like RouteViews and RIPE RIS provide valuable research and operational information for understanding BGP and detecting Intern...

· Mingwei Zhang
dataset

KhersonTelecom Outage and Connectivity Change

KhersonTelecom service outage and upstream provider change during the Ukraine-Russia conflict in April 2022.

· Mingwei Zhang
case-study

Parallel MRT Files Parsing with BGPKIT

In this post, we will talk about how to implement a Rust workflow that can process a large number of BGP data files as fast as we can. We will use BGPKIT Parser...

· Mingwei Zhang
tutorial

Real-time RIS Live Data with BGPKIT Parser

In terms of real-time BGP data processing, RIPE NCC provides a great data source: Routing Information Service Live (RIS Live).

· Mingwei Zhang
tutorial

Real-time BMP with BGPKIT Parser

Real-time BGP data processing is very critical on building monitoring services that can detect BGP issues quickly with minimum delay and react to anomalies quic...

· Mingwei Zhang
tutorial

Introducing BGPKIT Parser

BGPKIT Parser is an open-source Rust-based MRT/BGP data parser that takes a MRT formatted binary file and turns it into BGP messages. It is one of the most impo...

· Mingwei Zhang
parser release

Introducing BGPKIT Broker

BGPKIT Broker is a data API service that focuses on building a BGP data file index to enable searching for public/private BGP data files with custom filters. It...

· Mingwei Zhang
broker release

BGPKIT Journey Started

BGPKIT is a small-team start-up that aims to provide comprehensive tool suite to facilitate companies building on-premise BGP data monitoring services. We start...

· Mingwei Zhang