(generic-routing)= # Generic Routing Configuration Module This configuration module implements generic routing features: * [Routing policies (route maps)](generic-routing-policies) * [Prefix filters (prefix-lists)](generic-routing-prefixes) * [BGP AS-path filters](generic-routing-aspath) * [BGP community filters](generic-routing-community) * [Static routes](generic-routing-static) ```eval_rst .. contents:: Table of Contents :depth: 2 :local: :backlinks: none ``` (generic-routing-platforms)= ## Platform Support The following table describes high-level per-platform support of generic routing features: | Operating system | Routing
policies | Prefix
filters| AS-path
filters | BGP
communities | Static
routes| | ------------------ |:--:|:--:|:--:|:--:|:--:| | Arista EOS | ✅ | ✅ | ✅ | ✅ | ✅ | | Aruba AOS-CX | ✅ | ✅ | ✅ | ✅ | ✅ | | Cisco IOS/XE[^18v] | ✅ | ✅ | ✅ | ✅ | ✅ | | Cisco IOS/XR[^XR] | ❌ | ❌ | ❌ | ❌ | ✅ | | Cumulus Linux | ✅ | ✅ | ✅ | ✅ | ✅ | | Cumulus NVUE 5.x | ❌ | ❌ | ❌ | ❌ | ✅ | | Dell OS10 | ✅ | ✅ | ✅ | ✅ | ✅ | | FRR | ✅ | ✅ | ✅ | ✅ | ✅ | | Linux | ❌ | ❌ | ❌ | ❌ | ✅ | | Junos | ✅ | ✅ | ✅ | ✅ | ✅ | | Nokia SR Linux | ✅ | ✅ [❗](caveats-srlinux) | ❌ | ❌ | ❌ | | Nokia SR OS[^SROS] | ✅ | ❌ | ❌ | ❌ | ❌ | | OpenBSD | ❌ | ❌ | ❌ | ❌ | ✅ | | VyOS | ✅ | ✅ | ✅ | ✅ | ❌ | ```{tip} See [Routing Integration Tests Results](https://release.netlab.tools/_html/coverage.routing) for more details. ``` [^18v]: Includes Cisco IOSv, Cisco IOSvL2, Cisco CSR 1000v, Cisco Catalyst 8000v, Cisco IOS-on-Linux (IOL), and IOL Layer-2 image. [^SROS]: Includes the Nokia SR-SIM container and the Virtualized 7750 SR and 7950 XRS Simulator (vSIM) virtual machine [^XR]: Includes IOS XRv, IOS XRd, and Cisco 8000v ```{include} routing-policy.txt ``` ```{include} routing-prefix.txt ``` ```{include} routing-aspath.txt ``` ```{include} routing-clist.txt ``` ```{include} routing-static.txt ``` ```{include} routing-advanced.txt ```