les, bus - ATM LAN Emulation service demons
] [-m module
] [-m module
LE Service consists of three components: LAN Emulation Configuration Server (
), LAN Emulation Server (les
) and Broadcast and Unknown
Server ( bus
performs the control coordination function for the emulated LAN. LE
clients register MAC addresses and/or route descriptors they represent to
, and later query it when they want to resolve MAC addresses/route
descriptors into ATM addresses. Other LE control messages which are to be
distributed to every client in ELAN are also sent to les
forwards these messages using Control Distribute VCC which it has set up to
every client in ELAN.
handles data sent by clients to broadcast and multicast MAC addresses
and some of the data directed to unicast addresses. LE Client has a
possibility to send data directed to some unicast address to the bus
before target's ATM address has been resolved and the Data Direct VCC has been
Configuration file example for les
#S1, LE Server's ATM address
#S2, LAN Type
#S3, Maximum Frame Size
#S4, Join Timeout, s
#S5, Maximum Frame Age, s
#S6, BUS Atm address
The configuration file contains each modules name in brackets followed by
variable definitions for that module. The definitions are of form
where value can be either an integer, a truth value
(True/False), a string enclosed in double quotes ("string")
or an ATM address in hexadecimal format. Variables that can be set are the
debug/memdebug for each module and variables S1-S6 as defined in LE
S1=Address of the LES. This address is used in ATM
S2=Type of the emulated LAN. Valid values is "802.3".
S3=Maximum frame size. Valid value is 1516.
S4=Join Timeout. Time in seconds which LES waits for
LE_JOIN_REQUEST before tearing down a connection.
S5=Maximum frame Age. Currently not used.
S6=Address of the BUS. This address is used in ATM signalling.
ELANNAME= Name of the emulated LAN
causes restart of the server. All resources are released and
server is started. SIGUSR1
causes the server to dump its internal
shuts down the server (hopefully) gracefully.
- -d module
- Set debugging messages on for a module. "All"
sets debugging on for all modules.
- -m module
- Set memory debugging messages on for a module.
"All" sets debugging on for all modules.
- -f configuration_file
- Use the specified configuration file instead of
- configuration file
Servers don't establish point-to-multipoint connections to LE clients as the
specification states, which means that some LE clients won't work with these
Supports only IEEE 802.3 / Ethernet type of ELANs.
This manual page is confusing.
Marko Kiiskila, TUT <email@example.com>
lecs(8), atmsigd(8), zeppelin(8)