Navigation
Related Documentation
- EX, J, M, MX, PTX, SRX, T Series
- Notational Conventions Used in Junos OS Configuration Hierarchies
[edit routing-instances] Hierarchy Level
The following statement hierarchy can also be included at the [edit logical-systems logical-system-name] hierarchy level.
routing-instances {routing-instance-name {access {address-assignment {... same statements as in the address-assignment subhierarchy in [edit access] Hierarchy Level ...}access-profile profile-name;bridge-domains bridge-domain-name {... same statements as in [edit bridge-domains] Hierarchy Level ...}description text;forwarding-options {... same statements as in [edit forwarding-options] Hierarchy Level EXCEPT FOR ...hash-key {...} # NOT valid at this level}instance-type (evpn | forwarding | I2vpn | layer2-control | mpls-internet-multicast | no-forwarding | virtual-router | virtual-switch | vpls | vrf);interface interface-name;interface vt-fpc/pic/port.unit-number {multicast;primary;unicast;}multicast-snooping-options {... same statements as in [edit multicast-snooping-options] Hierarchy Level EXCEPT FOR ...traceoptions {...} # NOT valid at this level}no-local-switching;no-vrf-advertise;no-vrf-propagate-ttl;protocols {... the protocols subhierarchy appears after the main [edit routing-instances routing-instance-name] hierarchy ...}provider-tunnel {... the provider-tunnel subhierarchy appears after the main [edit routing-instances routing-instance-name] hierarchy ...}route-distinguisher (as-number:number | ip-address:number);routing-interface interface-name;routing-options {... the routing-options subhierarchy appears after the main [edit routing-instances routing-instance-name] hierarchy ...}services {mobile-ip {... same statements as in [edit services mobile-ip] Hierarchy Level ...}}switch-options {... same statements as in [edit switch-options] Hierarchy Level ...}system {services {dhcp-local-server {... same statements as in the services dhcp-local-server subhierarchy in [edit system] Hierarchy Level...}}}vlan-id (id | all | none);vlan-tags outer <tpid.>vlan-id inner <tpid.>vlan-id;vrf-advertise-selective {family {inet-mvpn;inet6-mvpn;}}vrf-export [ policy-names ];vrf-import [ policy-names ];(vrf-propagate-ttl | no-vrf-propagate-ttl);vrf-table-label;vrf-target {target:community-identiier;export target:community-identiier;import target:community-identiier;}} routing-instance-name {protocols {bgp {... same statements as in [edit protocols bgp] Hierarchy Level EXCEPT FOR ...group group-name {vpn-apply-export; # NOT valid at this level}neighbor address {group group-name {vpn-apply-export; # NOT valid at this level}}vpn-apply-export; # NOT valid at this level}esis {... same statements as in [edit protocols esis] Hierarchy Level EXCEPT FOR ...graceful-restart {...} # NOT valid at this level}igmp-snooping {... the igmp-snooping subhierarchy appears after the main [edit routing-instances routing-instance-name protocols] hierarchy ...}isis {... same statements as in [edit protocols isis] Hierarchy Level EXCEPT FOR ...graceful-restart {...} # NOT valid at this levelinterface interface-name {level (1 | 2) {te-metric metric; # NOT valid at this level}}label-switched-path name level level metric metric; # NOT valid at this leveltraffic-engineering {...} # NOT valid at this level}l2vpn {... the l2vpn subhierarchy appears after the main [edit routing-instances routing-instance-name protocols] hierarchy ...}ldp {... same statements as in [edit protocols ldp] Hierarchy Level EXCEPT FOR ...oam {...} # NOT valid at this level}msdp {... same statements as in [edit protocols msdp] Hierarchy Level ...}mstp {... same statements as in [edit protocols mstp] Hierarchy Level ...}mvpn {... the mvpn subhierarchy appears after the main [edit routing-instances routing-instance-name protocols] hierarchy ...}ospf {... same statements as in [edit protocols ospf] Hierarchy Level PLUS ...area area-id {sham-link-remote address {demand-circuit;flood-reduction;ipsec-sa sa-name;metric metric;topology (name | default | ipv4-multicast) {disable;metric metric;}}}domain-id (domain-id | disable);domain-vpn-tag number;route-type-community (iana | vendor);... BUT NOT ...area area-id {interface interface-name {te-metric metric; # NOT valid at this level}peer-interface {...} # NOT valid at this level}traffic-engineering {...} # NOT valid at this level}ospf3 {... same statements as in [edit protocols ospf3] Hierarchy Level PLUS ...domain-id (domain-id | disable);domain-vpn-tag number;route-type-community (iana | vendor);... BUT NOT ...traffic-engineering {...} # NOT valid at this level}pim {... same statements as in [edit protocols pim] Hierarchy Level PLUS ...mvpn {autodiscovery {inet-mdt;}}}rip {... same statements as in [edit protocols rip] Hierarchy Level ...}ripng {... same statements as in [edit protocols ripng] Hierarchy Level ...}router-discovery {... same statements as in [edit protocols router-discovery] Hierarchy Level ...}rstp {... same statements as in [edit protocols rstp] Hierarchy Level ...}vpls {... the vpls subhierarchy appears after the main [edit routing-instances routing-instance-name protocols] hierarchy ...}vstp {... same statements as in [edit protocols vstp] Hierarchy Level ...}} protocols {evpn {interface interface-name{description text;ignore-encapsulation-mismatch;interface-mac-limit limit {packet-action drop;}}interface-mac-limit limit {packet-action drop;}label-allocation <per-instance>;mac-statistics;mac-table-aging-time time;mac-table-size size {packet-action drop;}no-mac-learning;traceoptions {file filename <files number> <no-stamp> <replace> <size size> <world-readable | no-world-readable>;flag flag <flag-modifier> <disable>;}}igmp-snooping {immediate-leave;interface interface-name {group-limit number;host-only-interface;immediate-leave;multicast-router-interface;static {group multicast-ip-address {source multicast-ip-address;}}}proxy {source-address ip-address;}query-interval seconds;query-last-member-interval seconds;query-response-interval seconds;robust-count number;traceoptions {file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>;flag flag <flag-modifier> <disable>;}vlan vlan-id {... same statements as at the [edit routing-instances routing-instance-name protocols igmp-snooping] hierarchy level EXCEPT FOR ...traceoptions {...} # NOT valid at this levelvlan vlan-id {...} # NOT valid at this level}}} protocols {l2vpn {(control-word | no-control-word);encapsulation-type (atm-aal5 | atm-cell | atm-cell-port-mode | atm-cell-vc-mode | atm-cell-vp-mode | cesop | cisco-hdlc | ethernet | ethernet-vlan | frame-relay | frame-relay-port-mode | interworking | ppp | satop-e1 | satop-e3 | satop-t1 | satop-t3);;ignore-encapsulation-mismatch;interface interface-name {description text-description;remote-site-id number;}oam {bfd-liveness-detection {detection-time {threshold milliseconds;}holddown-interval milliseconds;minimum-interval milliseconds;minimum-receive-interval milliseconds;multiplier number;no-adaptation;transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (1 | automatic);}control-channel {(pw-label-tt1-1 | pwe3-control-word | router-alert-label);}}site site-name {oam {bfd-liveness-detection {detection-time {threshold milliseconds;}minimum-interval milliseconds;minimum-receive-interval milliseconds;multiplier number;no-adaptation;transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (0 | 1 | automatic);}ping-interval seconds;}interface interface-name {description text-description;oam {bfd-liveness-detection {detection-time {threshold milliseconds;}minimum-interval milliseconds;minimum-receive-interval milliseconds;multiplier number;no-adaptation;transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (0 | 1 | automatic);}ping-interval seconds;}remote-site-id number;target-attachment-identifier identifier;}site-identifier number;site-preference number;source-attachment-identifier identifier;}traceoptions {file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>;flag flag <flag-modifier> <disable>;}}} protocols {mvpn {autodiscovery-only {intra-as {inclusive;}}mvpn-mode (rpt-spt | spt-only);receiver-site;route-target {export-target {target target-community;unicast;}import-target {target <target:number:number> <receiver | sender>;unicast <receiver | sender>;}}sender-site;traceoptions {file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>;flag flag <flag-modifier> <disable>;}unicast-umh-election;}} protocols {vpls {community name;connectivity-type (ce | irb);encapsulation-type (ethernet | ethernet-vlan);ignore-encapsulation-mismatch;ignore-mtu-mismatch;interface interface-name {interface-mac-limit {limit;packet-action drop;}no-mac-learning;static-mac mac-address {vlan-id number;}}label-block-size size;interface-mac-limit {limit;packet-action drop;}mac-flush {any-interface;any-spoke;propagate;}mac-statistics;mac-table-aging-time seconds;mac-table-size {number-of-addresses;packet-action drop;}mesh-group group-name {associate-profile profile-name;interface interface-name;l2vpn-id (as-number:id | ip-address:id);local-switching;mac-flush {any-interface;any-spoke;propagate;}neighbor address {... same statements as at the [edit routing-instances routing-instance-name protocols vpls neighbor address] hierarchy level ...}peer-as {all;}route-distinguisher (as-number:id | ip-address:id);vpls-id name;vrf-export [ policy-names ];vrf-import [ policy-names ];vrf-target {community;import community-name;export community-name;}}mtu mtu-number;neighbor address {associate-profile profile-name;backup-neighbor address {community name;psn-tunnel-endpoint address;standby;}community name;encapsulation-type (ethernet | ethernet-vlan);ignore-encapsulation-mismatch;psn-tunnel-endpoint address;switchover-delay seconds;}no-mac-learning;no-tunnel-services;revert-time seconds;site site-name {active-interface (any | primary interface-name);automatic-site-id {collision-detect-time seconds;new-site-wait-time seconds;reclaim-wait-time minimum seconds maximum seconds;startup-wait-time seconds;}best-site;interface interface-name {... same statements as at the [edit routing-instances routing-instance-name protocols vpls interface interface-name] hierarchy level ...}mesh-group group-name;multi-homing;site-identifier number;site-preference number;}site-range number;traceoptions {file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>;flag flag <flag-modifier> <disable>;}tunnel-services {devices [ tunnel-interface-names ];primary tunnel-interface-name;}vpls-id vpls-id;}}} routing-instance-name {provider-tunnel {mdt {data-mdt-reuse;group-range multicast-prefix;threshold {group group-address {source source-address {rate threshold-rate;}}tunnel-limit limit;}}pim-asm {group-address address;}pim-ssm {group-address address;}rsvp-te {label-switched-path-template {(default-template | lsp-template-name);}static-lsp point-to-multipoint-lsp-name;}selective {group multicast-prefix</prefix-length> {source ip-prefix</prefix-length> {pim-ssm {group-range multicast-prefix</prefix-length>;}rsvp-te {label-switched-path-template {(default-template | lsp-template-name);}static-lsp point-to-multipoint-lsp-name;}threshold-rate kbps;}wildcard-source {pim-ssm {group-range multicast-prefix</prefix-length>;}rsvp-te {label-switched-path-template {(default-template | lsp-template-name);}static-lsp point-to-multipoint-lsp-name;}threshold-rate kbps;}}tunnel-limit number;wildcard-group-inet {wildcard-source {pim-ssm {group-range multicast-prefix</prefix-length>;}rsvp-te {label-switched-path-template {(default-template | lsp-template-name);}static-lsp lsp-name;}threshold-rate kbps;}}wildcard-group-inet6 {wildcard-source {pim-ssm {group-range multicast-prefix</prefix-length>;}rsvp-te {label-switched-path-template {(default-template | lsp-template-name);}static-lsp lsp-name;}threshold-rate kbps;}}}}} routing-instance-name {routing-options {... same statements as in [edit routing-options] Hierarchy Level PLUS ...autonomous-system autonomous-system <independent-domain> <loops number>;multipath {vpn-unequal-cost <equal-external-internal>;} ... BUT NOT ...confederation confederation-autonomous-system members autonomous-system; # NOT valid at this leveldynamic-tunnels tunnel-name {...} # NOT valid at this levelforwarding-table {export [ policy-names ];; # NOT valid at this level(indirect-next-hop | no-indirect-next-hop); # NOT valid at this level}med-igp-update-interval minutes; # NOT valid at this levelnonstop-routing; # NOT valid at this levelppm {...} # NOT valid at this levelresolution {tracefilter [ filter-names ]; # NOT valid at this leveltraceoptions {...} # NOT valid at this level}rib-groups {...} # NOT valid at this levelroute-distinguisher-id address; # NOT valid at this levelroute-record; # NOT valid at this levelsource-routing {...} # NOT valid at this leveltraceoptions {...} # NOT valid at this level}}}
Related Documentation
- EX, J, M, MX, PTX, SRX, T Series
- Notational Conventions Used in Junos OS Configuration Hierarchies
Published: 2013-07-31
Related Documentation
- EX, J, M, MX, PTX, SRX, T Series
- Notational Conventions Used in Junos OS Configuration Hierarchies