Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
Junos CLI Reference
Table of Contents Expand all
list Table of Contents
file_download PDF
{ "lLangCode": "en", "lName": "English", "lCountryCode": "us", "transcode": "en_US" }
English
keyboard_arrow_right

irb (Interfaces)

date_range 03-May-24

Syntax

content_copy zoom_out_map
irb {
    accounting-profile name;
    arp-l2-validate;
    description  text; 
    (gratuitous-arp-reply | no-gratuitous-arp-reply);
    mtu bytes;
    no-gratuitous-arp-request;
    traceoptions {
        flag flag;
    }
    (traps | no-traps);
    unit logical-unit-number {
        accounting-profile name;
        bandwidth rate;
        description text;
        enhanced-convergence;
        disable;
        encapsulation type;
        family inet {
            accounting {
                destination-class-usage;
                source-class-usage {
                    input;
                    output;
                }
            }
                address ipv4-address {
                arp ip-address (mac | multicast-mac) mac-address <publish>;
                broadcast address;
                preferred;
                primary;
                vrrp-group group-number {
                    (accept-data | no-accept-data);
                    advertise–interval seconds;
                    advertisements-threshold number; 
                    authentication-key key;
                    authentication-type authentication;
                    fast-interval milliseconds;
                    (preempt | no-preempt) {
                        hold-time seconds;
                    }
                    priority number;
                    track {
                        interface interface-name {
                            bandwidth-threshold bandwidth;
                            priority-cost number;
                        }
                        priority-hold-time seconds;
                        route ip-address/mask routing-instance instance-name priority-cost cost;
                    }
                    virtual-address [ addresses ];
                    vrrp-inherit-from {
                        active-group group-number; 
                        active-interface interface-name;
                    }
                }
            }
                filter {
                input filter-name;
                output filter-name;
            }
                mtu bytes;
            no-neighbor-learn; 
            no-redirects;
            primary;
            rpf-check {
                fail-filter filter-name;
                mode {
                    loose; 
                }
            }
            targeted-broadcast {
                forward-and-send-to-re; 
                forward-only;
            }
        }
        family inet6 {
            accounting {
                destination-class-usage;
                source-class-usage {
                    input;
                    output;
                }
            }
                address address {
                eui-64;
                ndp ip-address (mac | multicast-mac) mac-address <publish>;
                preferred;
                primary;
                vrrp-inet6-group group-id {
                    accept-data | no-accept-data; 
                    advertisements-threshold number;
                    authentication-key key;
                    authentication-type authentication;
                    fast-interval milliseconds;
                    inet6-advertise-interval milliseconds;
                    preempt | no-preempt {
                        hold-time seconds;
                    }
                    priority number;
                    track {
                        interface interface-name {
                            bandwidth-threshold bandwidth priority-cost number;
                            priority-cost number;
                        }
                        priority-hold-time seconds;
                        route ip-address/mask routing-instance instance-name priority-cost cost;
                    }
                    virtual-inet6-address [addresses];
                    virtual-link-local-address ipv6–address;
                    vrrp-inherit-from {
                        active-group group-number;
                        active-interface interface-name;
                    }
                }
            }
            (dad-disable | no-dad-disable); 
                filter {
                input filter-name;
                output filter-name;
            }
                mtu bytes;
            nd6-stale-time seconds;
            no-neighbor-learn; 
            no-redirects; 
            policer {
                input policer-name;
                output policer-name;
            }
            rpf-check {
                fail-filter filter-name;
                mode {
                    loose; 
                }
            }
        }
        family iso {
            address interface-address;
                mtu bytes;
        }
        family mpls {
                filter {
                input filter-name;
                output filter-name;
            }
                mtu bytes;
            policer {
                input policer-name;
                output policer-name;
            }
        }
        native-inner-vlan-id vlan-id;
        no-auto-virtual-gateway-esi;
        proxy-arp (restricted | unrestricted);
        (traps | no-traps);
        No link title identifier;
        vlan-id-list [vlan-id’s];
        vlan-id-range [vlan-id-range];
    }
}

Hierarchy Level

content_copy zoom_out_map
[edit interfaces interface-name]

Description

Configure the properties of a specific integrated bridging and routing (IRB) interface.

The remaining statements are explained separately. See CLI Explorer.

Required Privilege Level

interface—To view this statement in the configuration.

interface-control—To add this statement to the configuration.

Release Information

Statement introduced in Junos OS Release 12.3R2.

irb option introduced in Junos OS Release 13.2 for the QFX Series.

footer-navigation