hi
in wikipedia i found
In some networks, such as
IEEE 802 local area networks, the Data Link Layer is described in more detail with
Media Access Control (MAC) and
Logical Link Control (LLC) sublayers; this means that the
IEEE 802.2 LLC protocol can be used with all of the IEEE 802 MAC layers, such as Ethernet,
token ring,
IEEE 802.11, etc., as well as with some non-802 MAC layers such as
FDDI.
Again the type of OS is non specific, but can use linux as example
So the question is, practically does the LLC know what type of Mac (802.3 or 802.11) it is using or does it not?
Is there a module in the LLC which detects the type of MAC or medium it is interfacing with, or is the interface between the 2 well defined so that it does not know.
Logically since they are sublayers, they should have a well defined interface so that you can change the MAC (and medium) at any time, and make use of multihoming features.
But since the LLC takes care of error correction, flow control and is the logical brain of the physical link, should it not know what type of MAC it is interfacing with?
thanks in advance