You are on page 1of 15

Ethernet Switch Functionalities

• MAC Address switching, ageing and learning


• Flow Control / Back Pressure (IEEE 802.3x)
• Autonegotiation (IEEE 802.3ab)
• Jumbo Frames
• VLAN/VLAN STACKING (IEEE 802.1q with QinQ)
• Ethernet QoS (IEEE 802.1p)
• IP-V4 TOS/ IP-V6 TC
• LLF (Link Loss Forwarding)
• MSTP, RSTP (IEEE 802.1w, IEEE 802.1d)
• Link Aggregation (IEEE 802.3ad)
• ETH OAM (IEEE 802.1ag/ITU-T Y 1731)
• ELP (Ethernet Line Protection)
• RMON Statistic ALCplus2 50
Ethernet switch Life of addresses in the
MAC address table

Packet output queue


depending on packet
Max packet size 802.1p priority
Queue emptying policy
- 8421 WRR: 8 packets with
queue 3, then 4 with queue 2,
then 2 with queue 1 and then 1
with queue 0.
- Strict priority: a packet can
go out only if the upper
priority queue is empty
- Strict 3: all queue 3 packets
QinQ Eth. Type or Tag Protocol Identifier is a 16-bit field can go out, after them all the
other using 8421WRR policy
present in the Ethernet frame, which indicates the protocol
used. Set to a value of 0x9100 to identify the structure as - Strict 3 and 2: all queue 3
and 2 packets can go out
VLAN Tag Protocol ID. strictly, after them all the
other using 8421WRR policy

ALCplus2 WRR= Weighted Round


51
Robin mode
LAN settings: Interface

Used only for


Autonegotation
1GBit/s
Port Filter of MAC
status address enable

1000Mb
Message to determine the
maximum capacity that can
handle the Ethernet link

ALCplus2 52
Filtering on traffic LAN Port
Ingress Filter Check = Operation in Input depending of type of packet
Frame Egress mode = Operation in Output
Operation in Input on traffic LAN Operation in Output on
Ingress Filter Packet without Tag Packet With Tag traffic LAN
Check Frame Command
Disable802.1Q use port based vlan use port based vlan egress mode
Fallback use port based vlan use Virtual Lan config Unmodified Nothing
Secure Eliminated use Virtual Lan config Untagged Add field 802.1p
Tagged Add field 802.1q
ALCPLUS2 Double Tag Add new Vlan
Lan1 PortA
Lan2 Radio Port “Virtual Lan configuration”
is a Routing Table associated
Lan3 “LAN Per Port” or “Port at the Vlan ID traffic.
Based Vlan” is physical
Lan4 connection between LAN port
External Internal and must be made for all the
interfaces, to define direction
Interfaces Interface and to share Ethernet
ALCplus2 traffic. 53
TAG composition

0x9100

1 VLAN TAG ALCplus2 54


VLAN Lan Configuration
Disable 802.1q: follow the“Port Based VLAN” rules
Fallback: if input is tagged, Virtual LAN map rules will be followed; if input tag is
not present in the map or input is untagged, Port Based VLAN rules will be followed
Secure: if input is tagged, Virtual LAN map rules will be followed; if input tag is not
present in the map or input is untagged, packets will be delete
Radio Port

VLAN can be used to route packets through


local and remote switch.
If VLAN are not used, then “Port Based Vlan”
allows the physical connection of the ports

VLAN doesn’t transit through Lan2


VLAN exits through Internal Lan2
VLAN exits through Internal Lan2
VLAN
ALCplus2 exits through Lan2, with the same
55 tag it
has at input (unmodified)
CONNECTION EXAMPLES
Local
Remote
NO NO
VL A N V L AN
PC1 A L_ ET H PC 2
A L _ET H
PC3 PC4
Example1. An all pass Hub/Switch.
PC5 PC6

NO 1 1
NO
PC1 V LA N V L A N 40 01 V L AN
A L_ ET H A L_E T H PC 2
NO 2 V L A N 40 02
PC3 VL A N NO
2 V L AN PC 4
Example2. PC1 with PC2 and PC3 with PC4.

NO 1
NO
V L AN V L AN
PC 1 V L A N 40 03 V L A N 4 0 03
NO 2 V L A N 40 04
A L_ ET H V L A N 40 04 A L _ET H
PC 3 V L AN P C2

Example3. PC1 with PC2 and PC3 with PC4 with one external switch. PC 4

V L A N 40 05 V L A N 40 05
V L A N 40 05
A L _E TH A L_E T H

Example4. PC1 with PC2 with 2 external switches.


ALCplus2 56
P C1 PC 2
Example 1 - Settings as Switch (see all ports Local and Remote)
Switch Configuration – Example 1
General Switch Parameters Max Packet size 2048

Priority Scheduling Strict Priority


Port parameters
Filtering 802.1Q Priority
Ing. Filtering Frame Egress Default VID Force Default Priority Default
Check Mode VID Priority
Lan1 Disable Unmodified 100 Disable 802.1p 0
Lan2 Disable Unmodified 200 Disable 802.1p 0
Lan3 Disable Unmodified 300 Disable 802.1p 0
Lan4 Disable Unmodified 400 Disable 802.1p 0
Port A Disable Unmodified 500 Disable 802.1p 0
Lan per Port or Port Based VLAN Configuration

Lan1 Lan2 Lan3 Lan4 PortA


Lan1 Disable Enable Enable Enable Enable
Lan2 Enable Disable Enable Enable Enable
Lan3 Enable Enable Disable Enable Enable
Lan4 Enable Enable Enable Disable Enable

Port A Enable Enable Enable Enable Disable


VLAN Configuration
Vlan ID Lan1 Lan2 Lan3 Lan4 PortA
100 Disable Disable Disable Disable Disable
200 Disable Disable Disable Disable Disable
300 Disable Disable Disable Disable Disable
400 Disable Disable ALCplus2
Disable Disable Disable 57
Example 2 - Lan Settings separated traffic
ALCplus2 –Switch Configuration – Example 2

General Switch Parameters Max Packet size 2048


Priority Scheduling Strict Priority
Port parameters
Filtering 802.1Q Priority
Ing. Filtering Frame Egress Default VID Force Default Priority Default
Check Mode VID Priority

Lan1 Fallback Untagged 100 Disable 802.1p 0


Lan2 Fallback Untagged 200 Disable 802.1p 0
Lan3 Fallback Untagged 300 Disable 802.1p 0
Lan4 Fallback Untagged 400 Disable 802.1p 0
Port A Fallback Tagged 500 Disable 802.1p 0
Lan per Port or Port Based VLAN Configuration
Lan1 Lan2 Lan3 Lan4 PortA
Lan1 Disable Disable Disable Disable Enable
Lan2 Disable Disable Disable Disable Enable
Lan3 Disable Disable Disable Disable Enable
Lan4 Disable Disable Disable Disable Enable
Port A Enable Enable Enable Enable Disable
VLAN Configuration
Vlan ID Lan1 Lan2 Lan3 Lan4 PortA
100 Untagged Disable Disable Disable Tagged
200 Disable Untagged Disable Disable Tagged
300 Disable Disable Untagged Disable Tagged
400 Disable Disable
ALCplus2
Disable Untagged Tagged
58
Example 3 – Add Double Tag
ALCplus2 –Switch Configuration – Example 2

General Switch Parameters Max Packet size 2048


Priority Scheduling Strict Priority
Port parameters
Filtering 802.1Q Priority
Ing. Filtering Frame Egress Default VID Force Default Priority Default
Check Mode VID Priority

Lan1 Fallback Unmodified 100 Disable 802.1p 0


Lan2 Fallback Unmodified 200 Disable 802.1p 0
Lan3 Fallback Unmodified 300 Disable 802.1p 0
Lan4 Fallback Unmodified 400 Disable 802.1p 0
Port A Fallback Add Double Tag 500 Disable 802.1p 0
Lan per Port or Port Based VLAN Configuration
Lan1 Lan2 Lan3 Lan4 PortA
Lan1 Disable Disable Disable Disable Enable
Lan2 Disable Disable Disable Disable Enable
Lan3 Disable Disable Disable Disable Enable
Lan4 Disable Disable Disable Disable Enable
Port A Enable Enable Enable Enable Disable
VLAN Configuration
Vlan ID Lan1 Lan2 Lan3 Lan4 PortA
100 Unmodified Disable Disable Disable Unmodified
200 Disable Unmodified Disable Disable Unmodified
300 Disable Disable Unmodified Disable Unmodified
400 Disable Disable
ALCplus2
Disable Unmodified Unmodified
59
Priority

802.1p

Queues Priority are set for all the ports


Priority management can be defined port
by port:
Without Priority
Uses only 802.1p
Uses only IpTos
802.1p or IpTos if the first doesn't uses
IpTos or 802.1p if the first doesn't uses

IpTOS
ALCplus2 60
TOS/DSCP is for IP packets only (level 3!)
bits

ALCplus2 61
LLF ( Link Loss Forwarding )

Seconds before the LLF alarm

Port by port, ports to check


relevant LLF can be set

"Link Loss Forwarding" is a alarm of


malfunction that propagates in the Ethernet
link, used in strategies of redirection
packets for alternative connections
ALCplus2 62
Spanning Tree Protocol / Ethernet Line Protection /
Spanning Tree
Protocol or Link AGgregations (LAG)
IEEE802.1D or
IEEE802.1W can
belong at 2 differents
group ( Bridge1, Trunking or Link
Bridge2 ) AGgregation or
RSTP/ELP IEEE 802.3ad can
belong at 4 differents
group (trunk1, trunk2,
ELP
trunk3, trunk4)
High Low

Ethernet Line LAG


Protection can belong Low

High
at 2 differents group
(Protection1,
Protection2) Used to determine priority of port

This interface displays and settings the port states on the feature
enabled. You can enable a single function at time per port
ALCplus2 63
Spanning Tree
First try to use RSPT, if not
available then use standard STP
Resend BPDU

Change Status port Parameters of packet BPDU


(Bridge Protocol Data Unit)
Life of BPDU used for manage STP/RSTP

Example all Lan connected in a hub


Parameter used to elect the root bridge ALCplus2 64

You might also like