BGP

On the ‘web: The Value of MANRS

Route leaks and Distributed Denial of Service (DDoS) attacks have been in the news a good deal over the last several years; but the average non-transit network operator might generally feel pretty helpless in the

By |January 16th, 2018|Categories: BGP, LEFT, NORESHARE, ON THE NET|Comments Off on On the ‘web: The Value of MANRS

Reaction: Networks are not cars or cell phones

The network engineering world has long emphasized the longevity of the hardware we buy; I have sat through many vendor presentations where the salesman says "this feature set makes our product future proof! You can

By |September 20th, 2017|Categories: BGP|Comments Off on Reaction: Networks are not cars or cell phones

snaproute Go BGP Code Dive (14): First Steps in Processing an Update

In the last post on this topic, we found the tail of the update chain. The actual event appears to be processed here— case BGPEventUpdateMsg: st.fsm.StartHoldTimer() bgpMsg := data.(*packet.BGPMessage) st.fsm.ProcessUpdateMessage(bgpMsg) —which is found around line

By |December 12th, 2016|Categories: BGP, BGP CODE, CODING, LEFT, WRITTEN|Tags: , , |Comments Off on snaproute Go BGP Code Dive (14): First Steps in Processing an Update