To assign a VLAN ID
to a subinterface (or to modify the VLAN ID that is currently assigned to a
subinterface), use the
dot1q vlan
command in subinterface configuration mode. To remove the VLAN ID assigned to a
subinterface, use the
no form of this
command.
dot1qvlanvlan-id
[ vlan-id2 | any ]
nodot1qvlanvlan-id
Syntax Description
vlan-id
ID of the
subinterface. Range is from 1 to 4094 (0 and 4095 are reserved).
vlan-id2
(Optional)
Identifies the host VLAN of a Q-in-Q VLAN pair. Replace
vlan-id2 with a
number that specifies the host VLAN. Range is from 1 to 4094.
any
(Optional)
Identifies the host VLAN of a Q-in any VLAN pair.
Command Default
No default behavior
or values
Command Modes
Subinterface configuration
Command History
Release
Modification
Release 5.0.0
This command was introduced.
Usage Guidelines
To use this command,
you must be in a user group associated with a task group that includes
appropriate task IDs. If the user group assignment is preventing you from using
a command, contact your AAA administrator for assistance.
The VLAN ID
specifies where 802.1Q tagged packets are sent and received on a specified
subinterface. An 802.1Q VLAN subinterface must have a configured VLAN ID to
send and receive traffic; without a VLAN ID, the subinterface remains in the
down state. All VLAN IDs must be unique among all subinterfaces configured on
the same physical interface. To change a VLAN ID, the new VLAN must not already
be in use on the same physical interface. To exchange VLAN IDs, you must remove
the configuration information and reconfigure the ID for each device.
Note
The subinterface
does not pass traffic without an assigned VLAN ID.
Task ID
Task ID
Operations
vlan
read, write
Examples
The following
example shows how to configure the VLAN ID and IP address on a subinterface:
The following
example shows how to configure the VLAN IDs for both VLANS in a single Q-in-Q
attachment circuit (AC). In this case, incoming traffic must match both of the
VLAN IDs before it is accepted by the subinterface:
The following
example shows how to configure the VLAN IDs for a Q-in-any AC. In this case,
all incoming traffic must have two VLAN tags, where the outer VLAN ID matches
the configured value, while the inner VLAN ID can be any value.
RP/0/RP0/CPU0:router# configureRP/0/RP0/CPU0:router(config)# interface TenGigE 0/2/0/4.1 l2transportRP/0/RP0/CPU0:router(config-subif)# dot1q vlan 10 any
no interfacetypeinterface-path-id.subinterface [l2transport]
Syntax Description
type
Type of
Ethernet interface on which you want to create a VLAN. Enter
GigabitEthernet,
TenGigE,,
or
Bundle-Ether.
interface-path-id.subinterface
Physical
interface or virtual interface followed by the subinterface path ID. Naming
notation is
interface-path-id.subinterface. The period in
front of the subinterface value is required as part of the notation.
For more
information about the syntax for the router, use the question mark (?) online
help function.
l2transport
Enables
Layer 2 transport port mode on the specified VLAN interface and enters Layer 2
transport configuration mode. The l2transport keyword creates the Vlan
interface in L2 mode so that it can be used for L2VPNs and local switching.
Command Default
No default behavior
or values
Command Modes
XR config
Command History
Release
Modification
Release 5.0.0
This command was introduced.
Usage Guidelines
To use this command,
you must be in a user group associated with a task group that includes
appropriate task IDs. If the user group assignment is preventing you from using
a command, contact your AAA administrator for assistance.
For the
interface-path-id argument, use the following
guidelines:
If specifying a physical
interface, the naming notation is
rack/slot/module/port. The slash between
values is required as part of the notation. An explanation of each component of
the naming notation is as follows:
rack: Chassis number of the rack.
slot: Physical slot number of the line card.
module: Module number. A physical layer interface
module (PLIM) is always 0.
port: Physical port number of the interface.
If specifying an Ethernet
bundle interface, the range is from 1 through 65535.
For the
subinterface
argument, the range is from 0 through 4095.
To configure a
large number of subinterfaces, we recommend entering all configuration data
before you commit the
interface
command.
To change an
interface from Layer 2 to Layer 3 mode and back, you must delete the interface
first and then re-configure it in the appropriate mode.
Note
A subinterface
does not pass traffic without an assigned VLAN ID.
Task ID
Task ID
Operations
vlan
read,
write
Examples
This example shows
how to configure a VLAN subinterface on a 10-Gigabit Ethernet interface:
This example shows
how to create a VLAN subinterface with Layer 2 transport port mode enabled, and
enter Layer 2 transport configuration mode under that VLAN: