Previous Topic

Next Topic

Book Contents

Provider Bridge Commands

Provider bridge commands configure the switch to use IEEE802.1ad stacked VLANs. Service providers use stacked VLANs— in which 801.Q VLAN tags are encapsulated in a second layer of 802.1Q tags (802.1Q-in-Q)— to enable a single VLAN to support customers who have multiple internal VLANs.

Provider bridge commands include data tunneling commands and L2 protocol tunneling commands.

Data Tunneling Commands

To enable a VLAN on the switch to be bridged throughout the service provider network, you define service instances. A service instance definition includes the service name, the type of forwarding to use, and QoS information. A service instance is also associated with a unique service VLAN (or SVLAN), which is identified by the service VLAN ID (or S-VID).

The administrator can subscribe individual ports to a service. When a port subscribes to a service, a VLAN is created on the switch (if it does not already exist) and the subscribing port is configured as a participant in the SVLAN. The service provider port (called the Network-to-Network, or NNI, port) is also configured as a participant in the SVLAN in order to transmit and receive upstream/downstream traffic.

A subscription includes match criteria such as the customer VLAN ID, such as C-VID, priority, S-VID. When an incoming packet on UNI-P matches the subscription criteria on the port, the switch adds the service VLAN tag to the packet and, optionally, re-marks the C-VID/removes the C-tag before forwarding/redirecting to the service provider network. When an incoming packet on UNI-S matches the subscription criteria on the port, the switch may remark S-VID and/or remarks C-VID/removes C-tag to the packet before forwarding/redirecting to the service provider network. TEJOS supports up to 4K service subscriptions per switch/port.

When a TLS service is subscribed on a port, then the port's P-VID is set to be the S-VID of the TLS service. The P-VID of the NNI port is set to the Management VLAN. The default management VLAN is 1). Creation and participation behavior of VLANs on the switch is the same for all types of services (TLS, E-LAN, E-Tree, E-Line) of services.

CAUTION: In TEJOS software, VLANs and participation of ports (customer and service provider ports) is configured automatically based on service and subscription configuration. It is recommended that administrators do not create or change VLANs and port VLAN participations on any ports. Manual configuration of VLANs and port participations may result in undefined behavior in the system.

dot1ad mode

This command enables UNI/NNI mode and sets the dot1ad type for an interface or range of interfaces. UNI–P is for a port-based service interface and UNI–S is for a service-based interface. A match based on S–VID/C–VID and C–VID/Priority can be configured on an UNI–S port. A UNI–P port may be configured with C–VID/Priority/ Untagged-based match criteria. Dot1ad services cannot be subscribed on NNI port and switch port. When mode is set to switchport, the port can be used for normal switching/routing traffic.

dot1ad service

This command configures a service of a given type by name. This command allows configuration of the S–VID and NNI port association at the service level. When the service creation is successful, you enter into dot1ad- service mode.

NOTE: It is important to note that downstream broadcast and multicast traffic will still be redirected to the associated UNI port participating in the e-line service.

NOTE: It is important to note that downstream broadcast, multicast, and unknown destination (DLF) traffic will still be forwarded (replicated) to all ports participating in the e-tree service.

  1. If no TLS service is configured on an UNI-P port, all packets not matching any of the service instances configured on the ports will be dropped. If a TLS service is configured, then all packets not matching the other service instances on that port will be tagged as per the TLS definition on that port. TLS service defined by the user will be used by Untagged, Priority Tagged, and C-VLAN tagged packets which do not match any other service instances on the port.
  2. If a TLS service is configured on an UNI-S port, service VLAN tagged (including double tagged) frames that do not match other service instances on the port will be forwarded to appropriate NNI port(s) based on the S-VID associated with the service without any VLAN modification. Untagged and priority tagged packets that do not match other service instances on the port will be dropped.

dot1ad service

subscribe match untagged–pkt

Use this command to configure the match VLAN assignment for untagged packets (UNI–P ports only) on an interface or range of interfaces. Upstream traffic goes to configured NNI ports based on a switching or redirection action, depending upon the service subscribed for.

mo subscribe match untagged–pkt

Use the no form of the command to unsubscribe the untagged packets.

subscribe match priority

Use this command to configure the VLAN assignment criteria for priority tagged packets on an interface or range of interfaces. Upstream traffic goes to configured NNI ports based on a switching or redirection action, depending upon the service subscribed for.

subscribe match cvid

Use this command to configure the match VLAN assignment criteria for C–tagged packets. Upstream traffic goes to configured NNI ports based on a switching or redirection action, depending upon the service subscribed for. This command is applicable only on UNI–P ports.

subscribe match cvid priority

Use this command to configure the match VLAN assignment criteria for C–tagged packets based on both C–VID and, optionally, the Priority value in the C–tag. Upstream traffic goes to configured NNI ports based on switching or redirection action depending upon the service subscribed for. This command is applicable only on UNI–P ports.

subscribe match svid

Use this command to configure the match VLAN assignment criteria for single S–tagged packets. Upstream traffic goes to configured NNI ports based on a switching or redirection action, depending upon the service subscribed for.

subscribe match svid cvid

Use this command to configure the match VLAN assignment criteria for double–tagged packets. Upstream traffic goes to configured NNI ports based on a switching or redirection action, depending upon the service subscribed for.

subscribe

Use this command to subscribe for a TLS service on the port. Upstream traffic goes to configured NNI ports based on a switching decision.

show dot1ad service

Use this command to display the specified service or all the services information (i.e. service name, service type and the S–VID) configured on the CPE.

show dot1ad service-subscription

This command output shows all the services subscribed on the given LAN interfaces.

The display parameters for above command are:

These parameters define the type of traffic associated with this service instance.

NOTE: It is important to note that downstream broadcast and multicast traffic will still be redirected to the associated UNI port participating in the e-line service.

NOTE: It is important to note that downstream broadcast, multicast, and unknown destination (DLF) traffic will still be forwarded (replicated) to all ports participating in the e-tree service.

  1. If no TLS service is configured on an UNI-P port, all packets not matching any of the service instances configured on the ports will be dropped. If a TLS service is configured, then all packets not matching the other service instances on that port will be tagged as per the TLS definition on that port. TLS service defined by the user will be used by Untagged, Priority Tagged, and C-VLAN tagged packets which do not match any other service instances on the port.
  2. If a TLS service is configured on an UNI-S port, service VLAN tagged (including double tagged) frames that do not match other service instances on the port will be forwarded to appropriate NNI port(s) based on the S-VID associated with the service without any VLAN modification. Untagged and priority tagged packets that do not match other service instances on the port will be dropped.

L2 Protocol Tunneling Commands

Layer 2 tunneling can be used to extend a network to remote sites across a service provider network. These commands configure layer 2 tunneling on switch interfaces. To configure L2 protocol tunneling on an interface, you configure it as 802.1ad network-to-network interface (NNI) or user-to-network interface (UNI). Then, you configure the action (tunnel, terminate, discard, or discard- shutdown) the interface takes when it receives a PDU with a specified combination of a destination reserved MAC address and a protocol ID. If the interface is configured to tunnel the protocol/MAC address PDUs, then it appropriately tags the packet with a service definition (S-tag) and optionally with the customer’s VLAN ID (C-tag), and forwards it to the NNI port.

dot1ad l2tunnel

This command configures an action (tunnel or terminate) for the given reserved MAC address on a particular service.

NOTE: All reserved MAC addresses in the range 01:80:C2:00:00:00 to 01:80:C2:00:00:3F are configured with the 'terminate' action by default. When a reserved MAC is configured with the 'terminate' action, it is not visible under any ‘show’ or ‘show running config’ commands.

no dot1ad l2tunnel

This command removes any dot1ad protocol processing from the port.

show dot1ad mode

This command displays the port-type (UNI-P, UNI-S, NNI, or switch port).

show dot1ad l2tunnel

This command display the L2 reserved MAC filtering configuration.

See also

Switching Commands

Port Configuration Commands

Spanning Tree Protocol (STP) Commands

VLAN Commands

Private VLAN Commands

Ethernet Ring Protection Commands

Double VLAN Commands

Voice VLAN Commands

802.1AS Timesync Commands

Provisioning (IEEE 802.1p) Commands

Protected Ports Commands

GARP Commands

GVRP Commands

GMRP Commands

Port-Based Network Access Control Commands

Switch Port Auto-recovery (SPAR) Commands

802.1X Supplicant Commands

Storm-Control Commands

Link Local Protocol Filtering Commands

MMRP Commands

MSRP Commands

MVRP Commands

Port-Channel/LAG (802.3ad) Commands

Port Mirroring

Static MAC Filtering

DHCP L2 Relay Agent Comamnds

DHCP Client Commands

DHCP Snooping Configuration Commands

Dynamic ARP Inspection Commands

IGMP Snooping Configuration Commands

IGMP Snooping Querier Commands

MLD Snooping Commands

MLD Snooping Querier Commands

Port Security Commands

LLDP (802.1AB) Commands

LLDP-MED Commands

Denial of Service Commands

MAC Database Commands

ISDP Commands

Ethernet in the First Mile Operations and Maintenance Commands

Connectivity Fault Management Commands