<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.vasexperts.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.vasexperts.com/feed.php">
        <title>VAS Experts Documentation dpi:dpi_components:softrouter</title>
        <description></description>
        <link>https://wiki.vasexperts.com/</link>
        <image rdf:resource="https://wiki.vasexperts.com/lib/tpl/vaswiki/images/favicon.ico" />
       <dc:date>2026-11-13T04:01:40+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.vasexperts.com/doku.php?id=dpi:dpi_components:softrouter:config&amp;rev=1794475813&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vasexperts.com/doku.php?id=dpi:dpi_components:softrouter:description&amp;rev=1794475813&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vasexperts.com/doku.php?id=dpi:dpi_components:softrouter:nftables&amp;rev=1794475813&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vasexperts.com/doku.php?id=dpi:dpi_components:softrouter:parameters&amp;rev=1794475813&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vasexperts.com/doku.php?id=dpi:dpi_components:softrouter:vrf&amp;rev=1794475813&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.vasexperts.com/lib/tpl/vaswiki/images/favicon.ico">
        <title>VAS Experts Documentation</title>
        <link>https://wiki.vasexperts.com/</link>
        <url>https://wiki.vasexperts.com/lib/tpl/vaswiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.vasexperts.com/doku.php?id=dpi:dpi_components:softrouter:config&amp;rev=1794475813&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-12T09:30:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Configuration examples</title>
        <link>https://wiki.vasexperts.com/doku.php?id=dpi:dpi_components:softrouter:config&amp;rev=1794475813&amp;do=diff</link>
        <description>Configuration examples

Example: creating veth interfaces
before
Suppose the following devices are set in fastdpi.conf:


in_dev=41-00.0
out_dev=41-00.1


Suppose we need to configure the BGP protocol in BIRD for the uplink, that is, on device 41-00.1</description>
    </item>
    <item rdf:about="https://wiki.vasexperts.com/doku.php?id=dpi:dpi_components:softrouter:description&amp;rev=1794475813&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-12T09:30:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>General description</title>
        <link>https://wiki.vasexperts.com/doku.php?id=dpi:dpi_components:softrouter:description&amp;rev=1794475813&amp;do=diff</link>
        <description>General description

Soft-Router is the SSG routing function that builds and maintains its own routing table. It is implemented on top of standard Linux mechanisms (kernel route table, network namespace) and a third-party routing daemon (BIRD, FRR, etc.) that handles dynamic routing protocols, while</description>
    </item>
    <item rdf:about="https://wiki.vasexperts.com/doku.php?id=dpi:dpi_components:softrouter:nftables&amp;rev=1794475813&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-12T09:30:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ACL rules with nftables</title>
        <link>https://wiki.vasexperts.com/doku.php?id=dpi:dpi_components:softrouter:nftables&amp;rev=1794475813&amp;do=diff</link>
        <description>ACL rules with nftables

The routing daemon runs in a separate network namespace (router in the examples), so access to rib interfaces must be restricted with firewall rules inside this netns. firewalld is not suitable for this: it cannot be run as a second instance in another netns and managed with</description>
    </item>
    <item rdf:about="https://wiki.vasexperts.com/doku.php?id=dpi:dpi_components:softrouter:parameters&amp;rev=1794475813&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-12T09:30:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Parameters and values</title>
        <link>https://wiki.vasexperts.com/doku.php?id=dpi:dpi_components:softrouter:parameters&amp;rev=1794475813&amp;do=diff</link>
        <description>Parameters and values

Mandatory parameters

To enable the router, set the following parameters in fastdpi.conf:
 Parameter  Mandatory  Description  Default  Type  router  Yes  Enables the router: 
1/true/on — enabled, 
0/false/off — disabled</description>
    </item>
    <item rdf:about="https://wiki.vasexperts.com/doku.php?id=dpi:dpi_components:softrouter:vrf&amp;rev=1794475813&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-12T09:30:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VRF support</title>
        <link>https://wiki.vasexperts.com/doku.php?id=dpi:dpi_components:softrouter:vrf&amp;rev=1794475813&amp;do=diff</link>
        <description>services service_254 vrf



VRF support

VRF overview
VRF Lite and L3VPN in SSGSSG
VRF (Virtual Routing and Forwarding instance) is a routing virtualization mechanism. VRF lets you create virtual routers on a single physical device with independent routing tables, interface lists and other parameters. This creates isolated virtual environments and guarantees that each VRF has independent settings and shares no parameters with other VRFs or the physical device. Communication between different VRF…</description>
    </item>
</rdf:RDF>
