Vyatta Network OS Documentation

Learn how to install, configure and operate the Vyatta NOS, which helps drive our virtual networking & physical platforms portfolio.

interfaces <interface> ip igmp

Enables IGMP on an interface.

set interfaces interface ip igmp
delete interfaces interface ip igmp
show interfaces interface ip igmp
interface
The type of interface. For detailed keywords and arguments for interfaces that support multicast routing, see the table in the Usage Guidelines below.

Configuration mode


interfaces interface {
    ip {
        igmp {
        }
    }
}

Use this command to enable the Internet Group Management Protocol (IGMP) on an interface.

Note: Enabling IP on an interface enables the host side functionality of IGMP by default. The set interfaces interface ip igmp command enables the router side functionality of the IGMP on the given interface.
Note: To use IGMP for multicast routing, multicast routing must be enabled on the router. For information about multicast routing in general, see the Ciena Vyatta Network OS Multicast Routing Configuration Guide.

The following table shows the syntax and parameters for interface types. Some of these types may not apply to this command.

Interface Type Syntax Parameters
Bonding bonding bondx bondx: The identifier of a bonding interface. The identifier ranges from bond0 through bond99.
Bonding vif bonding bondx vif vlan-id bondx: The identifier of a bonding interface. The identifier ranges from bond0 through bond99.

vlan-id: The VLAN ID of a vif. The ID ranges from 1 through 4094.

Bridge

bridge brx

brx: The name of a bridge group. The name ranges from br0 through br999.

Ethernet PPPoE ethernet ethx pppoe num

ethx: The name of an Ethernet interface. The name ranges from eth0 through eth23, depending on the physical interfaces available on your system.

num: The name of a defined PPPoE unit. The name ranges from 0 through 15.

Ethernet vif PPPoE ethernet ethx vif vlan-id pppoe num

ethx: The name of an Ethernet interface. The name ranges from eth0 through eth23, depending on the physical interfaces available on your system.

vlan-id: The VLAN ID of a vif. The ID ranges from 1 through 4094.

num: The name of a defined PPPoE unit. The name ranges from 0 through 15.

Data plane

dataplane dpxy>pzv

dpxpypz: The name of a data plane interface to which the following applies:

  • dpx identifies a data plane ID
Note: Currently, only dp0 is supported.
  • py specifies a physical or virtual PCI slot index
  • pz specifies a port index

Other supported name formats are the following:

  • dpxemy—used for LAN-on-motherboard (LOM) devices that do not have a PCI slot. emy specifies an embedded network interface number.
  • dpxporty—used for devices in which the PCI slot cannot be identified. porty specifies a port index.

Data plane vif

dataplane dpxpypz vif vif-id [vlan vlan-id ]

dpxpypz: The name of a data plane interface to which the following applies:

  • dpx specifies a data plane ID
Note: Currently, only dp0 is supported.
  • py specifies a physical or virtual PCI slot index
  • pz specifies a port index

Other supported name formats are the following:

  • dpxemy—used for LAN-on-motherboard (LOM) devices that do not have a PCI slot. emy specifies an embedded network interface number.
  • dpxporty—used for devices in which the PCI slot cannot be identified. porty specifies a port index.

vif-id: A virtual interface ID. The ID ranges from 1 through 4094.

vlan-id: The VLAN ID of a virtual interface. The ID ranges from 1 through 4094.

Loopback

loopback lo

lo: The name of a loopback interface.

OpenVPN

openvpn vtunx

vtunx: The identifier of an OpenVPN interface. The identifier ranges from vtun0 through vtunx, where x is a nonnegative integer.

Pseudo-Ethernet pseudo-ethernet pethx pethx: The name of a pseudo-Ethernet interface. The name ranges from peth0 through peth999.

Tunnel

tunnel tunx

or

tunnel tunx parameters

tunx: The identifier of a tunnel interface you are defining. The identifier ranges from tun0 through tunx, where x is a nonnegative integer.

Virtual tunnel

vti vtix

vtix: The identifier of a virtual tunnel interface you are defining. The identifier ranges from vti0 through vtix, where x is a nonnegative integer.

Note: This interface does not support IPv6.

VRRP

interface parent-if vrrp vrrp-group group interface

parent-if: The type and identifier of a parent interface; for example, dataplane dp0p1p2 or bridge br999.

group: A VRRP group identifier.

The name of a VRRP interface is not specified. The system internally constructs the interface name from the parent interface identifier plus the VRRP group number; for example, dp0p1p2v99. Note that VRRP interfaces support the same feature set as the parent interface does.

Use the set form of this command to enable IGMP on an interface.

Use the delete form of this command to remove all IGMP configuration and disable IGMP on an interface.

Use the show form of this command to display IGMP configuration.