08-BIER Command Reference

HomeSupportRoutersCR16000-M1A SeriesCR16000-M1A SeriesTechnical DocumentsReference GuidesCommand ReferencesH3C CR16000-M1A Router Command Reference-R8630Pxx-6W10208-BIER Command Reference
01-BIER commands
Title Size Download
01-BIER commands 236.22 KB

BIER commands

bfr-id

Use bfr-id to specify a BFR ID for a BIER edge device.

Use undo bfr-id to delete the BFR ID of a BIER edge device.

Syntax

bfr-id bfr-id

undo bfr-id

Default

The device does not have a BFR ID.

Views

BIER sub-domain view

Predefined user roles

network-admin

Parameters

bfr-id: Specifies a BFR ID in the range of 1 to 65535.

Usage guidelines

A BFR refers to a BFIR or BFER. In a BIER sub-domain, a BFIR or BFER must have a unique BFR ID. If a BIER edge device belongs to more than one sub-domain, it can have the same or different BFR IDs in different sub-domains.

Examples

# Specify a BFR ID of 1000 for the device.

<Sysname> system-view

[Sysname] bier

[Sysname-bier] sub-domain 1 ipv6

[Sysname-bier-sub-domain-1-ipv6] bfr-id 1000

Related commands

display bier sub-domain

bfr-neighbor

Use bfr-neighbor to specify a BFR neighbor and the BFR ID range of BIER edge devices that can be reached through the BFR neighbor.

Use undo bfr-neighbor to remove the specified BFR neighbor and BFR ID range.

Syntax

bfr-neighbor { end-bier bierv6-sid | end-rgb msr6-sid | mpra ipv6-address } bfr-id bfr-id-start [ to bfr-id-end ] [ preference preference-value ]

undo bfr-neighbor { end-bier bierv6-sid | end-rgb msr6-sid | mpra ipv6-address } [ bfr-id bfr-id-start [ to bfr-id-end ] ]

Default

No BFR neighbor and BFR ID range are specified.

Views

BIER sub-domain view

Predefined user roles

network-admin

Parameters

end-bier bierv6-sid: Specifies a BFR neighbor by its IPv6 unicast address (End.BIER SID).

end-rgb msr6-sid: Specifies a BFR neighbor by its IPv6 unicast address (End.RGB SID).

mpra ipv6-address: Specifies a BFR neighbor by its IPv6 unicast address (MPRA).

bfr-id bfr-id-start: Specifies a single BFR ID (if you do not specify the to bfr-id-end option) or the start BFR ID of a BFR ID range (if you specify the to bfr-id-end option). The value range for the bfr-id-start argument is 1 to 65535.

to bfr-id-end: Specifies the end BFR ID of the BFR ID range, in the range of 2 to 65535.

preference preference-value: Specifies the priority of the link to reachable BFR IDs, in the range of 1 to 255. The default is 60. The smaller the priority value, the higher the priority.

Usage guidelines

Operating mechanism

In a cross-AS BIER deployment, if the ASBR in an AS does not support BIER forwarding, BIER packets cannot be forwarded among ASs. To solve this problem when the cross-AS routes are reachable, you can specify the BFR neighbor on the BFR directly connected to the ASBR and the BFR ID range of BIER edge devices that can be reached through the BFR neighbor.

In a cross-AS BIER deployment, you can configure the priorities of different links to the same BFR IDs reachable through a BFR neighbor to ensure reliable transmission of multicast traffic forwarding. The device selects the link with the highest priority to forward multicast traffic. If the link with the highest priority fails, the device quickly switch over the traffic to a low-priority link. If a large amount of multicast traffic, you can configure the same priority for different links to form ECMP links and load balances the traffic.

Restrictions and guidelines

If all BFR IDs are removed or the undo bfr-neighbor command is executed, the corresponding BFR neighbor will be removed from the BIRT.

You can execute this command repeatedly to configure multiple BFR neighbors and multiple BFR ID ranges.

The maximum number of BFR IDs with the same priority reachable through one BFR neighbor is 4.

The configuration takes effect only on the BIRT of the local node and will not be advertised to other nodes.

The total number of BFR neighbors in all BIER sub-domains on the device cannot exceed 2000. The number of BFR IDs reachable through one BFR neighbor cannot exceed 256.

Examples

# In BIER sub-domain 1, specify 3000::1 as a BFR neighbor for G-BIER encapsulation and specify the BFR ID range as 100 to 300 and link priority as 50.

<Sysname> system-view

[Sysname] bier

[Sysname-bier] sub-domain 1 ipv6

[Sysname-bier-sub-domain-1-ipv6] bfr-neighbor mpra 3000::1 bfr-id 100 to 300 preference 50

Related commands

encapsulation-type

bfr-prefix

Use bfr-prefix to specify a BFR prefix.

Use undo bfr-prefix to restore the default.

Syntax

bfr-prefix interface interface-type interface-number

undo bfr-prefix

Default

The device does not have a BFR prefix.

Views

BIER sub-domain view

Predefined user roles

network-admin

Parameters

interface-type interface-number: Specifies an interface by its type and number. Only loopback interfaces are supported.

Usage guidelines

As an equivalent to a router ID in a routing protocol, a BFR prefix identifies a BFR in a sub-domain. In a sub-domain, a BFR must have a unique BFR prefix that is routable.

Only the IP address of a loopback interface can be configured as a BFR prefix. After the IP address of a loopback interface is configured as a BFR prefix, the loopback interface cannot be deleted.

If a BFR belongs to more than one sub-domain, it can have the same or different BFR prefixes in different sub-domains.

Examples

# Specify the IPv6 address of a loopback interface as the BFR prefix.

<Sysname> system-view

[Sysname] interface LoopBack 0

[Sysname-LoopBack0] ipv6 address 100::1 128

[Sysname-LoopBack0] quit

[Sysname] bier

[Sysname-bier] sub-domain 0 ipv6

[Sysname-bier-sub-domain-0-ipv6] bfr-prefix interface loopback 0

Related commands

display bier sub-domain

bier

Use bier to enable BIER and enter BIER view.

Use undo bier to disable BIER.

Syntax

bier

undo bier

Default

BIER is disabled.

Views

System view

Predefined user roles

network-admin

Usage guidelines

Bit Index Explicit Replication (BIER) is a new architecture for the forwarding of multicast data packets. BIER encapsulates the destination nodes of multicast packets in a bit string. It does not require a protocol for explicitly building multicast distribution trees, nor does it require intermediate nodes to maintain any per-flow state.

BIER requires only the encapsulation of a bit string on the BEIR without requiring operating transit BFRs. BIER is applicable to quick deployment of multicast services through the controller in an SDN network.

The undo bier command will delete all settings in BIER view. Please use it with caution.

Examples

# Enable BIER and enter BIER view.

<Sysname> system-view

[Sysname] bier

[Sysname-bier]

bier bfr-prefix proxy

Use bier bfr-prefix proxy to enable BGP BFR prefix proxying.

Use undo bier bfr-prefix proxy to disable BGP BFR prefix proxying.

Syntax

bier bfr-prefix proxy

undo bier bfr-prefix proxy

Default

BGP BFR prefix proxying is disabled.

Views

BGP IPv6 unicast address family view

Predefined user roles

network-admin

Usage guidelines

In a cross-AS BIER deployment, the BFR ID range is used by the BIER to learn BFR IDs in another BIER domain. After being enabled with BGP BFR prefix proxying, an ASBR A node enabled with BGP BFR prefix proxying is called a BFR proxy node. An ASBR enabled with BGP BFR prefix proxying advertises cross-AS BFR ID range information. All multicast packets in an AS can be forwarded by the ASBR to other ASs. This prevents multicast traffic forwarding failures if the devices in an AS cannot generate correct forwarding entries.

 

 

NOTE:

Routes with local BIER information generated after the bier enable command is executed do not include BFR ID range information. Routes redistributed by using the import-bier command include BFR ID range information.

 

A BFR proxy node does not directly forward routes carrying BIER information learned from a BGP peer to other BGP peers and advertises them as follows:

1.     Advertises the BIER information (including BFR ID range information) in learned routes to the BIER module.

2.     The BIER module modifies the BFR prefix in the BIER information as the BFR prefix of the local node and summarizes received BFR ID range information.

3.     The BIER module advertises the modified BIER information to the BGP module. The BGP module generates a BGP route that carries the modified BIER information (including BFR ID range information) and sends it to BGP peers.

4.     After receiving the BGP route, an IBGP or EBPG peer generates cross-AS BIRT entry. The BRF prefix of the edge node is the BRF prefix of the BFR proxy node.

When a device forwards a cross-AS packet, it will encapsulate the MPRA of the BFR proxy node and sends the packet to the BFR proxy node. The BFR proxy node forwards the received packet according to the BIFT.

To avoid loops and ensure correct BIRT entries, perform this task only on one end of an EBGP session.

Before executing this command, you must execute the bier enable command.

Examples

# In the BGP IPv6 unicast address family, enable BGP BFR prefix proxying.

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp-default] address-family ipv6 unicast

[Sysname-bgp-default-ipv6] bier enable

[Sysname-bgp-default-ipv6] bier bfr-prefix proxy

Related commands

bier enable

import-bier

peer capability bier

bier enable

Use bier enable to enable BIER for BGP.

Use undo bier enable to disable BIER for BGP

Syntax

bier enable

undo bier enable

Default

BIER is disabled for BGP.

Views

BGP IPv6 unicast address family view

Predefined user roles

network-admin

Usage guidelines

Operating mechanism

In a BIER network, a node encapsulates the following BIER information in UPDATE messages:

·     BFR prefix—Encapsulated in the NLRI field.

·     BIER Path Attribute—A new attribute that contains information such as BIER sub-domain, BFR ID, BSL, and MPRA.

If BIER is enabled for BGP, BGP imports the BFR IDs and BFR prefixes from the BIER module and generates BGP routes carrying BIER information (excluding BFR ID range information).

The device generates a BGP IPv6 unicast route without BIER information and advertises the route to the BGP IPv6 unicast peers. The BGP IPv6 unicast route uses the locally configured MPRA and BFR prefix as the reachability prefix information of the NLRI field. The BGP IPv6 unicast route can guide the forwarding of BIER packets on devices that do not support BIER forwarding. If the peer capability bier command is also executed, the BGP routes generated by the local BFR prefix carry BIER path attributes can be advertised to the specified peer or peer group.

Restrictions and guidelines

·     You must execute this command before executing the peer capability bier, bier bfr-prefix proxy, and import-bier commands.

·     To execute the undo bier enable command to disable BIER for BGP, you must first execute the undo peer capability bier, undo bier bfr-prefix proxy, and undo import-bier commands to disable the corresponding features.

Examples

# In the BGP IPv6 unicast address family, enable BIER for BGP.

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp-default] address-family ipv6 unicast

[Sysname-bgp-default-ipv6] bier enable

Related commands

bier local-prefix proxy

import-bier

peer capability bier

display bier forward ipv6 statistics

Use display bier forward ipv6 statistics to display BIER packet statistics.

Syntax

In standalone mode:

display bier forward ipv6 statistics slot slot-number

In IRF mode:

display bier forward ipv6 statistics chassis chassis-number slot slot-number

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

slot slot-number: Specifies a card by its slot number. (In standalone mode.)

chassis chassis-number slot slot-number: Specifies a card on an IRF member device. The chassis-number argument represents the member ID of the IRF member device. The slot-number argument represents the slot number of the card. (In IRF mode.)

 Examples

# Display BIER packet statistics.

<Sysname> display bier forward ipv6 statistics

BIER packet statistics:

  Entered BIER sub-domain packets :6

  Received packets: 5

  Received PHP packets: 5

  Forwarded packets: 12

  Sent to overlay packets: 3

 

BIER error statistics:

  Tunnel and BIFT info mismatch: 0

  Invalid BIFT encapsulation type: 0

  Invalid tunnel encapsulation type: 0

  Invalid packet encapsulation type: 0

  No memory error: 0

  Get vn error: 0

  Invalid tunnel ID: 0

  TTL value is zero: 0

  BitString non-zero: 0

  Bier head check error: 0

  Get BIFT error: 0

Table 1 Command output

Field

Description

Entered BIER sub-domain packets

Number of packets that join the BIER sub-domain.

Received PHP packets

Number of packets that are processed by PHP.

Sent to overlay packets

Number of packets that are sent to the multicast flow overlay.

 

Related commands

reset bier forward ipv6 statistics

display bier inter-as bfr-info

Use display bier inter-as bfr-info to display cross-AS BFR information.

Syntax

display bier inter-as bfr-info [ sub-domain sub-domain-id ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

sub-domain sub-domain-id: Specifies a sub-domain by its ID in the range of 0 to 255. If you do not specify a BFR prefix, this command displays the cross-AS BFR information of all sub-domains.

Usage guidelines

The cross-AS BFR information is learned through EBGP and does not include the configuration of the bfr-neighbor mpra command.

Examples

# Display the cross-AS BFR information of sub-domain 3.

<Sysname> display bier inter-as bfr-info sub-domain 3

  Sub-domain 3

    BFR prefix: 300::1

     BFR-ID: 8

     AS number: 33

     Protocol: BGP

     Sub protocol: EBGP

     BFR ID range: 30 to 90, 100 to 105, 200 to 300

 

    BFR prefix: 400::1

     BFR-ID: 9

     AS number: 50

     Protocol: BGP

     Sub protocol: EBGP

     BFR ID range: 91 to 99

Table 2 Command output

Field

Description

BFR prefix

BFR prefix of the ASBR in another domain.

BFR-ID

BFR ID of an ASBR in a neighboring domain.

AS number

Number of the AS where the BFR resides.

Protocol

Routing protocol that transfers cross-AS BFR information.

Sub protocol

Routing sub-protocol that transfers cross-AS BFR information.

BFR ID range

BFR ID range of BIER edge devices that can be reached through the BFR neighbor.

 

Related commands

display bier prefix

display bier inter-as routing-table

Use display bier inter-as routing-table to display cross-AS BIRT information.

Syntax

display bier inter-as routing-table [ sub-domain sub-domain-id [ bfr-id bfr-id-start [ to bfr-id-end ] ] ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

sub-domain sub-domain-id: Specifies a sub-domain by its ID in the range of 0 to 255. If you do not specify a BFR prefix, this command displays the cross-AS BIRT information of all sub-domains.

bfr-id bfr-id-start: Specifies a single BFR ID (if you do not specify the to bfr-id-end option) or the start BFR ID of a BFR ID range (if you specify the to bfr-id-end option). The value range for the bfr-id-start argument is 1 to 65535. If you do not specify BFR IDs, this command displays cross-AS BIRT information for all BFR IDs.

to bfr-id-end: Specifies the end BFR ID of the BFR ID range, in the range of 2 to 65535.

Usage guidelines

The cross-AS BFR information is learned through EBGP and does not include the configuration of the bfr-neighbor mpra command.

Examples

# Display the cross-AS BIRT information of all sub-domains.

<Sysname> display bier inter-as routing-table

  Sub-domain 0

    BFR ID: 2

      BFR prefix: 300::1

        AS: 30

        Protocol: IS-IS

        Preference: --

    BFR ID: 3

      BFR prefix: 3333::1

        AS: 40

        Protocol: EBGP

        Preference: --

      BFR prefix: 300::2

        AS: 40

        Protocol: EBGP

        Preference: --

    BFR ID: 4

      MPRA: 300::3

        AS: N/A

        Protocol: Static

        Preference: 60

Table 3 Command output

Field

Description

BFR ID

BFR ID of the BFER.

AS

Number of AS where the BFR resides.

BFR prefix

BFR prefix of the edge node. It indicates that the BIER routing entry is dynamically learned through a routing protocol.

MPRA

MPRA of the edge node. It indicates that the BIER encapsulation type is G-BIER and the BIER routing entry is statically configured.

End.BIER SID

End.BIER SID of the edge node. It indicates that the BIER encapsulation type is BIERv6 and the BIER routing entry is statically configured.

Protocol

Routing protocol that transfers cross-AS BFR information.

Preference

Link priority of the static route to BFR IDs reachable through a BFR neighbor. This field displays two hyphens (--) for a dynamic routing protocol.

 

Related commands

display bier routing-table

display bier prefix

Use display bier prefix to display the BIER information of BFR prefixes.

Syntax

display bier prefix [ prefix-ip ] [ sub-domain sub-domain-id [ bsl bsl-value ] ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

prefix-ip: Specifies a BFR prefix. If you do not specify a BFR prefix, this command displays the BIER information of all BFR prefixes.

sub-domain sub-domain-id: Specifies a sub-domain by its ID. If you do not specify a sub-domain ID, this command displays the BIER information of BFR prefixes in all sub-domain IDs.

bsl bsl-value: Specifies a BSL value. Valid values for the bsl-value argument are 64, 128, and 256.  If you do not specify a BSL value, this command displays the BIER information of BFR prefixes for all BSL values.

Examples

# Display the BIER information of all BFR prefixes.

<Sysname> display bier prefix

  Sub-domain 1

    Total BFR prefixes: 2

      BFR prefix: 100::1(LoopBack1)

        BFR ID: 4

        PHP: Disabled

        Encapsulation type: G-BIER

        Encapsulation MPRA: 200::1

        Encapsulation:

          BSL   Max-SI

          128   1

          256   0

 

      BFR prefix: 100::2

        BFR ID: 5

        PHP: Disabled

        Encapsulation type: G-BIER

        Encapsulation MPRA: 300::1

        Encapsulation:

          BSL   Max-SI

          128   1

          256   0

        Inter-AS information:

          AS number  : 33

          BFR ID range: 30 to 90, 100 to 105, 200 to 300

          AS number  : 40

          BFR ID range: 91 to 99

# Display the BIER information of BFR prefix 100::1.

<Sysname> display bier prefix 100::1

  Sub-domain 0

    Total BFR prefixes: 1

      BFR prefix: 100::1(LoopBack1)

        BFR ID: 4

        PHP: Disabled

        Encapsulation type: BIERv6

        Encapsulation End.BIER SID: 200::1

        Encapsulation:

          BSL   Max-SI

          128   1

          256   0

Table 4 Command output

Field

Description

Total BFR prefixes

Total number of local BFR prefixes and remote BFR prefixes.

BFR prefix(LoopBack1)

Local BFR prefix, which is the IPv6 address of loopback interface 1.

BFR ID

This field displays 0 if no BFR ID is configured on a transit BFR.

PHP

BIER PHP enabling status:

·     Enabled.(BIER PHP cannot be enabled for the BFR in the current software version.)

·     Disabled.

Encapsulation MPRA

MPRA in G-BIER encapsulation.

Encapsulation End.BIER SID

End.BIER SID in BIERv6 encapsulation.

Encapsulation End.RGB SID

End.RGB SID in MSR6 encapsulation.

AS number

Number of the AS where the reachable BFRs reside.

BFR ID range

BFR ID range of BIER edge devices that can be reached through the BFR neighbor.

display bier protocol

Use display bier protocol to display the unicast routing protocols that registered with BIER.

Syntax

display bier protocol

Views

Any view

Predefined user roles

network-admin

network-operator

Examples

# Display the unicast routing protocols that registered with BIER.

<Sysname> display bier protocol

 Protocol    Instance ID      Address family

 ISIS        -                IPv4/IPv6

Table 5 Command output

Field

Description

Protocol

Unicast routing protocols that registered with BIER. Only IS-IS and BGP are supported in the current software version.

Instance ID

Instance ID of the unicast routing protocol. This field is supported only for BGP. This field displays a hyphen (-) for IS-IS.

Address family

Address family supported by the unicast routing protocol.

 

Related commands

display bier sub-domain

display bier routing-table

Use display bier routing-table to display the BIER information of BFR prefixes.

Syntax

display bier routing-table [ sub-domain sub-domain-id [ bsl bsl-value ] ] [ prefix prefix-ip ] [ verbose ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

sub-domain sub-domain-id: Specifies a sub-domain ID. If you do not specify a sub-domain ID, this command displays the BIRT information of all sub-domains.

bsl bsl-value: Specifies a BSL value. Valid values for the bsl-value argument are 64, 128, and 256.  If you do not specify a BSL value, this command displays the BIRT information of all BSL values.

prefix prefix-ip: Specifies a BFR prefix. If you do not specify a BFR prefix, this command displays the BIRT information of all BFR prefixes.

verbose: Displays detailed BIRT information. If you do not specify this keyword, the command displays brief BIRT information.

Examples

# Display brief BIRT information.

<Sysname> display bier routing-table

  Sub-domain 0

  Total BFERs: 2

    BFR ID: 1

    BFR prefix: 1::2(Local)

    PHP: Disabled

    Flag: Active

    BFR-conflicted nodes: N/A

    BFR neighbors: N/A

 

    BFR ID: 16

    BFR prefix: C::C

    PHP: Disabled

    Flag: Active

    BFR-conflicted nodes: N/A

    BFR neighbors: 1

      BFR prefix: C::C

      NBRFlag:

      Next hop list:

      Out interface            Next hop                               NhFlag     Token

      XGE0/0/15                   FE80::A6FA:76FF:FEF5:E0FF                        Invalid

      XGE0/0/16                   FE80::A6FA:76FF:FEF6:E0FF                        Invalid

 

    BFR ID: 17

    BFR prefix: D::D

    PHP: Disabled

    Flag: Active

    BFR-conflicted nodes: N/A

    BFR neighbors: 1

      BFR prefix: A::A

      NBRFlag:

      Next hop list:

      Out interface            Next hop                              NhFlag      Token

      XGE0/0/17                   FE80::A6FA:76FF:FEF7:E0FF                        Invalid

      XGE0/0/18                   FE80::A6FA:76FF:FEF8:E0FF            B           Invalid

 

    BFR ID: 18

    BFR prefix: E::E

    PHP: Disabled

    Flag: Active

    BFR-conflicted nodes: N/A

    BFR neighbors: 2

      BFR prefix: A::A

      NBRFlag:

      Next hop list:

      Out interface            Next hop                               NhFlag     Token

      XGE0/0/17                   FE80::A6FA:76FF:FEF7:E0FF                        Invalid

      BFR prefix: B::B

      NBRFlag: B

      Next hop list:

      Out interface            Next hop                               NhFlag     Token

      XGE0/0/19                   FE80::A6FA:76FF:FEF9:E0FF                        Invalid

# Display detailed BIRT information.

<Sysname> display bier routing-table verbose

  Sub-domain 0

  Total BFERs: 3

    BFR ID: 1

    BFR prefix: 1::2(Local)

    PHP: Disabled

    Flag: Active

    Encapsulation type: G-BIER

    Encapsulation MPRA: A::20

    Encapsulation:

      BSL  Max-SI

      64   0

      256  0

    BFR-conflicted nodes: N/A

    BFR neighbors: N/A

 

    BFR ID: 16

    PHP:Disabled

    BFR prefix: C::C

    Flag: Active

    Encapsulation type: G-BIER

    Encapsulation MPRA: C::20

    Encapsulation:

      BSL  Max-SI

      64   0

      256  1

    BFR-conflicted nodes: N/A

    BFR neighbors: 1

      BFR prefix: C::C

      Underlay protocol: IS-IS

      Sub protocol: Level-1

      System ID: ab00.0000.0103

      Multi-topology: Standard

      Process ID: 1

      NBRFlag:

      Next hop list:

      Out interface            Next hop                               NhFlag     Token

      XGE0/0/15                   FE80::A6FA:76FF:FEF5:E0FF                        Invalid

      XGE0/0/16                   FE80::A6FA:76FF:FEF5:E0FF                        Invalid

 

    BFR ID: 17

    PHP:Disabled

    BFR prefix: D::D

    Flag: Active

    Encapsulation type: G-BIER

    Encapsulation MPRA: D::20

    Encapsulation:

      BSL  Max-SI

      64   0

      256  1

    BFR-conflicted nodes: N/A

    BFR neighbors: 1

      BFR prefix: A::A

      Underlay protocol: IS-IS

      Sub protocol: Level-1

      System ID: ab00.0000.0104

      Multi-topology: Standard

      Process ID: 1

      NBRFlag:

      Next hop list:

      Out interface            Next hop                               NhFlag     Token

      XGE0/0/17                   FE80::A6FA:76FF:FEF7:E0FF                        Invalid

      XGE0/0/18                   FE80::A6FA:76FF:FEF8:E0FF             B          Invalid

 

    BFR ID: 18

    PHP:Disabled

    BFR prefix: E::E

    Flag: Active

    Encapsulation type: G-BIER

    Encapsulation MPRA: E::20

    Encapsulation:

      BSL  Max-SI

      64   0

      256  1

    BFR-conflicted nodes: N/A

    BFR neighbors: 2

      BFR prefix: A::A

      Underlay protocol: IS-IS

      Sub protocol: Level-1

      System ID: ab00.0000.0104

      Multi-topology: Standard

      Process ID: 1

      NBRFlag:

      Next hop list:

      Out interface            Next hop                               NhFlag     Token

      XGE0/0/17                  FE80::A6FA:76FF:FEF7:E0FF                         Invalid

      BFR prefix: B::B

      Underlay protocol: IS-IS

      Sub protocol: Level-1

      System ID: ab00.0000.0105

      Multi-topology: Standard

      Process ID: 1

      NBRFlag: B

      Next hop list:

      Out interface            Next hop                               NhFlag     Token

      XGE0/0/19                  FE80::A6FA:76FF:FEF9:E0FF                         Invalid

Table 6 Command output

Field

Description

BFR prefix

(Local) indicates a local BFR prefix. If (Local) does not appear, the prefix is a remote BFR prefix. If a BFR ID conflict exists, this field displays N/A.

PHP

BIER PHP enabling status:

·     Enabled.(BIER PHP cannot be enabled for the BFR in the current software version.)

·     Disabled.

·     N/A—A BFR ID conflict exists.

Flag

BFER status:

·     Active—The BFER is available.

·     Conflict—A BFR ID conflict exists, and the BFER is unavailable.

BFR-conflicted nodes

Edge nodes that have conflicting BFR IDs. If no conflict exists, this field displays N/A.

BFR neighbors

If a BFR ID conflict exists, this field displays N/A. If no BFR neighbor exists, this field displays N/A.

Encapsulation MPRA

MPRA in G-BIER encapsulation.

Encapsulation End.BIER SID

End.BIER SID in BIERv6 encapsulation.

Encapsulation End.RGB SID

End.RGB SID in MSR6 encapsulation.

Underlay protocol

Routing protocol used to advertise BFR information.

Multi-topology

IS-IS IPv6 unicast topology mode:

·     Standard—IPv6 unicast topology standard mode.

·     Compatible—IPv6 unicast topology compatible mode. This value is not supported in the current software version.

Process ID

IS-IS process ID.

NBRFlag

Flag for the BFR neighbor reaching BFER:

·     A null value indicates that the reached BFR neighbor is the primary BFR neighbor.

·     A value of B indicates that the reached BFR neighbor is the backup BFR neighbor.

NhFlag

Next hop flag:

·     A null value indicates that the next-hop device is the primary next hop.

·     A value of B indicates that t the next-hop device is the backup next hop.

Token

LSP index number.

display bier sub-domain

Use display bier sub-domain to display the BIER information of BFR prefixes.

Syntax

display bier sub-domain [ sub-domain-id ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

sub-domain sub-domain-id: Specifies a sub-domain by its ID. If you do not specify a sub-domain, this command displays information about all sub-domains.

Examples

# Display information about all sub-domains.

<Sysname> display bier sub-domain

Total BIER subdomains: 1

  Sub-domain ID: 0

   Multi-topology: Standard

   Address family: IPv6

   BFR prefix: 100::1(LoopBack1)

   BFR ID: 1

   PHP: Disabled

   TTL mode: Uniform

   TTL value: N/A

   Encapsulation type: G-BIER

   Encapsulation MPRA: 200::1

   Encapsulation:

     BSL       Max-SI

     256       2

# When the encapsulation type is G-BIER, display information about sub-domain 1.

<Sysname> display bier sub-domain 1

  Sub-domain ID: 1

   Multi-topology: Standard

   Address family: IPv6

   BFR prefix: 100::1(LoopBack1)

   BFR ID: 1

   PHP: Disabled

   TTL mode: Uniform

   TTL value: N/A

   Encapsulation type: G-BIER

   Encapsulation MPRA: 200::1

   Encapsulation:

     BSL       Max-SI

     128       1

     256       2

# When the encapsulation type is BIERv6, display information about sub-domain 1.

<Sysname> display bier sub-domain 1

  Sub-domain ID: 1

   Multi-topology: Standard

   Address family: IPv6

   BFR prefix: 100::1(LoopBack1)

   BFR ID: 1

   PHP: Disabled

   TTL mode: Uniform

   TTL value: N/A

   Encapsulation type: BIERv6

   Encapsulation End.BIER SID: 200::1

   Encapsulation End.BIER SID status: Valid

   Encapsulation:

     BSL       Max-SI

     128       1

     256       2

# When the encapsulation type is MSR6, display information about sub-domain 1.

<Sysname> display bier sub-domain 1

  Sub-domain ID: 1

   Multi-topology: Standard

   Address family: IPv6

   BFR prefix: 100::1(LoopBack1)

   BFR ID: 1

   PHP: Disabled

   TTL mode: Uniform

   TTL value: N/A

   Encapsulation type: MSR6

   Encapsulation End.RGB SID: 200::1

   Encapsulation End.RGB SID status: Valid

   Encapsulation:

     BSL       Max-SI

     128       1

     256       2

Table 7 Command output

Field

Description

Multi-topology

IS-IS IPv6 unicast topology mode:

·     Standard—IPv6 unicast topology standard mode.

·     Compatible—IPv6 unicast topology compatible mode. This value is not supported in the current software version.

Address family

Only the IPv6 address family is supported in the current software version.

BFR prefix

Local BFR prefix and loopback interface associated with the prefix.

BFR ID

Local BFR ID.

PHP

BIER PHP enabling status:

·     Enabled.(BIER PHP cannot be enabled for the BFR in the current software version.)

·     Disabled.

TTL value

If the TTL mode is Uniform, this field displays N/A.

Encapsulation type

BIER encapsulation type: G-BIER or BIERv6. If no encapsulation type is configured, this field displays N/A.

Encapsulation MPRA

MPRA configured for G-BIER. If no MPRA is configured, this field displays N/A.

Encapsulation End.BIER SID

End.BIER SID configured for BIERv6. If no End.BIER SID is configured, this field displays N/A.

Encapsulation End.RGB SID

End.RGB SID configured for BIERv6. If no End.RGB SID is configured, this field displays N/A.

Encapsulation End.BIER SID status

Indicates whether the configured End.BIER SID for BIERv6 is valid: Valid or Invalid.

Encapsulation End.RGB SID status

Indicates whether the configured End.RGB SID for MSR6 is valid: Valid or Invalid.

Encapsulation

Encapsulation information. If no encapsulation type is configured, this field will not appear.

encapsulation-type

Use encapsulation-type to configure the encapsulation type, BSL, and maximum SI.

Use undo encapsulation-type to restore the default.

Syntax

encapsulation-type { bierv6 | g-bier | msr6 } bsl bsl-value max-si max-si-value

undo encapsulation-type { bierv6 | g-bier | msr6 } bsl bsl-value

Default

The encapsulation type, BSL, and maximum SI are not configured.

Views

BIER sub-domain view

Predefined user roles

network-admin

Parameters

bierv6: Specifies Bit Index Explicit Replication IPv6 Encapsulation (BIERv6) as the encapsulation type.

g-bier: Specifies generalized BIER (G-BIER) as the encapsulation type.

msr6: Specifies Multicast Source Routing over IPv6 (MSR6) as the encapsulation type.

bsl bsl-value: Specifies the BSL. Valid values for the bsl-value argument are 64, 128, and 256.

max-si max-si-value: Specifies the maximum SI. An SI can a value in the range of 0 to the maximum SI. The value range for the max-si-value argument is 0 to 255.

Usage guidelines

Operating mechanism

The G-BIER, BIERv6, and MSR6 encapsulation types have the same packet forwarding process. The only difference is the packet header encapsulation format. For more information about the packet header encapsulation format, see BIER Configuration Guide.

BFRs in the same sub-domain must have the same BSL.

If the BSL is smaller than the maximum BFR ID in a sub-domain, a set identifier (SI) is used.

The maximum SI is (Maximum BFR ID–1)/BSL rounded down to the nearest integer. For example, if the maximum BFR ID is 1024 in a BIER sub-domain and the bit string length is 256, the bit string needs to be divided into four SIs (SI 0, SI 1, SI 2 and SI 3).

Restrictions and guidelines

As a best practice to reduce the number of SIs and the number of encapsulated packets, configure contiguous BFR IDs.

To use BIERv6 or MSR6 encapsulation, make sure all BFRs in a sub-domain support SRv6. For more information about SRv6, see Segment Routing Configuration Guide.

Examples

# Specify the encapsulation type G-BIER, BSL 256, and maximum SI 2.

<Sysname> system-view

[Sysname] bier

[Sysname-bier] sub-domain 0 ipv6

[Sysname-bier-sub-domain-0-ipv6] encapsulation-type g-bier bsl 256 max-si 2

# Specify the encapsulation type BIERv6, BSL 256, and maximum SI 2.

<Sysname> system-view

[Sysname] bier

[Sysname-bier] sub-domain 0 ipv6

[Sysname-bier-sub-domain-0-ipv6] encapsulation-type bierv6 bsl 256 max-si 2

# Specify the encapsulation type MSR6, BSL 256, and maximum SI 2.

<Sysname> system-view

[Sysname] bier

[Sysname-bier] sub-domain 0 ipv6

[Sysname-bier-sub-domain-0-ipv6] encapsulation-type msr6 bsl 256 max-si 2

Related commands

display bier sub-domain

end-bier locator

Use end-bier locator to configure an End.BIER SID for a BFR in BIERv6.

Use undo end-bier locator to restore the default.

Syntax

end-bier locator locator-name sid bierv6-sid

undo end-bier locator

Default

No End.BIER SID is configured for a BFR in BIERv6.

Views

BIER sub-domain view

Predefined user roles

network-admin

Parameters

locator-name: Specifies an SRv6 SID locator by its name, a case-sensitive string of 1 to 31 characters.

sid bierv6-sid: Specifies a node IPv6 address of the SRv6 SID (End.BIER SID of a BFR in BIERv6).

Usage guidelines

Prerequisites

Before executing an End.BIER SID, you must configure the encapsulation type as BIERv6 by using the encapsulation-type command.

Operating mechanism

An End.BIER SID is a SID defined in BIERv6 and represented as an IPv6 address. When the encapsulation type is BIERv6, you must configure a routable IPv6 address (End.BIER SID) used for BIERv6 forwarding in a sub-domain. The IPv6 address is carried in the IS-IS sub-sub-TLV to be advertised to neighbors as the destination IPv6 address in BIERv6 packets.

When a BFR receives a BIERv6 packet, it compares the destination IPv6 address in the packet with the configured End.BIER SID. If they are the same, the BFR performs BIERv6 forwarding on the packet. If they are different, the BFR performs IPv6 forwarding on the packet.

Restrictions and guidelines

For the sid bierv6-sid option to take effect, you must configure the static length (the static static-length option) for the specified locator.

The specified locator cannot be associated with the Flex-Algo algorithm.

For the specified End.BIER SID to take effect, it must be in the range of the static start SRv6 SID to the static end SRv6 SID of the locator. To view the static start SRv6 SID and the static end SRv6 SID, see the Static SID start and Static SID end fields, respectively, in the display segment-routing ipv6 locator command output. For more information about the display segment-routing ipv6 locator command, see SRv6 commands in Segment Routing Command Reference.

A BFR must have a unique End.BIER SID in a sub-domain.

If you execute this command multiple times, the most recent configuration takes effect.

Examples

# Specify 2001::1 as the End.BIER SID for locator abc.

<Sysname> system-view

[Sysname] segment-routing ipv6

[Sysname-segment-routing-ipv6] locator abc ipv6-prefix 2001:: 64 static 32

[Sysname-segment-routing-ipv6] quit

[Sysname] bier

[Sysname-bier] sub-domain 0 ipv6

[Sysname-bier-sub-domain-0-ipv6] encapsulation-type bierv6 bsl 256 max-si 2

[Sysname-bier-sub-domain-0-ipv6] end-bier locator abc sid 2001::1

Related commands

display bier sub-domain

encapsulation-type

locator (Segment Routing Command Reference)

end-rgb locator

Use end-rgb locator to configure an End.RGB SID for a BFR in MSR6.

Use undo end-rgb locator to restore the default.

Syntax

end-rgb locator locator-name sid msr6-sid

undo end-rgb locator

Default

No End.RGB SID is configured for a BFR in MSR6.

Views

BIER sub-domain view

Predefined user roles

network-admin

Parameters

locator-name: Specifies an SRv6 SID locator by its name, a case-sensitive string of 1 to 31 characters.

sid msr6-sid: Specifies a node IPv6 address of the SRv6 SID (End.RGB SID of a BFR in MSR6).

Usage guidelines

Prerequisites

Before executing an End.RGB SID, you must configure the encapsulation type as MSR6 by using the encapsulation-type command.

Operating mechanism

An End.RGB SID is a SID defined in MSR6 and represented as an IPv6 address. When the encapsulation type is MSR6, you must configure a routable IPv6 address (End.RGB SID) used for MSR6 forwarding in a sub-domain. The IPv6 address is carried in the IS-IS sub-sub-TLV to be advertised to neighbors as the destination IPv6 address in MSR6 packets.

When a BFR receives an MSR6 packet, it compares the destination IPv6 address in the packet with the configured End.RGB SID. If they are the same, the BFR performs MSR6 forwarding on the packet. If they are different, the BFR performs IPv6 forwarding on the packet.

Restrictions and guidelines

For the sid msr6-sid option to take effect, you must configure the static length (the static static-length option) for the specified locator.

The specified locator cannot be associated with the Flex-Algo algorithm.

For the specified End.RGB SID to take effect, it must be in the range of the static start SRv6 SID to the static end SRv6 SID of the locator. To view the static start SRv6 SID and the static end SRv6 SID, see the Static SID start and Static SID end fields, respectively, in the display segment-routing ipv6 locator command output. For more information about the display segment-routing ipv6 locator command, see SRv6 commands in Segment Routing Command Reference.

A BFR must have a unique End.RGB SID in a sub-domain.

If you execute this command multiple times, the most recent configuration takes effect.

Examples

# Specify 2001::1 as the End.RGB SID for locator abc.

<Sysname> system-view

[Sysname] segment-routing ipv6

[Sysname-segment-routing-ipv6] locator abc ipv6-prefix 2001:: 64 static 32

[Sysname-segment-routing-ipv6] quit

[Sysname] rgb

[Sysname-rgb] sub-domain 0 ipv6

[Sysname-rgb-sub-domain-0-ipv6] encapsulation-type msr6 bsl 256 max-si 2

[Sysname-rgb-sub-domain-0-ipv6] end-rgb locator abc sid 2001::1

Related commands

display rgb sub-domain

encapsulation-type

locator (Segment Routing Command Reference)

g-bier mpra

Use g-bier mpra to configure a reserved address for the G-BIER multicast policy.

Use undo g-bier mpra to restore the default.

Syntax

g-bier mpra ipv6-address

undo g-bier mpra

Default

No reserved address for the G-BIER multicast policy is configured.

Views

BIER sub-domain view

Predefined user roles

network-admin

Parameters

ipv6-address: Specifies an IPv6 address as the reserved address for the G-BIER multicast policy.

Usage guidelines

Prerequisites

Before executing this command, you must configure the encapsulation type as G-BIER by using the encapsulation-type command.

Operating mechanism

When the encapsulation type is G-BIER, you must configure a routable IPv6 address reserved for the G-BIER multicast policy in a sub-domain. The IPv6 address is carried in the IS-IS sub-sub-TLV and BGP sub_sub_TLV to be advertised to neighbors as the destination IPv6 address in G-BIER packets.

When a BFR receives a G-BIER packet, it compares the destination IPv6 address in the packet with the configured IPv6 address. If they are the same, the BFR performs BIER forwarding on the packet. If they are different, the BFR performs IP forwarding on the packet.

Restrictions and guidelines

A BFR must have a unique reserved address in a sub-domain.

If you execute this command multiple times, the most recent configuration takes effect.

Examples

# Configure 2001:0:5054:ff::fe5c:8350 as the reserved address for the G-BIER multicast policy.

<Sysname> system-view

[Sysname] bier

[Sysname-bier] sub-domain 0 ipv6

[Sysname-bier-sub-domain-0-ipv6] encapsulation-type g-bier bsl 256 max-si 2

[Sysname-bier-sub-domain-0-ipv6] g-bier mpra 2001:0:5054:ff::fe5c:8350

Related commands

display bier sub-domain

encapsulation-type

import-bier

Use import-bier to enable BGP to redistribute the BIER information from an IGP.

Use undo import-bier to disable BGP from redistributing the BIER information from an IGP.

Syntax

import-bier isisv6 { process-id | all-processes }

undo import-bier isisv6 { process-id | all-processes }

Default

BGP does not redistribute the BIER information from an IGP.

Views

BGP IPv6 unicast address family view

Predefined user roles

network-admin

Parameters

isisv6: Redistributes the BIER information of IPv6 IS-IS routes.

process-id: Specifies a process by its number in the range of 1 to 65535.

all-processes: Redistributes the BIER information from all processes of the specified routing protocol.

Usage guidelines

The imported BIER information includes the BFR ID range information. The following rules apply to the inclusion of BFR ID range information when BGP routes generated based on the BIER information are advertised:

·     If BGP BFR prefix proxying is not enabled:

¡     The BFR ID range information is not included when BGP routes are advertised to an IBGP peer.

¡     The BFR ID range information is included when BGP routes are advertised to an EBGP peer.

·     If BGP BFR prefix proxying is enabled, the BFR ID range information is included when BGP routes are advertised to either an EBGP peer or an  IBGP peer.

After you redistribute the BIER information from all processes of a routing protocol by using the all-processes keyword, this command does not take effect on any processes of the protocol.

Before executing this command, you must execute the bier enable command.

Examples

# In the BGP IPv6 unicast address family, redistribute the BIER information from a process 1 of IPv6 IS-IS.

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp-default] address-family ipv6 unicast

[Sysname-bgp-default-ipv6] bier enable

[Sysname-bgp-default-ipv6] import-bier isisv6 1

Related commands

bier enable

bier bfr-prefix proxy

peer capability bier

Use peer capability bier to enable the device to exchange routes with BIER path attributes with a peer or peer group.

Use undo peer capability bier to disable the device from exchanging routes with BIER path attributes with a peer or peer group.

Syntax

peer { group-name | ipv4-address [ mask-length ] | ipv6-address [ prefix-length ] } capability bier

undo peer { group-name | ipv4-address [ mask-length ] | ipv6-address [ prefix-length ] } capability bier

Default

The device cannot exchange routes with BIER path attributes with any peers or peer groups.

Views

BGP IPv6 unicast address family view

Predefined user roles

network-admin

Parameters

group-name: Specifies a peer group by its name, a case-sensitive string of 1 to 47 characters. The peer group must have been created.

ipv4-address: Specifies a peer by its IPv4 address. The peer must have been created.

mask-length: Specifies a mask length in the range of 0 to 32. You can use the ipv4-address and mask-length arguments together to specify a subnet. If you specify a subnet, this command specifies all dynamic peers in the subnet.

ipv6-address: Specifies a peer by its IPv6 address. The peer must have been created.

prefix-length: Specifies a prefix length in the range of 0 to 128. You can use the ipv6-address and prefix-length arguments together to specify a subnet. If you specify a subnet, this command specifies all dynamic peers in the subnet.

Usage guidelines

With this command executed, BGP will advertise received BIER information to the BIER module for it to generate a BIRT, which guides the forwarding of multicast packets.

The device cannot exchange routes with BIER path attributes with peers or peer groups other than the specified peer or peer group.

Before executing this command, you must execute the bier enable command.

Examples

# Enable BGP to exchange routes with BIER path attributes with a peer or peer group.

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp-default] address-family ipv6 unicast

[Sysname-bgp-default-ipv6] bier enable

[Sysname-bgp-default-ipv6] peer 2001::1 capability bier

Related commands

bier enable

primary-path-detect bfd

Use primary-path-detect bfd to configure detecting the reachbility of the primary next hop through BFD session.

Use undo primary-path-detect bfd to restore the default.

Syntax

primary-path-detect bfd { ctrl | echo }

undo primary-path-detect bfd

Default

Reachability detection for the primary next hot through BFS session is not configured.

Views

BIER sub-domain view

Predefined user roles

network-admin

Parameters

ctrl: Use BFD session detection of control packets to detect the reachability.

echo: Use BFD session detection of echo packets to detect the reachability.

Usage guidelines

Application scenarios

After enabling the BIER fast reroute capability, data traffic will quickly switch to a backup path to continue forwarding in the event of a link or node failure, thereby minimizing the loss of data traffic. Under normal conditions, the path used for data traffic forwarding is called the primary path, and the device on the primary path's next hop is known as the primary next hop.

In this scenario, this command can be configured to detect whether the primary next hop is reachable through a BFD session and to specify the working mode of this BFD session as either control packet mode or echo packet mode.

Operating mechanism

With this feature configured, the device automatically creates a BFD session to monitor the primary next hop, improving the convergence speed of traffic switching in the event of a failure of the primary next hop.

Restrictions and guidelines

·     Before configuring this feature, use the bier fast-reroute enable command to enable the BIER fast reroute capability.

For more information about BIER fast reroute, see Layer 3 — IP Routing Configuration Guide.

·     A BFD session using the control packet mode requires negotiation between both ends to be successfully established. Therefore, toconfigure the BFD session with control packet mode to detect whether the primary next hop is reachable, first use bfd static to create a static BFD session on the primary next hop that meets the following requirements:

¡     The working mode is control packet mode.

¡     The detection method is single-hop detection.

¡     The session source IP address is the destination IP address of the BFD session automatically created on the local end.

¡     The session destination IP address is the source IP address of the BFD session automatically created on the local end.

¡     The remote identifier is the local identifier of the BFD session automatically created on the local end.

For detailed information on creating static BFD sessions, see High Availability Configuration Guide.

·     If you execute this command multiple times, the most recent configuration takes effect.

Examples

# Configure detecting the reachbility of the primary next hop through BFD session of control packets.

<Sysname> system-view

[Sysname] bier

[Sysname-bier] sub-domain 1 ipv6

[Sysname-bier-sub-domain-1-ipv6] primary-path-detect bfd ctrl

Related commands

bfd static (High Availability Command Reference)

bier fast-reroute enable (Layer 3 — IP Routing Command Reference)

warm-root-standby (IP Mutilcast Command Reference)

reset bier forward ipv6 statistics

Use reset bier forward ipv6 statistics to clear BIER packet statistics.

Syntax

In standalone mode:

reset bier forward ipv6 statistics [ slot slot-number ]

In IRF mode:

reset bier forward ipv6 statistics [ chassis chassis-number slot slot-number ]

Views

User view

Predefined user roles

network-admin

Parameters

slot slot-number: Specifies a card by its slot number. If you do not specify a card, this command clears BIER packet statistics for all cards. (In standalone mode.)

chassis chassis-number slot slot-number: Specifies a card on an IRF member device. The chassis-number argument represents the member ID of the IRF member device. The slot-number argument represents the slot number of the card. If you do not specify this option, the command displays BIER packet statistics for all cards. (In IRF mode.)

Examples

# Clear BIER packet statistics.

<Sysname> reset bier forward ipv6 statistics

Related commands

display bier forward ipv6 statistics

sub-domain

Use sub-domain to assign the device to a sub-domain and enter sub-domain view.

Use undo sub-domain to remove the device from the sub-domain.

Syntax

sub-domain sub-domain-id ipv6

undo sub-domain sub-domain-id

Default

The device does not belong to any sub-domain.

Views

BIER view

Predefined user roles

network-admin

Parameters

sub-domain-id: Specifies a sub-domain by its ID in the range of 0 to 255.

ipv6: Indicates that the device is in an IPv6 network.

Usage guidelines

All BFRs in a network are referred to as a BIER domain. A BIER domain can contain one or more sub-domains.

To use BIER, you must assign the device to one or more sub-domains.

The maximum number of sub-domains supported on a device is 8.

Examples

# Assign the device to sub-domain 2.

<Sysname> system-view

[Sysname] bier

[Sysname-bier] sub-domain 2 ipv6

[Sysname-bier-sub-domain-2-ipv6]

ttl-mode

Use ttl-mode to configure a TTL processing mode.

Use undo ttl-mode to restore the default.

Syntax

ttl-mode { pipe ttl ttl-value | uniform }

undo ttl-mode

Default

On a BFIR, the TTL processing mode is pipe and the TTL is 255. On a BFER, the TTL processing mode is uniform.

Views

BIER sub-domain view

Predefined user roles

network-admin

Parameters

pipe ttl-value: Specifies the pipe mode. The value range for the ttl-value argument is 1 to 255. On a BFER, the ttl-value argument does not take effect.

uniform: Specifies the uniform mode.

Usage guidelines

When acting as a public network tunnel, a BIER can process TTLs in the following modes:

·     uniform—When the ingress node of a public network tunnel adds a BIER header to a multicast packet, it copies the TTL value to the TTL field of the BIER packet. When a BFER decapsulates the BIER packet, it copies the TTL value back to the TTL field of the multicast packet. In this mode, nodes in the public network are visible to packets in the user network. The TTL value of the BIER packet decreases by 1 per hop in the BIER tunnel. A tracert operation can display the actual path that the packet travels.

·     pipe—When the ingress node of a public network tunnel adds a BIER header to a multicast packet, it populates the TTL field in the BIER with the configured TTL value instead of copying the TTL value of the multicast packet. When a BFER decapsulates the BIER packet, it does not modify the TTL value the multicast packet. In this mode, nodes in the public network are invisible to packets in the user network. The TTL value of the BIER packet decreases by 1 per hop in the BIER tunnel. A tracert operation does not display each node in the public network so the public network structure is hidden.

The BFIR and BFERs must be configured with the same TTL processing mode.

If you execute this command multiple times, the most recent configuration takes effect.

Examples

# Specify the TTL processing mode as pipe and set the TTL to 225.

<Sysname> system-view

[Sysname] bier

[Sysname-bier] sub-domain 0 ipv6

[Sysname-bier-sub-domain-1-ipv6] ttl-mode pipe ttl 225

Related commands

display bier sub-domain

 

  • Cloud & AI
  • InterConnect
  • Intelligent Computing
  • Intelligent Storage
  • Security
  • SMB Products
  • Intelligent Terminal Products
  • Product Support Services
  • Technical Service Solutions
All Services
  • Resource Center
  • Policy
  • Online Help
  • Technical Blogs
All Support
  • Become A Partner
  • Partner Policy & Program
  • Global Learning
  • Partner Sales Resources
  • Partner Business Management
  • Service Business
All Partners
  • Profile
  • News & Events
  • Online Exhibition Center
  • Contact Us
All About Us
新华三官网