You are on page 1of 30

Data Plane

AGS-20
AGS-
AGS--20 XG
AGS
ALFOPLUS80HD
ALFOPLUS2
ALFOPLUS1
ALFOPLUS80HDX

Copyright Siae Microelettronica S.p.a.


The data contained in this document should not be disclosed or published by third parties
Training items
1. Interface Slot Number
2. Ethernet processing
a. Eth. Physical Layer
b. Ingress Filtering
c. Service Instance Mapping & Classification
d. Metering & Ingress policing
e. Ingress Manipulation
f. Learning & forwarding
g. Queue & congestion avoidance
h. Scheduling
i. Shaping
j. Egress Manipulation
3. Data Plane Enhanced Processing
4. Control Plane Protocol
5. Ethernet Statistics
6. Security Protocol 2
Interface Slot Number
Interface AGS-20 AGS-20 XG ALFO80HD ALFO+2 ALFO+1 80HDX
Description version version version version version version
LAN1 Gi 0/9 Gi 0/2 Gi 0/10 Gi 0/7 Gi 0/7 Ex 0/1
LAN2 Gi 0/10 Gi 0/3 Gi 0/6 Gi 0/9 Gi 0/9 Gi 0/3
LAN3 Gi 0/3 Gi 0/4 - Gi 0/6 Gi 0/6 Gi 0/6
LAN4 Gi 0/8 Gi 0/5 - Gi 0/5 Gi 0/5 Gi 0/1
LAN5 Gi 0/4 - - - - -
LAN6 Gi 0/5 - - - - -
ODUA / LANA Gi 0/6 Gi 0/7 Gi 0/1 Gi 0/3 Gi 0/3 Ex 0/2
/ Radio / TRX
ODUB / LANB Gi 0/7 Gi 0/8 - - - -
ODUC / LANC Gi 0/1 Gi 0/1 - - - -
ODUD / Gi 0/2 Gi 0/6 - - - -
LAND
MNGT - - Gi 0/9 Gi 0/4 Gi 0/4 Gi 0/7
XGLAN1 - Ex 0/1 - - - -
XGLAN2 - Ex 0/2 - - - -
From left to right the packet processing is represented from Ingress to Egress
This logical blocks represent the processing stages of a frame entering in the L2 switch.
Eth. Physical Layer

Ingress Filtering

Ethernet processing
Service Instance Mapping
& Classification

Metering & Ingress policing

Ingress Manipulation

Learning & Forwarding

Queue & congestion avoidance

Scheduling

Shaping

Egress Manipulation
Eth. Physical Layer management
Functionality Description Managed AGS-20 ALFO80HD ALFO+2 ALFO+1 80HDX
version version version version version
10/100/1000BaseT and IEEE 802.3 physical connections CLI, 1.0.0 1.2.0 1.0.0 1.0.0 1.0.1
1000BaseX WEBLCT

2.5Gbps IEEE 802.3 physical connections CLI, 1.1.0 1.3.0 1.0.0 1.0.0 1.1.0
WEBLCT
10Gbps IEEE 802.3 physical connections CLI, 1.7.0 // // // 1.0.1
WEBLCT
Unresolved Autonegotiation Alarm is raised in case the autonegotiation is not CLI, // // // // //
successfully completed WEBLCT

Configurable port cross-over Crossover functionality (electrical interface only) CLI, 1.0.0 1.2.0 1.0.0 1.0.0 1.0.1
(MDI, MDI-X, auto) WEBLCT

Link Loss Forwarding (LLF) Failure condition propagate in a remote ethernet CLI, 1.0.0 1.2.0 1.0.0 1.0.0 1.1.0
link WEBLCT

Flow control management 802.3x Flow Control supported for all LAN CLI, // // // // //
interfaces WEBLCT

Laser Management Optical laser management CLI, // 1.2.0 1.0.0 1.0.0 //


WEBLCT

SFP Management SFP Plug-in management CLI, 1.0.0 1.2.0 1.0.0 1.0.0 1.1.0
WEBLCT

Ethernet Line Loop Command to perform the ethernet loopback for CLI, 1.0.0 1.2.0 1.0.0 1.0.0 1.0.1
cable/SFP testing WEBLCT
Eth. Physical Layer management
Ingress Filtering
Functionality Description Managed AGS-20 ALFO80HD ALFO+2 ALFO+1 80HDX
version version version version version

Ingress filtering criteria filtering rules can be applied to CLI, 1.0.0 1.2.0 1.0.0 1.0.0 1.0.1
prevent selected packet types to WEBLCT
enter the port.
•Untagged/Priority tagged
•TagType
•Outer VLAN ID

MTU size configuration packet that exceed the configured CLI, 1.0.0 1.2.0 1.0.0 1.0.0 1.0.1
MTU size are dropped. WEBLCT
Admission Control based on In order to prevent malicius way CLI, 1.5.0 1.2.0 1.0.0 1.0.0 1.0.1
provisioned source MAC Address for inject unwanted traffic.(16 WEBLCT
static MAC address per each LAN) (excluding
80HD)
Ingress port rate limiting (Storm It shall be possible to configure, per CLI, 1.5.0 2.7.0 1.0.0 1.0.0 1.0.1
control) each port, the max rate admitted for WEBLCT
the following frame types:
Broadcast frames
Multicast frames
Flooded frames (unknow unicast
frames)

Example (Storm Control)


Packet per second
SM-OS# configure terminal
SM-OS(config)# interface <LAN1>
SM-OS(config-if)# storm-control broadcast level 1000
SM-OS(config-if)# end
Ingress Filtering
Ingress Filtering
Service Instance Mapping
Functionality Description Managed AGS-20 ALFO80HD ALFO+2 ALFO+1 80HDX
version version version version version
Service Instance Mapping functionality (at UNI port) allows CLI, 1.0.0 1.2.0 1.0.0 1.0.0 1.0.1
Mapping Criteria (S-tag associating to all incoming traffic a specific WEBLCT
addition) VLAN ID identifying the Ethernet Virtual
Connection (EVC).
•Ingress UNI Port: all traffic from the port is
mapped on the same unique EVC;
•User VLAN ID:all traffic associated to one or
more Ctag is mapped on the same EVC;

Service Multiplexing functionality shall be supported more than one CLI 1.0.0 1.2.0 1.0.0 1.0.0 1.0.1
(more S per port) EVC (S-tag) per port

S-tag management fields are determined on the base of following CLI, 1.0.0 1.2.0 1.0.0 1.0.0 1.0.1
rules: WEBLCT
•S-VID: assigned by the user (EVC identifier)
•S-TPID: it is configurable by the user (default
value is 0x88a8).
•S-PCP:
o Assigned by user
o Copy (or more in general Remapping)
of Ctag-PCP
Service Instance Mapping
Classification Criteria
Functionality Description Managed AGS-20 ALFO80HD ALFO+2 ALFO+1 80HDX
version version version version version
Classification Criteria Classification criteria are used to assign to the CLI, 1.3.0 1.3.0 1.0.0 1.0.0 1.0.1
(Internal priority packet and internal priority level that will be WEBLCT
Assignment) mapped to a queue. (Ingress port)
•Ingress Port
•Outer PCP-bits
•DSCP
•MPLS EXP bits (outer MPLS label)
•DSCP in IP over MPLS
•Outer VID
•C-tag + C-PCP
•S-tag + S-PCP
•S-tag + C-tag
One criterion can be activated at a time, when
the packet does not match the criterion the
“port default priority” is assigned. Port default
priority is user configurable.

H-QoS classification Hierarchical Quality Of Service 4 service + CLI, 1.8.0 // // 1.0.0 1.0.1
gold service. WEBLCT
Classification Criteria
Metering & Ingress policing
Functionality Description Managed AGS-20 ALFO80HD ALFO+2 ALFO+1 80HDX
version version version version version

Bandwidth Profile It assures that the traffic respect the bandwidth CLI, 1.5.0 1.2.0 1.3.0 1.0.0 1.0.1
definition profile : WEBLCT
•CIR: Committed Information Rate [bits per (excluding
second], garanteed bandwidth for the service 80HD)
•EIR: Excess Information Rate [bits per
second], addictional bit-rate, if there is no
congestion. Note that the total rate, known as
PIR Peak Information Rate, is the sum of CIR
and EIR.
•CBS: Committed Burst Size [Bytes] it limits the
maximum number of bytes available for a burst
of Service Frames sent at the UNI speed to
remain CIR-conformant
•EBS: Excess Burst Size [Bytes] it limits the
maximum number of bytes available for a burst
of Service Frames sent at the UNI speed to
remain EIR-conformant

Bandwidth Profile •Green: Frames ≤ CIR / CBS compliance CLI, 1.5.0 1.2.0 1.3.0 1.0.0 1.0.1
classifies •Yellow: Frames ≤ EIR / EBS may drop some or WEBLCT
all based on congestion condiction in the (excluding
network. 80HD)
•Red: Frames > EIR / EBS not conforming to the
Bandwidth profile are dropped.
•Colour Mode
•Coupling Flag
Metering & Ingress policing
Functionality Description Managed AGS-20 ALFO80HD ALFO+2 ALFO+1 80HDX
version version version version version
Actions for non-compliant Yellow-drop configuration: CLI, 1.5.0 1.2.0 1.3.0 1.0.0 1.0.1
•Red packets are always immediately WEBLCT
discarded (excluding
•Yellow packets can be configured if to be 80HD)
immediately discarded or not
trTCM Algorithm MEF has defined a two rate, Three Color CLI, 1.5.0 1.3.0 1.3.0 1.0.0 1.0.1
Marker (trTCM) token bucket algorithm: WEBLCT
•CM (Color Mode): Color blind method (excluding
80HD)

Ingress Bandwidth Profile following criteria: CLI 1.0.0 1.2.0 1.3.0 1.0.0 1.0.1
criteria •Port-based
•EVC-based / CE-VLAN in case of CB
•CoS-Based / CE-PCP bits in case of CB
•C-tag + C-PCP
•S-tag + S-PCP
•S-tag + C-tag
Ingress Manipulation
Functionality Description Managed AGS-20 ALFO80HD ALFO+2 ALFO+1 80HDX
version version version version version
C-tag remapping ( Provide Remap C-tag value (VID and/or PCP bits) on CLI 1.0.0 1.2.0 1.0.0 1.0.0 1.0.1
core bridge mode only) per port basis

S-tag remapping ( Provide Remap S-tag value (VID and/or PCP bits) on CLI 1.0.0 1.2.0 1.0.0 1.0.0 1.0.1
core bridge mode only) per port basis

Example (C-TAG remapping)


SM-OS# configure terminal
SM-OS(config)# interface <proprietary_PNP_PORT>
SM-OS(config-if)# switchport service vlan mapping <EXT-VLAN> <VLAN>
SM-OS(config-if)# no shutdown
SM-OS(config-if)# end

Example (S-TAG remapping)


SM-OS# configure terminal
SM-OS(config)# interface <PNP_PORT>
SM-OS(config-if)# switchport service vlan mapping <EXT-VLAN> <VLAN>
SM-OS(config-if)# no shutdown
SM-OS(config-if)# end
Learning & forwarding
Functionality Description Managed AGS-20 ALFO80HD ALFO+2 ALFO+1 80HDX
version version version version version
Layer 2 forwarding •MAC based only CLI, 1.0.0 1.2.0 1.0.0 1.0.0 1.0.1
•VLAN based only (E-LINE) WEBLCT
•VLAN and MAC based (E-LAN)
•Indipendent VLAN databases
Bridge Mode •Customer Bridge (IEEE 802.1q; untag & c- CLI, 1.0.0 1.2.0 1.0.0 1.0.0 1.0.1
tag ) WEBLCT
•Provider Edge Bridge (c-tag & S-tag)
•Provider Bridge (IEEE 802.1ad, S-tag only)
MAC address table •Learning of MAC address on port basis CLI, 1.0.0 1.2.0 1.0.0 1.0.0 1.0.1
management •16 Static Entry WEBLCT
•Ageing: remove out-of-date MAC entries
•Flush Mac address table
•Mac Address table retrieval: it is possible to
view MAC database entries, differentiated in
different Databases When indipendent
learning is in usage

L2CP Management Layer 2 Control Protocol, specify which CLI, 1.4.0 1.2.0 1.0.2 1.0.0 1.0.1
protocols shall be: WEBLCT
•discard (terminated)
•tunnel (transparent)
•peer (transmitted)
Learning & forwarding
Queue & congestion avoidance
Functionality Description Managed AGS-20 ALFO80HD ALFO+2 ALFO+1 80HDX
version version version version version
Queue Management •8 Queue per port CLI, 1.1.0 1.2.0 1.0.0 1.0.0 1.0.1
•Configurable depth WELBLCT

Congestion Avoidance Different algorithms can be configured on CLI, 1.5.0 1.2.0 1.3.0 1.0.0 1.0.1
per queue basis: WEBLCT
•Tail: when the queue is full the arriving (excluding
packets are dropped 80HD)
•RED: Random Early Detection
•WRED: Weighted Random Early Detection
Queue & congestion avoidance
Scheduling
Functionality Description Managed AGS-20 ALFO80HD ALFO+2 ALFO 80HDX
version version version +1 version
version
Strict Priority the highest priority is served until it is empty CLI, 1.5.0 1.2.0 1.3.0 1.0.0 1.0.1
and then next highest priority queue is WEBLCT
served and so on. (excluding
80HD)
WRR service rate of a queue is assigned CLI, 1.5.0 1.2.0 1.3.0 1.0.0 1.0.1
proportionally to the configured weights WEBLCT
(excluding
80HD)
Mixed strict priority & WRR user can select which curves are to be seved CLI, 1.5.0 1.2.0 1.3.0 1.0.0 1.0.1
as strict Priority or WFW/WRR WEBLCT
(excluding
80HD)
Multi level shaper (H-QoS) Hierarchical Quality Of Service 4 service + CLI, 1.8.0 // // // 1.0.1
gold service. WEBLCT

Example (show scheduler)


SM-OS# show scheduler
Scheduling
Egress Shaping
Functionality Description Managed AGS-20 ALFO80HD ALFO+ ALFO+1 80HDX
version version 2 version version
version
Per Egress port max rate to be allowed per port. CLI, 1.5.0 1.2.0 1.3.0 1.0.0 1.0.1
WEBLCT
Per Queue max rate to be allowed per queue. CLI 1.1.0 1.2.0 1.0.0 1.0.0 1.0.1
Multi level shaper (H-QoS) Hierarchical Quality Of Service 4 service + CLI, 1.8.0 // // 1.0.1
gold service. WEBLCT

Example (Rate-Limit in [Kbps])


SM-OS# configure terminal
SM-OS(config)# interface <PORT>
SM-OS(config-if)# rate-limit output rate-value 10000 burst-value 10000
Egress Manipulation
Functionality Description Managed AGS-20 ALFO80HD ALFO+2 ALFO+1 80HDX
version version version version version
Remove outer tag – criteria base on: CLI 1.0.0 1.2.0 1.0.0 1.0.0 1.0.1
•per port criterion
•per port and VID/EVC configuration
Data Plane Enhanced Processing
Functionality Description Managed AGS-20 ALFO80HD ALFO+2 ALFO+1 80HD
version version version version X
version
Header Compression It’s a SIAE proprietary protocol to CLI, 1.0.0 // 1.0.0 1.0.0 //
compress the header of Ethernet, C-tag, S- WEBLCT
tag , MPLS, IP, UDP, TCP and RTP.

Traffic isolation per port Port Isolation allows easy to separation of CLI, 1.5.0 2.7.0 1.0.0 1.0.0 1.1.0
client traffic at the VLAN edge. It allows WEBLCT
groups of clients to be logically grouped
into a single VLAN, but keeps their traffic
fenced off so that snooping and tampering
can be avoided.
Traffic mirroring per port It is used on a network switch to send a CLI, 1.5.0 2.7.0 1.0.0 1.0.0 1.1.0
copy of network packet seen on one port to WEBLCT
another port.

AES Encryption with local The Advanced Encryption Standard is a WEBLCT 1.7.0 2.5.0 1.1.0 1.0.0 //
provisioned keys specification for the encryption of
electronic data.
Control Plane Protocol
Functionality Description Managed AGS-20 ALFO80HD ALFO ALFO+1 80HDX
version version +2 version version
version
Ethernet Line Protection Siae proprietary protocol for Physical CLI, 1.2.0 1.4.2 1.1.0 1.0.0 1.1.0
(ELP) protection, using more LAN interface. WEBLCT

IEEE 802.3ad link It is to combine two physical Ethernet links CLI, 1.2.0 1.3.0 1.1.0 1.0.0 1.1.0
aggregation with LACP into one logical link via channel bonding WEBLCT
with double capacity.

ITU-T G.8264 SyncE It allows to transfer clock signals on the WEBLCT 1.0.0 1.2.0 1.0.0 1.0.0 1.0.1
Quality Management (SSM) Ethernet physical layer.

IEEE 802.1D-2004 RSTP Standard IEEE 802.1D-2004 incorporates CLI, 1.1.0 // 1.0.0 1.0.0 //
Rapid Spanning Tree Protocol and obsoletes WEBLCT
the original STP standard.

IEEE 802.1ag OAM It defines protocols and practices for OAM CLI 1.3.0 1.5.0 1.1.0 1.0.0 1.1.0
Connectivity Fault (Operations, Administration and
Management Maintenance) for paths through 802.1
bridges and LANs

MAB – Microwave Adaptive This feature provide reliable quality of CLI, 1.4.0 1.5.0 1.1.0 1.0.0 1.1.0
Bandwidth service (QoS) management and optimized WEBLCT
performance for both ring-based and non-
ring-based topologies, even under worst-case
radio propagation conditions.
Control Plane Protocol
Functionality Description Managed AGS-20 ALFO80HD ALFO+2 ALFO+1 80HDX
version version version version version

Y.1731 OAM Connectivity Operation , administation and maintenace CLI 1.7.0 // 1.3.0 1.0.0 //
Fault Management functions and mechanisms for Ethernet
networks
Y.1731 PM Performance monitoring of Ethernet frame CLI 1.7.0 // 1.3.0 1.0.0 //
delay, frame loss and frame throughput
802.1ab LLDP Link Layer Discovery Protocol CLI 1.8.0 // 1.5.0 1.0.0 1.0.0
Hybrid Radio LAG with L1 aggregation between ODU ASN/ASNK WEBLCT 1.9.0 2.6.0 1.5.0 1.0.0 1.4.0
AGS-20 and Full Outdoor
Ethernet Statistics
Functionality Description Managed AGS-20 ALFO80HD ALFO+2 ALFO+1 80HDX
version version version version version

LAN statistics RFC1213 - LAN statistics per port : CLI, WEBLCT 1.0.0 1.0.1 1.0.0 1.0.0 1.0.1
RFC1234 •Tx/Rx Octects
•Tx/Rx Unicast Packets
•Tx/Rx Not Unicast Packets
•Tx/Rx Discards Packets
•Rx Errors
•Align. Errors
•FCS Errors
•Frame too Long
RMON RFC2819 Counter Statistic and History : CLI, WEBLCT 1.1.0 1.2.0 1.0.0 1.0.0 1.0.1
•Service port based + C-VLAN
•Service port based + S-VLAN
•Service port based + C-PCP
•Service port based + S-PCP
Security Protocol
Functionality Description Managed AGS-20 ALFO80HD ALFO+2 ALFO+1 80HDX
version version version version version

SNMPv3 Simple Network Management Protocol WEBLCT 1.1.0 1.4.0 1.0.0 1.0.0 1.0.1
Version 3 adds crytographic security protocol
SFTP Secure File Transfert Protocol WEBLCT 1.1.0 1.4.0 1.0.0 1.0.0 1.0.1
SSH Secure Shell is a criptographic(encrypted) WEBLCT 1.1.0 1.4.0 1.0.0 1.0.0 1.0.1
network protocol, indeed to use telnet
HTTPS It’s a protocol for secure HTTP encrypted by WEBLCT 1.1.0 1.4.0 1.0.0 1.0.0 1.0.1
TLS and SSL
ACL based on IP Access Control List based on IP address CLI, 1.3.0 1.5.0 1.1.0 1.0.0 1.1.0
WEBLCT
RADIUS Remote Authentication Dial-In User Service CLI, 1.8.0 // 1.3.0 1.0.0 1.1.0
WEBLCT
And …if you have problems?

Contact Siae
commercial reference

You might also like