NS2 MARVELL 88E6161 Ethernet switches

This course covers Marvell Link Street Gbps Soho switches

Objectives
  • Providing the basic knowledge on 802.3 and 802.1.
  • Understanding the parameters that determine the QoS.
  • Implementing the Dynamic Queue Limit architecture.
  • Description of the Address Lookup engine.
  • Implementing the Distributed Switch Architecture.
  • Becoming familiar with the API defined by Marvell.

  • This course has been delivered several times to companies involved in the design of embedded equipments.
Practical labs using the Marvell GUI allow attendees to understand the various operation modes offered by this class of switch devices.
A more detailed course description is available on request at formation@ac6-formation.com
  • Cours théorique
    • Support de cours au format PDF (en anglais) et une version imprimée lors des sessions en présentiel
    • Cours dispensé via le système de visioconférence Teams (si à distance)
    • Le formateur répond aux questions des stagiaires en direct pendant la formation et fournit une assistance technique et pédagogique
  • Au début de chaque demi-journée une période est réservée à une interaction avec les stagiaires pour s'assurer que le cours répond à leurs attentes et l'adapter si nécessaire
  • Tout ingénieur ou technicien en systèmes embarqués possédant les prérequis ci-dessus.
  • Les prérequis indiqués ci-dessus sont évalués avant la formation par l'encadrement technique du stagiaire dans son entreprise, ou par le stagiaire lui-même dans le cas exceptionnel d'un stagiaire individuel.
  • Les progrès des stagiaires sont évalués par des quizz proposés en fin des sections pour vérifier que les stagiaires ont assimilé les points présentés
  • En fin de formation, une attestation et un certificat attestant que le stagiaire a suivi le cours avec succès.
    • En cas de problème dû à un manque de prérequis de la part du stagiaire, constaté lors de la formation, une formation différente ou complémentaire lui est proposée, en général pour conforter ses prérequis, en accord avec son responsable en entreprise le cas échéant.

Plan du cours

  • MAC layer, frame format, frame filtering
  • Full duplex Ethernet vs CSMA/CD
  • PHY layer, scrambling, 4b/5b coding, NRZI
  • Auto-negotiation, utilization of FLPs
  • MII
  • 1000BASE-T
  • 1000BASE-X
  • GMII transfer protocol, RGMII, SGMII
  • Spanning tree algorithm, RSTP, MSTP
  • VLAN tag, selecting one tree and selecting the priority of a frame
  • Port states
  • Automatic address learning
  • Automatic address aging
  • Handling multicasts, GVRP, IGMP snooping
  • Block diagram, ports 0-3 features
  • Port 4 and port 5 operating modes
  • Pin strapping
  • Application examples
  • MACs
  • PPU
  • RMON registers
  • Basic switch operation
  • 802.1X source address authentication
  • Multiple FIDs in VLAN systems
  • Ingress policy
  • VLANs
  • Special frame handling
  • QOS qualification
  • Port-based Ingress Rate Limiting
  • Queue Controller
  • Egress policy
  • Distinguishing S-TAG from C-TAG
  • Customer-to-Provider trafic
  • Provider-to-Customer traffic
  • Customer-to-Customer traffic
  • Provider-to-Provider traffic
  • Implementing control traffic between switches and management CPU
  • Forward DSA tag
  • TO_CPU DSA tag
  • FROM_CPU DSA tag
  • Interconnecting switches by using cross-chip links
  • Switch handling of DSA frames
  • Secure Control Technology
  • Spanning Tree support
  • Ingress MGMT/BPDU frame detection
  • Proper connection to a management CPU and to a router
  • Port mirroring
  • Port trunking support
  • PTP implementation
  • The 16 register groups
  • Multi-chip addressing mode
  • Single-chip direct access to registers
  • Remote Management frames
  • Transmit PCS and PMA
  • Receive PCS and PMA
  • Power management
  • Far End Fault indication
  • Auto MDI/MDIX crossover
  • LED interface
  • Accessing PHY registers, MDC/MDIO interface
  • Auto-configuration
  • DSDT suite
  • Multi-layer architecture
  • OS independency
  • Source code organization
  • Platform specific routines
  • SMI interface functions
  • Switch driver layer
  • API layer
  • Interrupts