Dear Mr. Alan Cox,
I hope you can tell me, which documentation you as on of the authors of the
Linux 802/llc_sublayer are referring to, and - maybe - where I can get this
docu from.
There are some remarks in the sourcecodes of linux/net/802/cl2llc.c and
linux/net/802/llc.h
which do definitely NOT refer to the IBM doc "Token-Ring Network
Architecture Reference" (TRNAR)
( I bought this from IBM for an enormous price ) : e.g.
- "state transition table. Table 4 in document on p88." (in cl2llc.c)
- "Maximum number of bytes in I pdu 7.8.2"
- "Naximum number of retransmissions 7.8.2"
- "Transmit window size 7.8.4, tw in IBM doc"
- "FRMR_RSP info field structure: 5.4.2.3.5 p55"
- "Timers in 7.8.1 page 78" (all in llc.h)
The states used for the finite state machine in the llc_sublayer are quite
different from those used by the TRNAR, and I have difficulties mapping
them onto each other. Maybe the missing docu can help me
understand the differences and ( see Background) complete
the llc layer.
Thanks for your effort,
Patrick D�rrenb�cher, CE Infosys Ltd.
Background:
----------------
I am currently implementing a Data Link Switch (DLSw) under Linux ( a data
link Switch is used to transport SNA and optionally NETBIOS traffic over
a TCP-IP connection ,see RFC 1795,2166). Roughly speaking this involves
three major working "instances" communicating with each other:
1. the 802.2 LLC layer (Kernel)
2. a thing called DLC.LAN.MGR (IBM-slang) (Kernel, IOCTL interface
to processes above and interface to the llc layer)
3. the DLSw itself, implemented as a normal root-process
I have almost finished my work on part 2 and 3, but for a fully funcional
DLSw, there is still some work to be done on the llc-sublayer :
- some already prototyped functions in llc.h do not yet exist, e.g.
llc_connect_request (SET_ABME)
llc_disconnect_request (send DISC)
- some functions must be implemented, e.g.
llc_enter_local_busy
llc_exit_local_busy
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]