[Contents] [Prev] [Next] [Index] [Report an Error]


Configuring Protocol Family and Address
Interface Properties

For each logical interface, you must configure one or more protocol families. You can also configure interface address properties. To do this, you include the following statements:

family family {
    accounting {
        destination-class-usage;
        source-class-usage {
            (input | output | input output);
        }
    }
    bundle interface-name;
    filter {
        input filter-name;
        output filter-name;
        group filter-group-number;
    }
    ipsec-sa sa-name;
    keep-address-and-control;
    mtu bytes;
    multicast-only;
    negotiate-address;
    no-redirects;
    policer {
        arp policer-template-name;
        input policer-template-name;
        output policer-template-name;
    }
    primary;
    proxy inet-address address;
    receive-options-packets;
    receive-ttl-exceeded;
    remote (inet-address address | mac-address address);
    rpf-check <fail-filter filter-name> {
        <mode loose>;
    }
    sampling {
        (input | output | input output);
    }
    service {
        input {
            [ service-set service-set-name <service-filter filter-name> ];
            post-service-filter filter-name;
        }
        output {
            [ service-set service-set-name <service-filter filter-name> ];
        }
    }
    (translate-discard-eligible | no-translate-discard-eligible);
    (translate-fecn-and-becn | no-translate-fecn-and-becn);
    unnumbered-address interface-name destination address 

              destination-profile profile-name;
    address address {
        arp ip-address (mac | multicast-mac) mac-address <publish>;
        broadcast address;
        destination address;
        destination-profile name;
        eui-64;
        multipoint-destination address (dlci dlci-identifier | 

                  vci vci-identifier);
        multipoint-destination address {
            epd-threshold cells plp1 cells;
            inverse-arp; 
            oam-liveness {
                up-count cells;
                down-count cells;
            }
            oam-period (disable | seconds); 
            shaping { 
                (cbr rate | rtvbr peak rate sustained rate burst length |
                              vbr peak rate sustained rate burst length); 
                queue-length number;
            } 
            vci vpi-identifier.vci-identifier; 
        }
        preferred;
        primary;
        vrrp-group group-number {
            (accept-data | no-accept-data);
            advertise-interval seconds;
            authentication-type authentication;
            authentication-key key;
            fast-interval milliseconds;
            (preempt | no-preempt) {
                hold-time seconds;
            }
            priority number;
            track {
                interface interface-name priority-cost cost;
            }
            virtual-address [ addresses ];
        }
    }
}

You can include these statements at the following hierarchy levels:

This chapter describes the configuration of the interface protocol and address properties:

For information about interface-specific protocol and address properties, see Interface Types.


[Contents] [Prev] [Next] [Index] [Report an Error]