Skip to main content

Access Plane

The Access Plane defines subscriber access and establishes access sessions before user traffic starts. In the web interface, it appears as the task builder's Access Groups tab and is used for IPoE, PPPoE, DHCPv4/DHCPv6, SLAAC, 802.1X, and related access protocols.

Reusable Network Tunnel profiles (Library → VLAN, VXLAN, GRE, IP-IP, and IPsec) are documented separately. They are selected in a Data Plane plugin's parameter group and are not Access Groups access sessions.

Figure 22 — Access Groups tab

Figure 22 — Access Groups tab

Table 225 — General Access Groups Parameters

NameDescriptionValue
AgentAgent that establishes the access sessionSelect an agent
SideClient or server roleSpecify the group's role in the task
InterfaceAgent network interfaceSelect an interface
Access typeIPoE, PPPoE, or 802.1XSelect the type used in the testbed
Outer VLANOuter VLANSpecify a value or range
Inner VLANInner VLAN for Q-in-QSpecify a value or range
VLAN stepVLAN increment within the rangeUsed for bulk session generation
Q-in-QDouble VLAN taggingEnable/disable

Table 226 — Access Group Session Parameters

NameDescriptionValue
CountNumber of subscriber sessionsSpecify the session count
Start RateSession establishment rateSessions per second
Stop RateSession teardown rateSessions per second
Start DelayDelay before establishment beginsSeconds
Max OutstandingMaximum number of pending operationsUse to limit concurrency

Table 227 — DHCPv4, DHCPv6, and IPoE Parameters

NameDescriptionValue
DHCP enableEnable DHCPv4Enable/disable
BroadcastUse broadcast requestsEnable/disable
TimeoutDHCP response timeoutSeconds
RetryNumber of retriesSpecify the attempt count
Release IntervalAddress release intervalSeconds
DHCPv6 enableEnable DHCPv6Enable/disable
Rapid CommitDHCPv6 Rapid CommitEnable/disable
SLAACObtain an IPv6 address through Router Advertisement without DHCPv6Enable IPv6-only mode
IPoE IPv4/IPv6Address families in useEnable IPv4, IPv6, or both
ARP Timeout/IntervalIPoE ARP timersSpecify in seconds

Table 228 — PPPoE and PPP Parameters

NameDescriptionValue
Session TimePPPoE session lifetimeSeconds
ReconnectAutomatic reconnectionEnable/disable
Discovery TimeoutPPPoE discovery timeoutSeconds
Discovery RetryNumber of discovery retriesSpecify the count
Service NamePPPoE service nameSpecify as required
Host-UniqUse Host-UniqEnable/disable
Max PayloadMaximum PPPoE payloadSpecify the value
MRUPPP Maximum Receive UnitSpecify the size
AuthenticationPAP or CHAPSelect the protocol and specify the username/password
IPCP/IP6CPRequest IPv4/IPv6 parametersEnable the required modes

Table 229 — Additional Access Protocols

ProtocolPurposeMain parameters
L2TPL2TP/LNS emulation for PPP scenariosAddress, secret, receive window, retry, hello interval, ToS
802.1XEAPoL authenticationUsername, password, EAPOL version, max start, start/held/auth period
STP/RSTP/MSTPLoop-prevention protocol testingInstance ID, mode, bridge priority, bridge MAC, hello/max age/forward delay
LACPLink-aggregation testingLAG interface, timeout, system priority, system ID, min/max active links
OpenFlowOpenFlow device or controller emulationRole, version 1.0/1.3, peer address, port, keepalive/hold/reconnect
gPTP802.1AS timing testingRole, clock identity, priorities, clock class, sync/announce/pdelay intervals

Access Groups can be combined with Data Plane plugins. In this case, access sessions are established before user traffic starts, and plugin traffic uses the prepared access infrastructure.