Table of Contents

Routing Refactoring

The goal of this project is to re-think the current routing architecture in the Gravitons infrastructure. For now it is relying on static routes put here and there. It works but it does not allow an easy evolution of the infrastructure.

Details

The new infrastructure will rely on OSPF and BGP protocols. It is quite obvious that OSPF will be used as IGP so to route at the minimum routers loobpacks between them. In this way each router will know the others thanks to OSPF. BGP will be used in its external version to begin with: eBGP. This is currently in production since Gravitons has joined GLaNET. Each peering is based on a BGP session.

On the scheme iBGP sessions are also documented but this is a decision yet to make. There are two ways to announce internal prefixes:

Tasks

Routing Refactoring(Guillaume Mazoyer)
* Allocate new subnet (IPv4 and IPv6) for loopbacks.
* Deploy OSPF with loopbacks announcements only.
* Redo IPv4 and IPv6 addresses allocation.
* Remove static routes.
* Replace hypnosis and lelantos (Debian 7) with vss-router01 (vSRX) and thv-router01 (SRX220H).
* Announce prefixes with OSPF and iBGP.
* Filter prefixes announcements.
(100% ) 100%Priority: High