# BGP

Published articles for BGP.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## MPLS/VPN with SR-MPLS Core

DevFeed: [MPLS/VPN with SR-MPLS Core](<https://devfeed.tech/articles/mpls-vpn-with-sr-mpls-core-26234.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/09/sr-mpls-vpn/>)

Published: 2026-09-15T05:45:00Z

Content type: article

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [SR-MPLS](<https://devfeed.tech/topics/sr-mpls.md>), [MPLS VPN](<https://devfeed.tech/topics/mpls-vpn.md>), [networking](<https://devfeed.tech/topics/networking.md>), [BGP](<https://devfeed.tech/topics/bgp.md>), [IS-IS](<https://devfeed.tech/topics/is-is.md>), [Network](<https://devfeed.tech/topics/network.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [devices](<https://devfeed.tech/tags/devices.md>), [github](<https://devfeed.tech/tags/github.md>), [is-is](<https://devfeed.tech/tags/is-is.md>), [mpls](<https://devfeed.tech/tags/mpls.md>), [mpls-vpn](<https://devfeed.tech/tags/mpls-vpn.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [sr-mpls](<https://devfeed.tech/tags/sr-mpls.md>), [vpn](<https://devfeed.tech/tags/vpn.md>)

### AI overview

This article explains how to build and test an MPLS/VPN service over an SR-MPLS core. It describes the required lab topology changes, including enabling MPLS/VPN, disabling LDP, configuring PE routers with IS-IS, SR-MPLS, BGP, MPLS, and VRF modules, and moving PE-to-host links into tenant VRFs. It also outlines how to run the lab using GitHub Codespaces, an Arista cEOS container, and netlab.

### Source excerpt

As we discussed in the BGP-Free Core with SR-MPLS blog post, SR-MPLS works as a drop-in replacement for the traditional MPLS control plane. No wonder it works well (when properly implemented) with MPLS/VPN services - the second "fun" scenario in my ITNOG10 Segment Routing workshop. It uses the same topology as the BGP-Free Core scenario: Simplest possible MPLS/VPN network with SR-MPLS core Read more ...

## Indian backbones need AS\_PATH filters

DevFeed: [Indian backbones need AS\_PATH filters](<https://devfeed.tech/articles/indian-backbones-need-as-path-filters-39786.md>)

Original publisher: [Read original article](<https://anuragbhatia.com/post/2026/09/india-routing-security/>)

Published: 2026-09-07T20:11:07Z

Content type: opinion

Language: en

Sources: [Personal blog of Anurag Bhatia](<https://devfeed.tech/sources/personal-blog-of-anurag-bhatia.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [airtel](<https://devfeed.tech/tags/airtel.md>), [as4755](<https://devfeed.tech/tags/as4755.md>), [as55836](<https://devfeed.tech/tags/as55836.md>), [as9498](<https://devfeed.tech/tags/as9498.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [india](<https://devfeed.tech/tags/india.md>), [jio](<https://devfeed.tech/tags/jio.md>), [network](<https://devfeed.tech/tags/network.md>), [rcom](<https://devfeed.tech/tags/rcom.md>), [routing](<https://devfeed.tech/tags/routing.md>), [tata-comm](<https://devfeed.tech/tags/tata-comm.md>)

### AI overview

The article argues that route leaks are a longstanding security problem for India's routing infrastructure. It explains limitations of IRR AS-SETs, discusses ASPA and AS_PATH filters or peer lock, and questions whether major Indian backbones can consistently apply those filters because of indirect routing and smaller downstream networks.

### Source excerpt

The security of India's routing infrastructure is something that isn't discussed as much as cybersecurity, software vulnerabilities, etc. Part of the blame for that has to go to our industry, which is relatively closed when it comes to sharing incidents and also lacks good documentation on the deployment side of things. Some of these things came to light after the RCom (AS18101) BGP hijack of Telegram prefixes in June 2026. One silent problem for a long time has been route leaks. BGP route leak Route leaks happen when a network ends up announcing a route to a BGP adjacency where it is not supposed to announce that route. Take, for example, a network "leaking" routes learnt from a peer to transit, or vice versa. One can filter downstreams which are small, but it's very hard to filter large downstream networks which have further downstreams, or if one is far removed from that ASN. IRR AS-SETs exist for this reason, but they have not worked well due to tooling challenges. Furthermore, IRR (Internet Routing Registry) by design is a public register where one "publishes intent" before actually doing that in BGP, and then anyone can match the intent with the state in BGP. New tech ASPA will help address this issue, but it's new, vendor support is still in the development phase and it will take its own adoption time. AS_PATH filters / Peer lock This is older tech which can play a very effective role in controlling leaks. If network A decides to peer with network B, they both can agree to announce all routes to each other over the peering & agree to reject each other's ASN from all other BGP sessions. It's a common practice between large transit-free Tier-1 networks as well as major backbones and is often referred to by the fancy name of "peer lock". In India, I doubt backbones like Airtel, Jio, and Tata Comm can have AS_PATH filters rejecting each other from everywhere except direct sessions because there is some indirect routing visible all the time. It could be because of

## BGP-Free Core with SR-MPLS

DevFeed: [BGP-Free Core with SR-MPLS](<https://devfeed.tech/articles/bgp-free-core-with-sr-mpls-11437.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/09/sr-mpls-bgp-free/>)

Published: 2026-09-03T05:30:00Z

Content type: article

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [SR-MPLS](<https://devfeed.tech/topics/sr-mpls.md>), [BGP](<https://devfeed.tech/topics/bgp.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Network](<https://devfeed.tech/topics/network.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [containers](<https://devfeed.tech/tags/containers.md>), [edge](<https://devfeed.tech/tags/edge.md>), [examples](<https://devfeed.tech/tags/examples.md>), [github](<https://devfeed.tech/tags/github.md>), [is-is](<https://devfeed.tech/tags/is-is.md>), [linux](<https://devfeed.tech/tags/linux.md>), [mpls](<https://devfeed.tech/tags/mpls.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [network](<https://devfeed.tech/tags/network.md>), [router](<https://devfeed.tech/tags/router.md>), [routing](<https://devfeed.tech/tags/routing.md>), [sr-mpls](<https://devfeed.tech/tags/sr-mpls.md>)

### AI overview

This article demonstrates how to build a BGP-free transport core with SR-MPLS using netlab. It describes a lab topology with IS-IS, BGP, Linux container hosts, and PE routers, then shows how SR-MPLS labels provide end-to-end connectivity without BGP routes on the core router.

### Source excerpt

The beauty of SR-MPLS is that it's a drop-in replacement for the traditional (LDP- or RSVP-based) MPLS control plane. For example, you could replace LDP with SR-MPLS in a network using MPLS to implement a BGP-free transport core, and it just keeps working. This scenario was the first "fun" scenario in the ITNOG10 Segment Routing workshop. The core network uses the same topology as in the previous examples; I added two hosts and BGP routing. Simplest possible network using a BGP-free core Read more ...

## The IRR Landscape: What RPKI Can Replace

DevFeed: [The IRR Landscape: What RPKI Can Replace](<https://devfeed.tech/articles/the-irr-landscape-what-rpki-can-replace-11449.md>)

Original publisher: [Read original article](<https://labs.ripe.net/author/mw/the-irr-landscape-what-rpki-can-replace/>)

Author: Matthias Wichtlhuber

Published: 2026-09-01T12:20:33Z

Content type: article

Language: en

Sources: [RIPE Labs](<https://devfeed.tech/sources/ripe-labs.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [Routing Security](<https://devfeed.tech/topics/routing-security.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Internet](<https://devfeed.tech/topics/internet.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [competition](<https://devfeed.tech/tags/competition.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [ixps](<https://devfeed.tech/tags/ixps.md>), [measurements](<https://devfeed.tech/tags/measurements.md>), [overview](<https://devfeed.tech/tags/overview.md>), [research](<https://devfeed.tech/tags/research.md>), [routing](<https://devfeed.tech/tags/routing.md>), [routing-security](<https://devfeed.tech/tags/routing-security.md>), [rpki](<https://devfeed.tech/tags/rpki.md>), [series](<https://devfeed.tech/tags/series.md>)

### AI overview

This article analyzes which parts of the Internet Route Registry landscape can safely be replaced by RPKI using traffic and route-server data from AMS-IX and DE-CIX. It concludes that third-party ROUTE(6) objects can largely be phased out, while third-party AS-SETs remain important for BGP filter generation.

### Source excerpt

In the third part of our IRR landscape series, we use traffic measurements from AMS-IX and DE-CIX to assess which parts of the IRR landscape can safely be replaced with RPKI. Third-party ROUTE(6) objects can largely be phased out, while third-party AS-SETs remain essential for BGP filter generation.

## Arista cEOS Does Not Apply ACLs to Control-Plane Traffic

DevFeed: [Arista cEOS Does Not Apply ACLs to Control-Plane Traffic](<https://devfeed.tech/articles/arista-ceos-does-not-apply-acls-to-control-plane-traffic-11421.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/08/arista-ceos-acl-control-plane-traffic/>)

Published: 2026-08-24T05:20:00Z

Content type: opinion

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [Network](<https://devfeed.tech/topics/network.md>), [BGP](<https://devfeed.tech/topics/bgp.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Finite-state machine](<https://devfeed.tech/topics/finite-state-machine.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [containers](<https://devfeed.tech/tags/containers.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [network](<https://devfeed.tech/tags/network.md>), [release](<https://devfeed.tech/tags/release.md>), [security](<https://devfeed.tech/tags/security.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

The article reports that Arista cEOS containers do not apply inbound ACLs to control-plane traffic or to traffic sent to the container's own IP addresses. This behavior differs from Arista vEOS virtual machines and can cause BGP connectivity tests using ACLs to produce unexpected results.

### Source excerpt

When someone starts singing the Use Digital Twins to Test Your Network hymn (or, more recently, tells you how AI agents can do that to validate their ideas), ask them about these minor details. If they persist, point them (not that it would help) to this long list of gotchas. That list just got longer: Arista cEOS container does not apply inbound ACLs to control-plane traffic (Arista vEOS VM does). Read more ...

## BGP Role model: tracking the adoption of RFC 9234

DevFeed: [BGP Role model: tracking the adoption of RFC 9234](<https://devfeed.tech/articles/bgp-role-model-tracking-the-adoption-of-rfc-9234-119.md>)

Original publisher: [Read original article](<https://blog.cloudflare.com/rfc9234-bgp-role-model/>)

Author: Mingwei Zhang

Published: 2026-08-18T15:21:32Z

Content type: article

Language: en

Sources: [Cloudflare Blog](<https://devfeed.tech/sources/cloudflare-blog.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Networks](<https://devfeed.tech/topics/networks.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [internet](<https://devfeed.tech/tags/internet.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [network](<https://devfeed.tech/tags/network.md>), [networks](<https://devfeed.tech/tags/networks.md>), [research](<https://devfeed.tech/tags/research.md>), [router](<https://devfeed.tech/tags/router.md>), [routing](<https://devfeed.tech/tags/routing.md>), [routing-security](<https://devfeed.tech/tags/routing-security.md>), [rpki](<https://devfeed.tech/tags/rpki.md>)

### AI overview

This article examines the adoption of RFC 9234, which uses BGP Roles and the Only to Customer (OTC) attribute to help routers prevent and detect route leaks. Cloudflare measured deployment through its global peering presence and found that two large Tier-1 networks were stripping OTC attributes from forwarded routes.

### Source excerpt

RFC 9234 lets routers reject route leaks on their own, using BGP Roles and the Only to Customer attribute. We measured who has deployed it, and found two Tier 1 networks unexpectedly stripping OTC.

## Exploring the BGP Neighbor CONNECT State

DevFeed: [Exploring the BGP Neighbor CONNECT State](<https://devfeed.tech/articles/exploring-the-bgp-neighbor-connect-state-11422.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/08/exploring-bgp-connect-state/>)

Published: 2026-08-18T05:16:00Z

Content type: article

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Finite-state machine](<https://devfeed.tech/topics/finite-state-machine.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [debug](<https://devfeed.tech/tags/debug.md>), [routing](<https://devfeed.tech/tags/routing.md>)

### AI overview

An exploration of how Cisco IOS/XE presents the BGP neighbor CONNECT state during an incoming TCP session. The article tests several lab scenarios involving passive neighbors, static discard routes, ACLs, and suppressed ICMP unreachable messages, finding that CONNECT appears in BGP debugging output while the neighbor remains Idle in the displayed operational state.

### Source excerpt

Sakar left an interesting comment on my The Curious Case of the BGP Connect State blog post, claiming that Cisco IOS/XE goes through a CONNECT state when opening an incoming BGP session. I wanted to double-check this behavior, so I needed a scenario where one router would keep sending TCP SYN requests, the other would not (or we wouldn't learn anything), and the two routers could not communicate (or they'd quickly go into the OPEN state). Here's my first attempt at meeting those requirements: Read more ...

## The Never-Ending IPv6 Loopback Prefix Saga

DevFeed: [The Never-Ending IPv6 Loopback Prefix Saga](<https://devfeed.tech/articles/the-never-ending-ipv6-loopback-prefix-saga-11423.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/08/ipv6-loopback-saga/>)

Published: 2026-08-17T06:02:00Z

Content type: article

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [Network](<https://devfeed.tech/topics/network.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [datacenter](<https://devfeed.tech/topics/datacenter.md>), [BGP](<https://devfeed.tech/topics/bgp.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [datacenter](<https://devfeed.tech/tags/datacenter.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [ios](<https://devfeed.tech/tags/ios.md>), [ipv6](<https://devfeed.tech/tags/ipv6.md>), [is-is](<https://devfeed.tech/tags/is-is.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [network](<https://devfeed.tech/tags/network.md>), [ospf](<https://devfeed.tech/tags/ospf.md>), [vxlan](<https://devfeed.tech/tags/vxlan.md>)

### AI overview

The article examines the IPv6 loopback-prefix problem in high-speed routers and data-center switches. OSPFv3 requires loopbacks to be advertised as /128s, which can increase forwarding hardware demands when /64 addressing is preferred. It compares vendor behaviors and suggests IS-IS or BGP as possible alternatives.

### Source excerpt

Remember the sage advice to simplify your life and use the IPv6 /64 prefixes everywhere? Not only does it make your life simpler (and wastes immesuarably less address space than the crazy "let's assign /64 to every device" stupidity), it also reduces the hardware requirements in your high-speed routers layer-3 switches. You see, doing lookups on 64 bits uses half the silicon it takes to do lookups on 128 bits. Alas, some people never got the memo. OSPFv3 standard clearly states in one of the bullets in section 4.4.3.9 that the loopback prefixes should always be advertised as /128s regardless of what's configured on the interface. Read more ...

## Packets Down Range #42:Verizon, H5 tour, China ROAs

DevFeed: [Packets Down Range #42:Verizon, H5 tour, China ROAs](<https://devfeed.tech/articles/packets-down-range-42-verizon-h5-tour-china-roas-40176.md>)

Original publisher: [Read original article](<https://blog.j2sw.com/pdr/packets-down-range-42verizon-h5-tour-china-roas/>)

Author: j2sw

Published: 2026-08-14T16:12:36Z

Content type: news

Language: en

Sources: [Justin Wilson (j2sw)](<https://devfeed.tech/sources/justin-wilson-j2sw.md>)

Topics: [datacenter](<https://devfeed.tech/topics/datacenter.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Routing Security](<https://devfeed.tech/topics/routing-security.md>), [.env](<https://devfeed.tech/topics/dotenv.md>)

Tags: [bead](<https://devfeed.tech/tags/bead.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [broadband](<https://devfeed.tech/tags/broadband.md>), [china](<https://devfeed.tech/tags/china.md>), [data-center](<https://devfeed.tech/tags/data-center.md>), [fiber](<https://devfeed.tech/tags/fiber.md>), [internet2](<https://devfeed.tech/tags/internet2.md>), [isp](<https://devfeed.tech/tags/isp.md>), [news](<https://devfeed.tech/tags/news.md>), [packets-down-newsletter](<https://devfeed.tech/tags/packets-down-newsletter.md>), [packets-down-range](<https://devfeed.tech/tags/packets-down-range.md>), [peering](<https://devfeed.tech/tags/peering.md>), [roa](<https://devfeed.tech/tags/roa.md>), [routing-security](<https://devfeed.tech/tags/routing-security.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [verizon](<https://devfeed.tech/tags/verizon.md>)

### AI overview

This English news roundup covers interconnection and data center topics, including H5's 325 Hudson, the value of peering beyond transit-cost savings, OpenAI's reported plan, routing visibility for Internet2 traffic, broadband developments in Texas and Indiana, Verizon fiber expansion, China's use of ROAS, and related tools and sites.

### Source excerpt

Rain Rain Rain. Indiana has been rained on this week. Things are flooded but the Internet still works! So fire up your terminal, and let's head down range. Patreon Subscribers can view additional news here. It's only $3 a month. It's like buying me a Red Bull once a month. Interconnection & Data Center News-Inside ... Read more The post Packets Down Range #42:Verizon, H5 tour, China ROAs appeared first on Justin Wilson (j2sw).

## Compress netlab Lab Topologies with Dot Notation

DevFeed: [Compress netlab Lab Topologies with Dot Notation](<https://devfeed.tech/articles/compress-netlab-lab-topologies-with-dot-notation-11427.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/08/netlab-compress-lab-topology/>)

Published: 2026-08-12T05:55:00Z

Content type: article

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [YAML](<https://devfeed.tech/topics/yaml.md>), [BGP](<https://devfeed.tech/topics/bgp.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [blog](<https://devfeed.tech/tags/blog.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [post](<https://devfeed.tech/tags/post.md>), [python](<https://devfeed.tech/tags/python.md>)

### AI overview

An article about using Python Box dotted notation to make netlab lab topology definitions easier to read and more concise, including examples in YAML for BGP routers and IPv4 links.

### Source excerpt

netlab is using the Python Box library to make the code easier to read1. When I started the project, I hated the way you fetch values from Python dictionaries with stuff like node['ospf']['area']; Python Box lets you write node.ospf.area. Even better2, you can tell Python Box to create intermediate dictionaries as needed. node.ospf.area = 1 will automatically create the node.ospf dictionary. But wait, there's more (yes, we're getting to the topic of today's blog post): Box lets you use the same dotted notation in YAML files. Read more ...

## Using Cisco Prefix Lists Inside Route Maps for BGP Filtering

DevFeed: [Using Cisco Prefix Lists Inside Route Maps for BGP Filtering](<https://devfeed.tech/articles/using-cisco-prefix-lists-inside-route-maps-for-bgp-filtering-40149.md>)

Original publisher: [Read original article](<https://blog.j2sw.com/inetarch/bgp-filtering-prefix-lists-route-maps/>)

Author: j2sw

Published: 2026-08-11T14:48:44Z

Content type: tutorial

Language: en

Sources: [Justin Wilson (j2sw)](<https://devfeed.tech/sources/justin-wilson-j2sw.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [Cisco](<https://devfeed.tech/topics/cisco.md>), [Network](<https://devfeed.tech/topics/network.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [bgp-filtering](<https://devfeed.tech/tags/bgp-filtering.md>), [cisco](<https://devfeed.tech/tags/cisco.md>), [internet-architecture](<https://devfeed.tech/tags/internet-architecture.md>), [network-engineering](<https://devfeed.tech/tags/network-engineering.md>), [network-engineering-resources](<https://devfeed.tech/tags/network-engineering-resources.md>), [prefix-lists](<https://devfeed.tech/tags/prefix-lists.md>), [route-maps](<https://devfeed.tech/tags/route-maps.md>), [routing-policy](<https://devfeed.tech/tags/routing-policy.md>)

### AI overview

This tutorial explains how Cisco prefix lists and route maps work together for BGP filtering. Prefix lists define which routes match, while route maps apply actions such as permitting, denying, or modifying route attributes. It also describes route-map sequence order and implicit deny behavior.

### Source excerpt

Prefix lists define which BGP routes match a policy. Route maps use those matches to permit routes, deny them, or change attributes such as local preference. The post Using Cisco Prefix Lists Inside Route Maps for BGP Filtering appeared first on Justin Wilson (j2sw).

## Worth Reading 080826

DevFeed: [Worth Reading 080826](<https://devfeed.tech/articles/worth-reading-080826-10904.md>)

Original publisher: [Read original article](<https://rule11.tech/worth-reading-080826/>)

Author: Russ

Published: 2026-08-08T14:34:21Z

Content type: article

Language: en

Sources: [rule 11 reader](<https://devfeed.tech/sources/rule-11-reader.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [BGP](<https://devfeed.tech/topics/bgp.md>), [Open Source Models & Datasets](<https://devfeed.tech/topics/open-source-models-datasets.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [worth-reading](<https://devfeed.tech/tags/worth-reading.md>)

### AI overview

A roundup titled "Worth Reading 080826" includes commentary about workplace surveillance, the possibility of an AI industry crash, BGP community configuration and route selection, and conflict within U.S. AI company leadership over open-source AI.

### Source excerpt

Would you work differently if you knew every keystroke was being saved, every website logged, every idle minute counted against you? Everything I read about the AI industry leads me to think there will be an AI crash. I designed this to help with different BGP communities and configuring them on your routers. It's commonly believed that when selecting between a number of routes for the same address prefix, a BGP speaker will select the route with the shortest AS Path. There is an interesting fight within the leadership of U.S. AI companies. It is between the supporters of open-source AI and those driven to oppose open-source AI.

## Why your KubeVirt VMs can't move between clusters -- and how EVPN fixes it

DevFeed: [Why your KubeVirt VMs can't move between clusters -- and how EVPN fixes it](<https://devfeed.tech/articles/why-your-kubevirt-vms-can-t-move-between-clusters-and-how-evpn-fixes-it-17635.md>)

Original publisher: [Read original article](<https://thenewstack.io/kubevirt-evpn-vm-migration/>)

Author: Miguel Duarte Barroso

Published: 2026-08-08T14:00:00Z

Content type: article

Language: en

Sources: [Kubernetes Overview, News and Trends | The New Stack](<https://devfeed.tech/sources/kubernetes-overview-news-and-trends-the-new-stack.md>)

Topics: [evpn](<https://devfeed.tech/topics/evpn.md>), [networking](<https://devfeed.tech/topics/networking.md>), [BGP](<https://devfeed.tech/topics/bgp.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [cncf](<https://devfeed.tech/tags/cncf.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [evpn](<https://devfeed.tech/tags/evpn.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kubernetes-networking](<https://devfeed.tech/tags/kubernetes-networking.md>), [network](<https://devfeed.tech/tags/network.md>), [networking](<https://devfeed.tech/tags/networking.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [post-contributed](<https://devfeed.tech/tags/post-contributed.md>), [sponsor-cncf](<https://devfeed.tech/tags/sponsor-cncf.md>), [sponsored-post-contributed](<https://devfeed.tech/tags/sponsored-post-contributed.md>)

### AI overview

The article explains why moving KubeVirt virtual machines between Kubernetes clusters requires a stretched Layer 2 network and a separate migration path. It presents EVPN/VXLAN, managed by OpenPERouter through Kubernetes custom resources, as an overlay-based approach intended to preserve VM IP and MAC addresses while separating migration traffic.

### Source excerpt

Your team has moved VMs to Kubernetes with KubeVirt. The workloads are running. The team is gaining confidence. Then someone The post Why your KubeVirt VMs can't move between clusters -- and how EVPN fixes it appeared first on The New Stack.

## History of Transit-Free (Tier 1) Networks

DevFeed: [History of Transit-Free (Tier 1) Networks](<https://devfeed.tech/articles/fascinating-history-of-transit-free-tier-1-networks-39782.md>)

Original publisher: [Read original article](<https://anuragbhatia.com/post/2026/08/history-of-transit-free-networks/>)

Published: 2026-08-05T21:48:07Z

Content type: article

Language: en

Sources: [Personal blog of Anurag Bhatia](<https://devfeed.tech/sources/personal-blog-of-anurag-bhatia.md>)

Topics: [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [BGP](<https://devfeed.tech/topics/bgp.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Internet](<https://devfeed.tech/topics/internet.md>)

Tags: [as1](<https://devfeed.tech/tags/as1.md>), [as1239](<https://devfeed.tech/tags/as1239.md>), [as174](<https://devfeed.tech/tags/as174.md>), [as701](<https://devfeed.tech/tags/as701.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [history](<https://devfeed.tech/tags/history.md>), [networks](<https://devfeed.tech/tags/networks.md>), [ripe-ris](<https://devfeed.tech/tags/ripe-ris.md>), [routing](<https://devfeed.tech/tags/routing.md>), [tier1](<https://devfeed.tech/tags/tier1.md>), [transit](<https://devfeed.tech/tags/transit.md>)

### AI overview

The article examines the history of transit-free, or Tier 1, networks and tracks when autonomous systems became or ceased to be transit-free. It discusses historical evidence from BGP routing table dumps, RIPE RIS, Oregon Route Views, and related records.

### Source excerpt

I find the concept of transit-free / Tier 1 networks fascinating. These are networks which, by definition, are transit-free. They do not have any transit and can reach the entire routing table just through peering relationships. The importance of these networks has reduced over time as more and more peering happens directly between eyeball networks and content networks. But regardless, I always find it fascinating that these networks effectively define the full autonomy of the internet routing table. Together with the trust in 13 magical root DNS servers and these transit-free networks define what we call "the internet" today. I was once chatting with my friend and guru Martin Levy (now happily retired) about which networks were possibly transit-free when the internet started. He suggested that Wikipedia history on Tier 1 networks has many of them. The challenge with the Wikipedia page on Tier 1 networks is that the list of transit-free networks appears on 14 Nov 2005. This leaves a gap around which networks were transit-free before Nov 2005. Before Nov 2005, Nov 2005 and till now I had an email exchange with Mr Randy Bush and he kindly replied with some hints. According to him AS701/702/703/704 (UUnet / now Verizon), AS174 (PSI / now Cogent), AS1 (BBN) and AS1239 (Sprint) were transit-free networks before this period. The oldest routing dump on RIPE RIS is from 1999 but those dumps are very small and contain too few routes to establish anything. RIPE RRC00 from September 1999 has "view" files, which are essentially a "sh ip bgp dump" and the following month they seem to have moved to the MRT format. On Oregon Route Views, the oldest I can find is this dump from 08 Nov 1997. This brings me to a possible, although not perfect, method to document the history of transit-free networks. Timeline Method Before-Nov 1997 Assume AS1, AS1239, AS701 and AS174 to be transit-free and find who else was adjacent to all of them along with BGP routing table dumps Pre - Nov 2005 Use

## Worth Reading 080126

DevFeed: [Worth Reading 080126](<https://devfeed.tech/articles/worth-reading-080126-10903.md>)

Original publisher: [Read original article](<https://rule11.tech/worth-reading-080126/>)

Author: Russ

Published: 2026-08-01T13:09:17Z

Content type: article

Language: en

Sources: [rule 11 reader](<https://devfeed.tech/sources/rule-11-reader.md>)

Topics: [DevOps](<https://devfeed.tech/topics/devops.md>), [End-to-End Encryption](<https://devfeed.tech/topics/end-to-end-encryption.md>), [BGP](<https://devfeed.tech/topics/bgp.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Internet](<https://devfeed.tech/topics/internet.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [article](<https://devfeed.tech/tags/article.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [databases](<https://devfeed.tech/tags/databases.md>), [devops](<https://devfeed.tech/tags/devops.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [internet](<https://devfeed.tech/tags/internet.md>), [latency](<https://devfeed.tech/tags/latency.md>), [software](<https://devfeed.tech/tags/software.md>), [storage](<https://devfeed.tech/tags/storage.md>), [systems](<https://devfeed.tech/tags/systems.md>), [worth-reading](<https://devfeed.tech/tags/worth-reading.md>)

### AI overview

A curated "Worth Reading" roundup covering goodput and latency targets, the efficiency costs of Big AI, internet infrastructure and BGP's ORIGIN attribute, and current debates over end-to-end encryption.

### Source excerpt

The honest target is goodput, meaning requests per second that actually met your latency targets. Count anything else and you are counting cold plates. I find it strange that as a software industry, we put in so much effort to make our systems efficient to design, build, and scale with DevOps practices, cloud native architectures, event-driven functions, optimized databases and storage, and resource-sipping Lean IT -- then we threw it all out the window when Big AI came along. If there is one universal law in internet infrastructure, it is that no good intention goes unpunished by the practical realities of legacy software maintenance. This Article updates and expands on 2012 research on encryption and globalization, analyzing what the authors call "Round 3" of the Going Dark Debate: the current controversies over end-to-end encryption (E2EE). Using our unique position on the Internet, we took an investigative look at one of the well-known mandatory attributes in BGP, the ORIGIN attribute.

## The Third App from J2sw: Prefix Advertisement Checker

DevFeed: [The Third App from J2sw: Prefix Advertisement Checker](<https://devfeed.tech/articles/the-third-app-from-j2sw-prefix-advertisement-checker-40188.md>)

Original publisher: [Read original article](<https://blog.j2sw.com/resources/prefix-advertisement-checker/>)

Author: j2sw

Published: 2026-07-31T12:17:00Z

Content type: tutorial

Language: en

Sources: [Justin Wilson (j2sw)](<https://devfeed.tech/sources/justin-wilson-j2sw.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [networking](<https://devfeed.tech/topics/networking.md>), [App](<https://devfeed.tech/topics/app.md>), [Cisco](<https://devfeed.tech/topics/cisco.md>), [MikroTik](<https://devfeed.tech/topics/mikrotik.md>)

Tags: [application](<https://devfeed.tech/tags/application.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [irr](<https://devfeed.tech/tags/irr.md>), [j2-networks](<https://devfeed.tech/tags/j2-networks.md>), [j2-updates](<https://devfeed.tech/tags/j2-updates.md>), [network-engineering-resources](<https://devfeed.tech/tags/network-engineering-resources.md>), [network-tools](<https://devfeed.tech/tags/network-tools.md>), [network-troubleshooting](<https://devfeed.tech/tags/network-troubleshooting.md>), [prefix-advertisement](<https://devfeed.tech/tags/prefix-advertisement.md>), [ripe-ris](<https://devfeed.tech/tags/ripe-ris.md>), [roa](<https://devfeed.tech/tags/roa.md>), [routing](<https://devfeed.tech/tags/routing.md>), [routing-policy](<https://devfeed.tech/tags/routing-policy.md>), [rpki](<https://devfeed.tech/tags/rpki.md>), [visibility](<https://devfeed.tech/tags/visibility.md>)

### AI overview

This article describes the J2SW Prefix Advertisement Checker, an application that evaluates an exact IPv4 or IPv6 prefix using live BGP data. It reports observed origin ASNs from RIPE RIS collectors, collector visibility, RPKI/ROA status, and matching IRR route objects, with an optional expected origin ASN for comparison.

### Source excerpt

A prefix can appear in the global BGP table and still have a routing problem. The route may originate from the wrong ASN. Its ROA may also authorize a shorter prefix but reject the advertised prefix length. Checking each part normally means pulling data from several routing tools. The J2SW Prefix Advertisement Checker, my 3rd ... Read more The post The Third App from J2sw: Prefix Advertisement Checker appeared first on Justin Wilson (j2sw).

## Introducing the J2SW BGP Community Builder

DevFeed: [Introducing the J2SW BGP Community Builder](<https://devfeed.tech/articles/introducing-the-j2sw-bgp-community-builder-40182.md>)

Original publisher: [Read original article](<https://blog.j2sw.com/resources/bgp-community-builder/>)

Author: j2sw

Published: 2026-07-29T18:30:21Z

Content type: release

Language: en

Sources: [Justin Wilson (j2sw)](<https://devfeed.tech/sources/justin-wilson-j2sw.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [aws-direct-connect](<https://devfeed.tech/tags/aws-direct-connect.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [bgp-communities](<https://devfeed.tech/tags/bgp-communities.md>), [builder](<https://devfeed.tech/tags/builder.md>), [cisco](<https://devfeed.tech/tags/cisco.md>), [cogent](<https://devfeed.tech/tags/cogent.md>), [frrouting](<https://devfeed.tech/tags/frrouting.md>), [hurricane-electric](<https://devfeed.tech/tags/hurricane-electric.md>), [juniper](<https://devfeed.tech/tags/juniper.md>), [mikrotik](<https://devfeed.tech/tags/mikrotik.md>), [network-engineering-resources](<https://devfeed.tech/tags/network-engineering-resources.md>), [ntt](<https://devfeed.tech/tags/ntt.md>), [routing-policy](<https://devfeed.tech/tags/routing-policy.md>)

### AI overview

The J2SW BGP Community Builder helps users select documented provider communities and routing actions, then generates scoped configuration fragments. It includes RFC well-known communities and policies from AWS Direct Connect, NTT DATA, Hurricane Electric, and Cogent Communications, with support for MikroTik RouterOS 7, Cisco IOS-XE, Juniper Junos, and FRRouting.

### Source excerpt

The J2SW BGP Community Builder selects documented provider communities and generates scoped policy fragments for MikroTik, Cisco, Junos, and FRRouting. The post Introducing the J2SW BGP Community Builder appeared first on Justin Wilson (j2sw).

## Why Your Traffic Didn't go the way you expected

DevFeed: [Why Your Traffic Didn't go the way you expected](<https://devfeed.tech/articles/why-your-traffic-didn-t-go-the-way-you-expected-40172.md>)

Original publisher: [Read original article](<https://blog.j2sw.com/netops/why-traffic-didnt-use-the-peer/>)

Author: j2sw

Published: 2026-07-28T15:16:02Z

Content type: tutorial

Language: en

Sources: [Justin Wilson (j2sw)](<https://devfeed.tech/sources/justin-wilson-j2sw.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [networking](<https://devfeed.tech/topics/networking.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [fd-ix](<https://devfeed.tech/tags/fd-ix.md>), [network-engineering](<https://devfeed.tech/tags/network-engineering.md>), [network-operations](<https://devfeed.tech/tags/network-operations.md>), [networking](<https://devfeed.tech/tags/networking.md>), [peering](<https://devfeed.tech/tags/peering.md>), [routing](<https://devfeed.tech/tags/routing.md>), [routing-table](<https://devfeed.tech/tags/routing-table.md>), [transit](<https://devfeed.tech/tags/transit.md>)

### AI overview

This troubleshooting article explains why traffic may not use an expected peering path even when a BGP session is established. It focuses on routing-table selection, Local Preference, BGP policy, and the possibility that return traffic follows a different path.

### Source excerpt

3 Mintue read timeJustin Wilson PacketsDownRange A common problem I run into when diagnosing route issues is traffic not going across the path it's supposed to. An established BGP session only means the routers successfully exchanged routes. It says nothing about which route your router actually installed in the forwarding table. Let's get into some ... Read more The post Why Your Traffic Didn't go the way you expected appeared first on Justin Wilson (j2sw).

## Self-service peering with a PeeringDB login

DevFeed: [Self-service peering with a PeeringDB login](<https://devfeed.tech/articles/self-service-peering-with-a-peeringdb-login-36154.md>)

Original publisher: [Read original article](<https://as215248.net/notes/self-service-peering/>)

Author: Bastiaan Brink

Published: 2026-07-27T00:00:00Z

Content type: opinion

Language: en

Sources: [AS215248 - Notes](<https://devfeed.tech/sources/as215248-notes.md>)

Topics: [Networks](<https://devfeed.tech/topics/networks.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [dashboard](<https://devfeed.tech/tags/dashboard.md>), [ipv4](<https://devfeed.tech/tags/ipv4.md>), [ipv6](<https://devfeed.tech/tags/ipv6.md>), [ixp](<https://devfeed.tech/tags/ixp.md>), [login](<https://devfeed.tech/tags/login.md>), [mail](<https://devfeed.tech/tags/mail.md>), [networks](<https://devfeed.tech/tags/networks.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [peering](<https://devfeed.tech/tags/peering.md>), [permission](<https://devfeed.tech/tags/permission.md>), [request](<https://devfeed.tech/tags/request.md>), [self-service](<https://devfeed.tech/tags/self-service.md>)

### AI overview

The article describes a self-service peering portal that uses PeeringDB OAuth to authenticate users, verify ASN update rights, and offer exchanges where both networks are present. Requests create disabled sessions for manual approval, with inherited filtering and validation policies, notifications, and approval-based removal.

### Source excerpt

Peering requests used to be mail ping-pong. Now you log in with PeeringDB on the peering page, pick an exchange, and the session is waiting for my approval.

## Understanding BGP Route Types: Full Routes vs Partial vs Default vs Customer Routes

DevFeed: [Understanding BGP Route Types: Full Routes vs Partial vs Default vs Customer Routes](<https://devfeed.tech/articles/understanding-bgp-route-types-full-routes-vs-partial-vs-default-vs-customer-routes-40150.md>)

Original publisher: [Read original article](<https://blog.j2sw.com/inetarch/bgp-route-types-full-default-partial-customer-routes/>)

Author: j2sw

Published: 2026-07-24T16:28:00Z

Content type: article

Language: en

Sources: [Justin Wilson (j2sw)](<https://devfeed.tech/sources/justin-wilson-j2sw.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Internet](<https://devfeed.tech/topics/internet.md>), [gateway](<https://devfeed.tech/topics/gateway.md>), [Networks](<https://devfeed.tech/topics/networks.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [flexibility](<https://devfeed.tech/tags/flexibility.md>), [internet-architecture](<https://devfeed.tech/tags/internet-architecture.md>), [isp](<https://devfeed.tech/tags/isp.md>), [memory](<https://devfeed.tech/tags/memory.md>), [network-engineering](<https://devfeed.tech/tags/network-engineering.md>), [network-operations](<https://devfeed.tech/tags/network-operations.md>), [route](<https://devfeed.tech/tags/route.md>), [router](<https://devfeed.tech/tags/router.md>), [routing](<https://devfeed.tech/tags/routing.md>), [routing-policy](<https://devfeed.tech/tags/routing-policy.md>), [routing-table](<https://devfeed.tech/tags/routing-table.md>), [traffic-engineering](<https://devfeed.tech/tags/traffic-engineering.md>), [visibility](<https://devfeed.tech/tags/visibility.md>)

### AI overview

This article explains BGP route choices, comparing default routes, full routes, partial routes, and customer routes. It describes the tradeoffs between small routing tables, Internet visibility, traffic engineering control, and router resource requirements.

### Source excerpt

5 minute read time.Justin Wilson j2sw.com When you configure a BGP session, one of the first questions is what routes you actually want to receive. If you have ever filled out a questionnaire with Hurricane Electric or another transit provider, they ask you what "kind" of routes you want. In this article, I plan to ... Read more The post Understanding BGP Route Types: Full Routes vs Partial vs Default vs Customer Routes appeared first on Justin Wilson (j2sw).

## Worth Reading 072226

DevFeed: [Worth Reading 072226](<https://devfeed.tech/articles/worth-reading-072226-10901.md>)

Original publisher: [Read original article](<https://rule11.tech/worth-reading-072226/>)

Author: Russ

Published: 2026-07-22T20:46:22Z

Content type: article

Language: en

Sources: [rule 11 reader](<https://devfeed.tech/sources/rule-11-reader.md>)

Topics: [Authentication](<https://devfeed.tech/topics/authentication.md>), [Internet](<https://devfeed.tech/topics/internet.md>), [datacenter](<https://devfeed.tech/topics/datacenter.md>), [ai-coding](<https://devfeed.tech/topics/ai-coding.md>), [cursor](<https://devfeed.tech/topics/cursor.md>), [Security](<https://devfeed.tech/topics/security.md>), [BGP](<https://devfeed.tech/topics/bgp.md>), [data](<https://devfeed.tech/topics/data.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [code](<https://devfeed.tech/tags/code.md>), [coding](<https://devfeed.tech/tags/coding.md>), [data](<https://devfeed.tech/tags/data.md>), [data-center](<https://devfeed.tech/tags/data-center.md>), [development](<https://devfeed.tech/tags/development.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [internet](<https://devfeed.tech/tags/internet.md>), [security](<https://devfeed.tech/tags/security.md>), [software](<https://devfeed.tech/tags/software.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [worth-reading](<https://devfeed.tech/tags/worth-reading.md>)

### AI overview

A curated reading list covering advances in email authentication, community concerns about data centers, the security risks and costs of AI-generated code, changes affecting BGP, and consistency in distributed Internet infrastructure.

### Source excerpt

Email authentication has quietly held the internet's mail together for two decades, and it has just taken its biggest step forward yet. A few months ago in Mercer County, Kentucky, more than 200 residents packed a planning and zoning commission meeting until every seat was filled, with citizens standing along the walls. Yard signs reading "NO DATA CENTER" lined farm roads from Harrodsburg to Burgin. AI coding tools have changed the software development world in a few short years, but security risks and rising costs associated with AI-generated code mean organizations should consider their potential return on investment (ROI) before jumping into the deep end. A recent PING episode noted that, for the Border Gateway Protocol (BGP) at least, 'the shape of the curve' appears to have changed. Today's Internet runs on a vast infrastructure of replicated data, and the difference between order and chaos lies in maintaining consistency through synchronization across the many distributed points where that data is published.

## Inside a Shutdown: BGP Evidence from an Operator Who Was There

DevFeed: [Inside a Shutdown: BGP Evidence from an Operator Who Was There](<https://devfeed.tech/articles/inside-a-shutdown-bgp-evidence-from-an-operator-who-was-there-11448.md>)

Original publisher: [Read original article](<https://labs.ripe.net/author/mdkamruzzaman-khan-2/inside-a-shutdown-bgp-evidence-from-an-operator-who-was-there/>)

Author: Md.Kamruzzaman Khan

Published: 2026-07-22T11:29:16Z

Content type: article

Language: en

Sources: [RIPE Labs](<https://devfeed.tech/sources/ripe-labs.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [Internet](<https://devfeed.tech/topics/internet.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [article](<https://devfeed.tech/tags/article.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [competition](<https://devfeed.tech/tags/competition.md>), [internet](<https://devfeed.tech/tags/internet.md>), [network](<https://devfeed.tech/tags/network.md>), [outage](<https://devfeed.tech/tags/outage.md>), [outages](<https://devfeed.tech/tags/outages.md>), [radar](<https://devfeed.tech/tags/radar.md>), [research](<https://devfeed.tech/tags/research.md>), [ris](<https://devfeed.tech/tags/ris.md>), [routing](<https://devfeed.tech/tags/routing.md>)

### AI overview

This article examines Bangladesh's July 2024 internet shutdown through public BGP routing data and firsthand observations from one affected network. It compares operator experiences with measurements from RIPE RIS, Cloudflare Radar, IODA, and OONI, while explaining what the data can and cannot establish about the event.

### Source excerpt

When Bangladesh vanished from the global routing table in July 2024, public routing data captured the event as it unfolded. Drawing on first-hand observations from inside one affected network, this article explores what that data can and cannot tell us.

## Useful Python Libraries Every Network Engineer Should Know

DevFeed: [Useful Python Libraries Every Network Engineer Should Know](<https://devfeed.tech/articles/useful-python-libraries-every-network-engineer-should-know-40168.md>)

Original publisher: [Read original article](<https://blog.j2sw.com/netops/useful-python-libraries-network-engineers/>)

Author: j2sw

Published: 2026-07-21T12:35:00Z

Content type: tutorial

Language: en

Sources: [Justin Wilson (j2sw)](<https://devfeed.tech/sources/justin-wilson-j2sw.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Library](<https://devfeed.tech/topics/library.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [automation](<https://devfeed.tech/tags/automation.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [cisco](<https://devfeed.tech/tags/cisco.md>), [code](<https://devfeed.tech/tags/code.md>), [devops](<https://devfeed.tech/tags/devops.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [library](<https://devfeed.tech/tags/library.md>), [netops](<https://devfeed.tech/tags/netops.md>), [network](<https://devfeed.tech/tags/network.md>), [network-engineering](<https://devfeed.tech/tags/network-engineering.md>), [network-operations](<https://devfeed.tech/tags/network-operations.md>), [python](<https://devfeed.tech/tags/python.md>), [python-libraries](<https://devfeed.tech/tags/python-libraries.md>)

### AI overview

This article introduces Python libraries for network engineering, explaining how they support device connections, API interactions, automation, configuration backups, audits, and reports. It discusses Netmiko, NAPALM, Nornir, Paramiko, and Requests.

### Source excerpt

A Python script usually spends very little time doing actual Python work. Most of the actual work comes from libraries that know how to connect to network devices and do the work. They interact with APIs. Once you understand what each library does, you can spend less time writing code and more time solving network ... Read more The post Useful Python Libraries Every Network Engineer Should Know appeared first on Justin Wilson (j2sw).

## Beyond Origin Validation: Four Classes of Routing Attack Nobody Is Validating

DevFeed: [Beyond Origin Validation: Four Classes of Routing Attack Nobody Is Validating](<https://devfeed.tech/articles/beyond-origin-validation-four-classes-of-routing-attack-nobody-is-validating-11442.md>)

Original publisher: [Read original article](<https://labs.ripe.net/author/antonio-prado/beyond-origin-validation-four-classes-of-routing-attack-nobody-is-validating/>)

Author: Antonio Prado

Published: 2026-07-21T12:33:47Z

Content type: article

Language: en

Sources: [RIPE Labs](<https://devfeed.tech/sources/ripe-labs.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Routing Security](<https://devfeed.tech/topics/routing-security.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [article](<https://devfeed.tech/tags/article.md>), [attacks](<https://devfeed.tech/tags/attacks.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [internet-attacks](<https://devfeed.tech/tags/internet-attacks.md>), [operational](<https://devfeed.tech/tags/operational.md>), [routing-security](<https://devfeed.tech/tags/routing-security.md>), [rpki](<https://devfeed.tech/tags/rpki.md>), [security](<https://devfeed.tech/tags/security.md>), [validation](<https://devfeed.tech/tags/validation.md>)

### AI overview

The article argues that RPKI and cryptographic origin validation do not cover every BGP attack. It describes a malformed Prefix-SID incident that caused widespread updates and session resets, then presents a taxonomy of four macro-categories and eight micro-categories for routing attacks and their operational defences.

### Source excerpt

RPKI has made real progress against prefix hijacking. But when you map every known class of BGP attack against the defences that exist, four of them turn out to sit entirely outside cryptographic validation: handled with local filters, static thresholds and reactive response.

[Next page](<https://devfeed.tech/tags/bgp.md?cursor=WyIyMDI2LTA3LTIxVDEyOjMzOjQ3KzAwOjAwIiwgIjY3NmU4NWVlLTE0NmUtNGU2MS1hZmM4LThmNmQzNTU5MTQ5MiJd>)