Description

After upgrading to 16.1 Junos code or higher, ISIS BFD configuration is shows it is deprecated. 

Symptoms

When viewing the ISIS configuration after upgrading:

user@router> show configuration protocols isis 
reference-bandwidth 10g;
interface all {
    point-to-point;
    bfd-liveness-detection { ## Warning: 'bfd-liveness-detection' is deprecated
        minimum-interval 3000;
        multiplier 3;
    }
}

BFD still works, but this configuration may not be available in future releases.

Solution

Starting in 16.1R1, you can configure BFD for ISIS sessions based on address family. As a result of this change, you need to move the BFD configuration to family inet, family inet6, or both depending on your needs.

user@router> show configuration protocols isis 
reference-bandwidth 10g;
interface all {
    point-to-point;
    family inet {
        bfd-liveness-detection { 
            minimum-interval 3000;
            multiplier 3;
        }
    }
    family inet6 {
        bfd-liveness-detection {
            minimum-interval 3000;
            multiplier 3;
        }
    }
}

Related Information