Routing Configuration Guide, Cisco Catalyst SD-WAN Releases 17.x

PDF

Configure RIPng using the CLI

Updated: February 6, 2026

Overview

Implements IPv6 routing support by enabling the RIPng process within specific service VPNs. This task involves defining administrative distances, creating prefix lists, and configuring interface-specific metrics to optimize traffic flow for modern IPv6 environments.

Use this task to configure Routing Information Protocol next generation (RIPng) on Cisco IOS XE Catalyst SD-WAN devices via the Command Line Interface (CLI).

This section explains how to configure RIPng. It covers VRF-aware support, routing process setup, route tagging, and interface-specific parameters. You can use CLI device templates and CLI Add-on feature templates to set up RIPng.

Before you begin

Initial VRF routing table and address family submode configurations are required to verify RIPng configurations using the show ipv6 route vrf command.

Use these steps to configure RIPng using the CLI::

Procedure

1.

Configure IPv6 RIPng VRF-aware support.

  1. Enable VRF-aware support for IPv6 RIPng routing.

    It is mandatory for the RIPng to be configured within the service VPN.

    Device(config)# ipv6 rip vrf-mode enable 
  2. Enable the forwarding of IPv6 unicast datagrams:

    Device(config)# ipv6 unicast-routing 
2.

Configure the IPv6 RIPng routing process and enable router configuration mode for the IPv6 RIPng routing process:

Device(config)# ipv6 router rip ripng-instance 
Device(config-rtr)#

For ripng-instance , use sdwan .

3.

Enter VRF address family configuration mode and enable IPv6 address prefixes:

Device(config)# ipv6 router rip ripng-instance 
Device(config-rtr)# address-family ipv6 vrf vrf-name 
Device(config-ipv6-router-af)#
4.

Define an administrative distance for routes that are inserted into a routing table:

Device(config)# ipv6 router rip ripng-instance 
Device(config-rtr)# address-family ipv6 vrf vrf-name 
Device(config-ipv6-router-af)# distance distance
5.

Configure a route tag.

By default, automatic RIPng route tagging is enabled for redistributed OMP routes. When a Cisco IOS XE Catalyst SD-WAN device learns a RIPv2 or RIPng route with a unique SD-WAN tag (44270), the router installs the route with an administrative distance of 252. This value is higher than the OMP distance (251), so the OMP routes are preferred over redistributed OMP routes.

Device(config)# ipv6 router rip ripng-instance 
Device(config-rtr)# omp-route-tag
6.

Create an entry in the IPv6 prefix list:

Device(config)# ipv6 prefix-list list-name [seq seq-number] permit IPv6 prefix (IP/length)
7.

Apply a prefix list to IPv6 RIPng routing updates that are received or sent on an interface:

Device(config)# ipv6 router rip ripng-instance 
Device(config-rtr)# distribute-list prefix-list prefix-list-name {in | out} [interface-type | interface-number]  
8.

Redistribute the specified routes into the IPv6 RIPng routing process. The rip keyword and ripng-instance specify an IPv6 RIPng routing process.

Device(config)# ipv6 router rip ripng-instance 
Device(config-rtr)# redistribute protocol [metric default-metric] [route-map map-tag]
9.

Configure the interface.

  1. Enable the specified IPv6 RIPng routing process on an interface:

    For ripng-instance , use sdwan .

    Device(config)# interface type number 
    Device(config-if)# ipv6 rip ripng-instance enable
  2. (Optional) The IPv6 default route (::/0) distributes into the specified RIPng routing process updates sent out of the specified interface:

    For ripng-instance , use sdwan .

    Device(config)# interface type number 
    Device(config-if)# ipv6 rip ripng-instance default-information {only | originate} [metric metric-value]
  3. Set the IPv6 RIPng metric-offset for an interface.

    For ripng-instance , use sdwan .

    Device(config)# interface type number 
    Device(config-if)# ipv6 rip ripng-instance metric-offset metric-value
  4. Configure the IPv6 RIPng to advertise summarized IPv6 addresses on an interface and to specify the IPv6 prefix that identifies the routes to be summarized.

    For ripng-instance , use sdwan .

    Device(config)# interface type number 
    Device(config-if)# ipv6 address {ipv6-prefix/prefix-length | prefix-name | sub-bits/prefix-length} 
    Device(config-if)# ipv6 rip ripng-instance summary-address {ipv6-prefix/prefix-length} 

RIPng is configured on the Cisco IOS XE Catalyst SD-WAN device

What to do next

Verify the RIPng configurations using the CLI. For more details, see the Verification commands for RIPng configuration.

The following example shows a complete RIPng configuration for Cisco IOS XE Catalyst SD-WAN devices using the CLI:

config-transaction
!
   vrf definition 1
   address-family ipv6
   exit-address-family
! 
  ipv6 rip vrf-mode enable
  ipv6 unicast-routing
!
  ipv6 prefix-list cisco seq 10 permit 2000:1::/64
!
   ipv6 router rip sdwan 
      address-family ipv6 vrf 1 
         distance 130 
         omp-route-tag
         distribute-list prefix-list cisco in GigabitEthernet0/0/0
         redistribute omp metric 10
         exit-address-family
 !
    interface GigabitEthernet0/0/0
        ipv6 address 2001:DB8::/64
        ipv6 rip sdwan enable
        ipv6 rip sdwan default-information originate
        ipv6 rip sdwan metric-offset 10
        ipv6 rip sdwan summary-address 2001:90::1/32
!