10-Gigabit Ethernet Switch Performance Testing - Ixia
10-Gigabit Ethernet Switch Performance Testing - Ixia
10-Gigabit Ethernet Switch Performance Testing - Ixia
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Contents<br />
Abstract .....................................................................................................................................5<br />
Introduction ..............................................................................................................................5<br />
<strong>10</strong>-<strong>Gigabit</strong> <strong>Ethernet</strong> LAN ...................................................................................................6<br />
<strong>10</strong>-<strong>Gigabit</strong> <strong>Ethernet</strong> Metro ................................................................................................6<br />
<strong>10</strong>-<strong>Gigabit</strong> <strong>Ethernet</strong> WAN ..................................................................................................6<br />
What Is Inside a Multi-<strong>10</strong>GE Port <strong>Switch</strong>? ..............................................................................7<br />
Packet buffer .....................................................................................................................7<br />
Packet processing function ..............................................................................................7<br />
Classification tables ..........................................................................................................7<br />
Context memory ................................................................................................................7<br />
Traffic management function ...........................................................................................7<br />
<strong>Switch</strong> fabric ......................................................................................................................7<br />
What Happens to a Packet When It Enters a <strong>10</strong>GE Port? .....................................................8<br />
Storing the packet .............................................................................................................8<br />
Processing the packet .......................................................................................................8<br />
Metering and statistics recording .................................................................................. <strong>10</strong><br />
Packet modification ....................................................................................................... <strong>10</strong><br />
Traffic management ....................................................................................................... <strong>10</strong><br />
<strong>Switch</strong> fabric ................................................................................................................... <strong>10</strong><br />
What Are the Challenges in Processing Packets at <strong>10</strong>G Rates? ....................................... 11<br />
Stress Point 1: Ingress packet buffer ............................................................................ 11<br />
Stress Point 2: Packet classification ............................................................................. 11<br />
Stress Point 3: Traffic management ............................................................................. 13<br />
Stress Point 4: Crossbar switch and backplane interconnect .................................... 14<br />
Stress Point 5: Multicast replication and queues ........................................................ 14<br />
Stress Point 6: Control plane ......................................................................................... 15<br />
Developing the Right Test Methodology .............................................................................. 16<br />
Test methodology example ............................................................................................ 16<br />
Module-level testing ....................................................................................................... 16<br />
System-level testing ....................................................................................................... 16<br />
Test methodologies ........................................................................................................ 16<br />
Anticipating the behavior of the <strong>10</strong>GE switch .............................................................. 18<br />
<strong>Ixia</strong>’s Test Solution ............................................................................................................... 20<br />
IxExplorer ........................................................................................................................ 20<br />
IxScriptMate .................................................................................................................... 20<br />
Appendix: <strong>10</strong>GE <strong>Testing</strong> Examples ...................................................................................... 22<br />
1. Throughput <strong>Testing</strong>: RFC 2544 Throughput Test .................................................... 22<br />
2. <strong>Testing</strong> for Latency: RFC 2544 Latency Tests ......................................................... 24<br />
3. <strong>Testing</strong> how <strong>10</strong>GE ports handle prioritized streams based on QoS parameters .. 25<br />
4. <strong>10</strong>GE OSPF Convergence Test .................................................................................. 27<br />
Glossary ................................................................................................................................. 29<br />
Acknowledgements ...............................................................................................................30<br />
<strong>10</strong>-<strong>Gigabit</strong> <strong>Ethernet</strong> <strong>Switch</strong> <strong>Performance</strong> <strong>Testing</strong> Copyright © 2004, <strong>Ixia</strong> 3