irb (Interfaces)
Syntax
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
[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.