Skip to content

Sprint 4

dhellstern edited this page Apr 24, 2022 · 2 revisions

Deliverable Statement

This sprint, I will deliver some polishing touches to my project. Now that I've connected to DN42, as well as set up the most basic services like DNS, I'll continue to deploy another publicly available service, a BGP looking glass application, which allows anyone to inspect the routes on my router and perform diagnostic tasks like pinging other IPs for troubleshooting. I'll also work on automating peers, and peer with someone else to increase the redundancy of the router. If there is enough time, as a stretch goal I may set up monitoring, however this is certainly a challenge, including keeping the network secure while still making it possible to send out alerts in case any part goes down.

Objectives

  • Connect to an additional peer
  • Partially or fully automate adding/removing peers
  • Set up a BGP looking glass
  • (Optional) Set up some form of uptime monitoring

Project Plan

Outcomes

During this sprint, I accomplished all of the major (but not optional) objectives, connecting with more peers and setting up a looking glass. After struggling for some time with Hyperglass, I moved on to Looking-Glass, which worked just fine, although it lacks some of the fancier features like those in BIRD-LG. I also streamlined the peering process and connected to two more, which has been really cool to see BGP working its magic and prioritizing routes. Below is a small screenshot showing my growing centrality in the network, with three peers.

image

Clone this wiki locally