Early history of the TRILL header
Stemming from my interest in why TRILL did not use MPLS, I have summarised the early history of the TRILL header. This can also be found in plain-text format here. There is still more to it, which I shall attempt to elaborate on later, but this covers the shift away from a MPLS.
An abridged history [...]
MPLS encapsulation for TRILL
Back in September, 2008, I watched an interesting Google Tech Talk by Radia Perlman that introduced me to TRILL: Routing without tears; Bridging without danger. If you find this interesting you should also read Radia’s original Infocomm paper: Rbridges: Transparent Routing.
After watching this I became very interested in why MPLS was not used. MPLS appears [...]