All
Articles 174,206Blog Posts 163,912Tech Tutorials 46,417Research Papers 34,131News 21,985
⚡ AI Lessons

Dev.to · pathvector-dev
🔐 Cybersecurity
⚡ AI Lesson
1mo ago
Announce, withdraw, and peer down are three different code paths
Reading a BGP event dispatcher as code: why announce gates the peer, withdraw skips the gate, and peer-down is the only branch that can touch many prefixes at o

Dev.to · pathvector-dev
🔐 Cybersecurity
⚡ AI Lesson
1mo ago
When Loc-RIB changes, every peer needs a different answer
Reading BGP export refresh as code: how one Loc-RIB change turns into an advertise for one peer, a withdraw for another, and silence for a third.

Dev.to · pathvector-dev
🔐 Cybersecurity
⚡ AI Lesson
1mo ago
One route, one function chain: reading a BGP pipeline as code
Trace a single received BGP route end to end through validation, import policy, best-path, and export — and watch nine sessions of isolated snippets turn into o

Dev.to · pathvector-dev
🔐 Cybersecurity
⚡ AI Lesson
1mo ago
When a BGP peer disappears, one session loss becomes many route decisions
Reading BGP peer loss as code: why a single session going down triggers a set of withdrawals plus a per-prefix best-path recomputation, and why some prefixes su

Dev.to · pathvector-dev
🔐 Cybersecurity
⚡ AI Lesson
1mo ago
Validation State Doesn't Act By Itself
RPKI tells you a route is invalid — it does not tell the router to drop it. Read the BGP policy layer as code and see why validation and policy are separate.

Dev.to · pathvector-dev
🔐 Cybersecurity
⚡ AI Lesson
1mo ago
Origin validation is a separate decision from best path
BGP picking a best path doesn't mean the origin AS is authorized — read RPKI origin validation as code and see why valid, invalid, and not_found are three disti
DeepCamp AI