Testing PPPoX and L2TP Broadband Access Devices - Ixia
Testing PPPoX and L2TP Broadband Access Devices - Ixia
Testing PPPoX and L2TP Broadband Access Devices - Ixia
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
3. LNS Performance <strong>and</strong><br />
Scalability Test<br />
3.1 Test Objective<br />
The objective of this test is to emulate multiple LACs to<br />
characterize the performance of LNS devices when<br />
forwarding 32,000 <strong>PPPoX</strong> sessions including both control<br />
<strong>and</strong> data plane traffic. The test is split into four phases,<br />
namely:<br />
• <strong>L2TP</strong> Tunnel setup, i.e. the rate at which the LNS can<br />
terminate 32,000 tunnels.<br />
• Tunneled session setup phase, i.e. the rate at which the<br />
LACs can initiate 16k <strong>L2TP</strong> tunnels with or without<br />
PAP/Chap authentication.<br />
• <strong>PPPoX</strong> session establishment through <strong>L2TP</strong> tunnels.<br />
• Data plane <strong>and</strong> keep-alive traffic generation (IMIX <strong>and</strong><br />
fixed frame sizes at 100% utilization).<br />
3.3 Input Parameters<br />
The primary input parameters for each phase include:<br />
• <strong>PPPoX</strong>session setup rate & latency – maximum,<br />
minimum <strong>and</strong> average time <strong>and</strong> latency to establish all<br />
sessions with either no authentication, PAP or CHAP<br />
authentication.<br />
• <strong>PPPoX</strong> interfaces, VLANs <strong>and</strong> domain groups for access<br />
<strong>and</strong> network ports.<br />
• <strong>L2TP</strong> sessions per tunnel, Hello Request intervals <strong>and</strong><br />
<strong>L2TP</strong> data plane options (e.g. UDP source <strong>and</strong><br />
destination ports).<br />
• Traffic generation – upstream/downstream/bi-directional<br />
for stateless L3/L4 traffic (IMIX or fixed frame<br />
distributions).<br />
• Session teardown rate.<br />
3.2 Setup<br />
In this test, Test tool emulates multiple LACs creating up to<br />
32,000 <strong>L2TP</strong> tunnels <strong>and</strong> then running <strong>PPPoX</strong> session <strong>and</strong><br />
data traffic over those tunnels. As depicted in Figure 8,<br />
either <strong>Ixia</strong> Ethernet or ATM ports may be used to simulate<br />
the number of subscribers on the access side of the LNS.<br />
The network side of the LNS is also connected to either <strong>Ixia</strong><br />
ATM or Ethernet ports to receive or generate IP traffic.<br />
<strong>Access</strong> Side<br />
- PPPoEo<strong>L2TP</strong><br />
- PPPoEo802.1qo<strong>L2TP</strong><br />
- PPPoAo<strong>L2TP</strong><br />
- PPPoAo<strong>L2TP</strong>oA<br />
LNS<br />
Network Side<br />
- IP (Ethernet, VLAN or<br />
ATM RFC 1483)<br />
10/100/1000 Ethernet<br />
Or OC3/OC12 ATM<br />
10/100/1000 Ethernet<br />
Or OC3/OC12 ATM<br />
10/100/1000 Ethernet<br />
Or OC3/OC12 ATM<br />
Figure 8: <strong>PPPoX</strong> client emulation setup<br />
8 Copyright © <strong>Ixia</strong>, 2004 PoE Test Plan