family (interfaces)
Syntax
family family { accounting { destination-class-usage; source-class-usage { (input | output | input output); } } access-concentrator name; address address { ... the address subhierarchy appears after the main [edit interfaces interface-name unit logical-unit-number family family-name] hierarchy ... } bundle interface-name; core-facing; demux-destination { destination-prefix; } demux-source { source-prefix; } direct-connect; duplicate-protection; dynamic-profile profile-name; filter { group filter-group-number; input filter-name; input-list [ filter-names ]; output filter-name; output-list [ filter-names ]; } interface-mode (access | trunk); ipsec-sa sa-name; keep-address-and-control; mac-validate (loose | strict); max-sessions number; max-sessions-vsa-ignore; mtu bytes; multicast-only; nd6-stale-time seconds; negotiate-address; no-neighbor-learn; no-redirects; policer { arp policer-template-name; input policer-template-name; output policer-template-name; } primary; protocols [inet iso mpls]; 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; } service { input { post-service-filter filter-name; service-set service-set-name <service-filter filter-name>; } output { service-set service-set-name <service-filter filter-name>; } } service-name-table table-name; short-cycle-protection <lockout-time-min minimum-seconds lockout-time-max maximum-seconds> <filter [aci]>; (translate-discard-eligible | no-translate-discard-eligible); (translate-fecn-and-becn | no-translate-fecn-and-becn); translate-plp-control-word-de; unnumbered-address interface-name destination address destination-profile profile-name; vlan-id number; vlan-id-list [number number-number]; address address { arp ip-address (mac | multicast-mac) mac-address <publish>; broadcast address; destination address; destination-profile name; eui-64; primary-only; multipoint-destination address dlci dlci-identifier; multipoint-destination address { epd-threshold cells; inverse-arp; oam-liveness { up-count cells; down-count cells; } oam-period (disable | seconds); shaping { (cbr rate | rtvbr burst length peak rate sustained rate | vbr burst length peak rate sustained rate); queue-length number; } vci vpi-identifier.vci-identifier; } preferred; primary; vrrp-groupgroup-id { (accept-data | no-accept-data); advertise-interval seconds; authentication-key key; authentication-type authentication; fast-interval milliseconds; (preempt | no-preempt) { hold-time seconds; } priority number; track { interface interface-name { bandwidth-threshold bits-per-second priority-cost priority; priority-cost priority; } priority-hold-time seconds; route prefix routing-instance instance-name priority-cost priority; } } virtual-address [ addresses ]; } virtual-link-local-address ipv6-address; } }
Hierarchy Level
[edit interfaces interface-name unit logical-unit-number], [edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
Description
Configure protocol family information for the logical interface.
Starting in Junos OS Release 20.1R1, aggregated ethernet interfaces supports VLAN TCC (Translational cross-connect) encapsulation on MX series platforms. See Configuring VLAN TCC Encapsulation for more details.
Not all subordinate statements are available to every protocol family.
Options
family
—Protocol
family:
any
—Protocol-independent family used for Layer 2 packet filteringNote:This option is not supported on T4000 Type 5 FPCs.
bridge
—(M Series and T Series routers only) Configure only when the physical interface is configured withethernet-bridge
type encapsulation or when the logical interface is configured withvlan-bridge
type encapsulation. You can optionally configure this protocol family for the logical interface on which you configure VPLS.ethernet-switching
—(M Series and T Series routers only) Configure only when the physical interface is configured withethernet-bridge
type encapsulation or when the logical interface is configured withvlan-bridge
type encapsulationccc
—Circuit cross-connect protocol suite. You can configure this protocol family for the logical interface of CCC physical interfaces. When you use this encapsulation type, you can configure theccc
family only.inet
—Internet Protocol version 4 suite. You must configure this protocol family for the logical interface to support IP protocol traffic, including Open Shortest Path First (OSPF), Border Gateway Protocol (BGP), Internet Control Message Protocol (ICMP), and Internet Protocol Control Protocol (IPCP).inet6
—Internet Protocol version 6 suite. You must configure this protocol family for the logical interface to support IPv6 protocol traffic, including Routing Information Protocol for IPv6 (RIPng), Intermediate System-to-Intermediate System (IS-IS), BGP, and Virtual Router Redundancy Protocol for IPv6 (VRRP).iso
—International Organization for Standardization Open Systems Interconnection (ISO OSI) protocol suite. You must configure this protocol family for the logical interface to support IS-IS traffic.mlfr-end-to-end
—Multilink Frame Relay FRF.15. You must configure this protocol or multilink Point-to-Point Protocol (MLPPP) for the logical interface to support multilink bundling.mlfr-uni-nni
—Multilink Frame Relay FRF.16. You must configure this protocol ormlfr-end-to-end
for the logical interface to support link services and voice services bundling.multilink-ppp
—Multilink Point-to-Point Protocol. You must configure this protocol (ormlfr-end-to-end
) for the logical interface to support multilink bundling.mpls
—Multiprotocol Label Switching (MPLS). You must configure this protocol family for the logical interface to participate in an MPLS path.pppoe
—Point-to-Point Protocol over Ethernettcc
—Translational cross-connect protocol suite. You can configure this protocol family for the logical interface of TCC physical interfaces.tnp
—Trivial Network Protocol. This protocol is used to communicate between the Routing Engine and the router’s packet forwarding components. The Junos OS automatically configures this protocol family on the router’s internal interfaces only, as discussed in Understanding Internal Ethernet Interfaces.vpls
—(M Series and T Series routers only) Virtual private LAN service. You can optionally configure this protocol family for the logical interface on which you configure VPLS. VPLS provides an Ethernet-based point-to-multipoint Layer 2 VPN to connect customer edge (CE) routers across an MPLS backbone. When you configure a VPLS encapsulation type, thefamily vpls
statement is assumed by default.MX Series routers support dynamic profiles for VPLS pseudowires, VLAN identifier translation, and automatic bridge domain configuration.
For more information about VPLS, see the Junos OS VPNs Library for Routing Devices.
The remaining statements are explained separately. See CLI Explorer.
Required Privilege Level
interface—To view this statement in the configuration.
interface-control—To add this statement to the configuration.
Release Information
Statement introduced before Junos OS Release 7.4.
Option max-sessions-vsa-ignore
introduced in Junos
OS Release 11.4.
Change History Table
Feature support is determined by the platform and release you are using. Use Feature Explorer to determine if a feature is supported on your platform.