This article is from the Amiga Networking FAQ, by Richard Norman with numerous contributions by others.
SANA was an experimental DATA-link and API paper written by Dale Luck for a DevCon several years ago. Dale suggested two schemes for creating standard interfaces for the data-link layer and protocol stack APIs. After Dale left Commodore, the work passed to several other people-- and the "API" part was removed. After it had touched several people's hands, SANA-II was put together.
SANA-II is nothing more than a standard for writing device drivers. Having something which is SANA-II doesn't help you do networking unless you have a real protocol stack communicating through it. FAR too many people have seen "SANA-II", and "Amiga networking standard", and assumed too much. It is just a device driver standard whose purpose is to prevent networking packages from hard coding to specific hardware. This is similar to the reason for packet drivers in the PC clone arena. A side benefit to SANA-II is that it allows multiple protocols to share the same ethernet card.
 
Continue to: