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

abstract-hop

date_range 18-Dec-24

Syntax

content_copy zoom_out_map
abstract-hop abstract-hop-name {
    constituent-list constituent-list-name (include-any-list | include-all-list | exclude-all-list | exclude-any-list);
    operators (AND | OR);
}

Hierarchy Level

content_copy zoom_out_map
[edit logical-systems logical-systems-name protocols mpls],
[edit protocols mpls]

Description

Define router clusters or groups, similar to the sequence of real-hop constraints (strict or loose), as a sequence of abstract hops for setting up a label-switched path (LSP).

An abstract hop is a logical combination of the existing traffic engineering constraints, such as administrative groups, extended administrative groups, and Shared Risk Link Groups (SRLGs), along with the ordering property of real hops. As a result, when a sequence of abstract hops is used in a path constraint, ordering is achieved among the groups of routers that meet a logical combination of link or node attributes called constituent attributes. A path can use a combination of real and abstract hops as constraints.

Options

abstract-hop-name

Name of the abstract hop that is a logical combination of the existing traffic engineering constraints, such as administrative groups, extended administrative groups, and SRLGs, along with the ordering property of real hops.

constituent-list constituent-list-name

Name of the predefined constituent list to be included in defining the abstract hop. A constituent list enables you to define a set of constituent attributes that is identified with a user-defined name.

include-any-list

Satisfy any one of the attributes specified in the constituent list.

include-all-list

Satisfy all of the attributes specified in the constituent list.

exclude-all-list

Satisfy none of the attributes specified in the constituent list.

exclude-any-list

Fail to satisfy any one of the attributes specified in the constituent list.

operators

Specify the operation between constituent lists when more than one constituent list is included in the abstract hop definition.

AND

Satisfy all the constituent lists referenced in the abstract hop definition for the attached node to be a member of the abstract hop.

OR

Satisy at least one of the constituent lists referenced in the abstract hop definition for the attached node to be a member of the abstract hop.

Required Privilege Level

routing—To view this statement in the configuration.

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

Release Information

Statement introduced in Junos OS Release 17.1.

footer-navigation