Loopback

# set interfaces lo0 unit 0 family inet address <address>/<mask>

ASN - Autonomous System Number

# set routing-options autonomous-system <as-number>

Router-ID

# set routing-options router-id <router-id>

OSPF

# set protocols ospf area <ospf-area> interface <interface-name> <passive>

Diagnostické příkazy

show ospf overview
show ospf neighbor
show ospf route

BGP

# set protocols bgp group <group-name> type <type>
# set protocols bgp group <group-name> peer-as <asn>
# set protocols bgp group <group-name> neighbor <neighbor>
set protocols bgp group <group-name> local-address <address>

Diagnostické příkazy

show bgp neighbor
show bgp summary

Route import (export) - policy

policy-options {
    policy-statement <policy-name> {
        from protocol <protocol-name>;
        then accept;
    }
}

Route import (export) - OSPF

protocols {
    ospf {
        <import/export> <policy-name>;
    }
}

Route import (export) - BGP

protocols {
    bgp {
        group <group-name> {
            <import/export> <policy-name>;
        }
    }
}

Exprot/Import policy prakticky

Route export policy - BGP

policy-options {
    policy-statement bgp_to_ospf {
        from protocol bgp;
        then accept;
    }
}
policy-options {
    policy-statement ospf_to_bgp {
        from protocol ospf;
        then accept;
    }
}
policy-options {
    policy-statement direct_to_bgp {
        from protocol direct;
        then accept;
    }
}

Route export - OSPF

protocols {
    ospf {
        export bgp_to_ospf;
    }
}

Route export - BGP

protocols {
    bgp {
        group <group-name> {
            export ospf_to_bgp;
        }
    }
}

Route export - BGP

protocols {
    bgp {
        group <group-name> {
            export direct_to_bgp;
        }
    }
}