1LES(8) Maintenance Commands LES(8)
2
3
4
6 les, bus - ATM LAN Emulation service demons
7
9 les [-d module] [-m module] [-f configuration_file]
10
11 bus [-d module] [-m module] [-f configuration_file]
12
14 LE Service consists of three components: LAN Emulation Configuration
15 Server (lecs(8)), LAN Emulation Server (les) and Broadcast and Unknown
16 Server (bus).
17
18 Les performs the control coordination function for the emulated LAN.
19 LE clients register MAC addresses and/or route descriptors they repre‐
20 sent to les, and later query it when they want to resolve MAC
21 addresses/route descriptors into ATM addresses. Other LE control mes‐
22 sages which are to be distributed to every client in ELAN are also sent
23 to les. Les forwards these messages using Control Distribute VCC which
24 it has set up to every client in ELAN.
25
26 Bus handles data sent by clients to broadcast and multicast MAC
27 addresses and some of the data directed to unicast addresses. LE Client
28 has a possibility to send data directed to some unicast address to the
29 bus before target's ATM address has been resolved and the Data Direct
30 VCC has been established.
31
32 Configuration file example for les and bus:
33
34 [main]
35 memdebug=True
36 debug=True
37 [load]
38 #memdebug=True
39 #debug=True
40 [conn]
41 debug=True
42 #S1, LE Server's ATM address
43 #S1=:47:00:23:00:00:00:03:00:00:01:00:02:01:00:20:ea:00:05:aa:00
44 S1=:47:00:23:00:00:00:03:03:00:01:00:02:01:00:20:ea:00:0a:e9:01
45 #S2, LAN Type
46 S2="802.3"
47 #S3, Maximum Frame Size
48 S3=1516
49 #S4, Join Timeout, s
50 S4=15
51 #S5, Maximum Frame Age, s
52 S5=6
53 #S6, BUS Atm address
54 S6=:47:00:23:00:00:00:03:03:00:01:00:02:01:00:20:ea:00:0a:e9:02 #viulu
55 #S6=0,0,170
56 #ELANNAME="asdf"
57
58 The configuration file contains each modules name in brackets followed
59 by variable definitions for that module. The definitions are of form
60 variable=value, where value can be either an integer, a truth value
61 (True/False), a string enclosed in double quotes ("string") or an ATM
62 address in hexadecimal format. Variables that can be set are the
63 debug/memdebug for each module and variables S1-S6 as defined in LE
64 specification.
65
66 S1=Address of the LES. This address is used in ATM
67 signalling.
68 S2=Type of the emulated LAN. Valid values is "802.3".
69 S3=Maximum frame size. Valid value is 1516.
70 S4=Join Timeout. Time in seconds which LES waits for
71 LE_JOIN_REQUEST before tearing down a connection.
72 S5=Maximum frame Age. Currently not used.
73 S6=Address of the BUS. This address is used in ATM signalling.
74 ELANNAME= Name of the emulated LAN
75
76 SIGHUP causes restart of the server. All resources are released and
77 server is started. SIGUSR1 causes the server to dump its internal
78 state. SIGUSR2 shuts down the server (hopefully) gracefully.
79
81 -d module
82 Set debugging messages on for a module. "All" sets debug‐
83 ging on for all modules.
84
85 -m module
86 Set memory debugging messages on for a module. "All" sets
87 debugging on for all modules.
88
89 -f configuration_file
90 Use the specified configuration file instead of
91 .lanevars.
92
94 .lanevars configuration file
95
97 Servers don't establish point-to-multipoint connections to LE
98 clients as the specification states, which means that some LE
99 clients won't work with these servers.
100
101 Supports only IEEE 802.3 / Ethernet type of ELANs.
102
103 This manual page is confusing.
104
106 Marko Kiiskila, TUT <carnil@cs.tut.fi>
107
109 lecs(8), atmsigd(8), zeppelin(8)
110
111
112
113Linux Sep 11, 1996 LES(8)