Pier Carlo Chiodi's repositories
arouteserver
A tool to automatically build (and test) feature-rich configurations for BGP route servers.
haproxy-ocsp-stapling-updater
HAProxy OCSP Stapling Updater
bgp-large-communities-playground
A docker-based lab to play with BGP Large Communities
pmacct-to-elasticsearch
A python script to send pmacct's output to ElasticSearch
ripeatlastracepath
A JavaScript/Python web-app which reads results from RIPE Atlas traceroute measurements (both IPv4 and IPv6) and shows the Autonomous Systems and Internet Exchange Points that probes traverse to reach the target.
blocklistsaggregator
A Python tool that downloads IP block lists from various sources and builds configurations for network equipments and firewalls.
rich-traceroute
Enrich your traceroutes with origin ASNs and Internet Exchange info
ripe-atlas-monitor
A tool to monitor results collected by RIPE Atlas probes and verify they match against predefined expected values.
dockerfiles
Dockerfiles I used in other projects
invalidroutesreporter
An ExaBGP process to elaborate and report/log invalid routes received by route servers.
pmacct-initscript
pmacct daemons initscript
sct-verify
Signed Certificate Timestamp TLS extension verifier
ansible-role-arouteserver
An Ansible role to install and configure ARouteServer
usres_monitor
A library to get unique smallest routable entries from a set of IP prefixes.
bgpfilterguide
BGP Filter Guide
bufferedsmtphandler
A library that mimics the standard logging.handlers.SMTPHandler class but sends email messages only when a preconfigured buffer is full or on exit.
fastnetmon
FastNetMon - very fast DDoS analyzer with sflow/netflow/mirror support
IXP-Manager
Full stack web application to manage Internet Exchange Points (IXPs)
napalm-yang
Bindings for napalm based on YANG models
nso-5-day-training
This training was prepared by Cisco IT Network Engineers for other network engineers. It requires no background in NSO, YANG, Python or anything else.
peering101.github.io
Introduzione al peering su internet
peewee
a small, expressive orm -- supports postgresql, mysql and sqlite