Q:
I presented RFC 826 becasue it is the RFC that defines the function of ARP, not the implementation of ARP. It has been
some time since I had read the RFC itself. I have read it several times this evening and find it quite obvious that even they were
unsure of how ARP would be implemented. What they were sure of was that resolution was necessary. However, when
reading this RFC it should be kept in mind that they were thinking in terms of the DOD Model not the OSI. Some of the
function mappings between the DOD and OSI are a bit hazy. For instance, If you were to strictly define the Network Access
Layer of the DOD Model as just physical connectivity then you are only left with the Internet Layer to accomplish the OSIs
Data Link Layer and Network Layer functions. Lets say you do not so strictly define the two to only the Physical Layer
definitions of the OSI, Let's include the MAC sublayer of the Data Link Layer, and leave the LLC sublayer in the Internet Layer.
This would seem truer to form as the LLC is implemented in software and the MAC in Hardware. So the point being, is that the
the organizational layers that they were thinking of during their discussion of ARP are not the same layers that we think of
today (e.g. the OSI Model)
|