 In Solaris, the MAC layer is part of the larger data link layer of the TCP/IP protocol stack.The Crossbow project modifies this layer with several new features, including the MAC client interface.This virtual entity is a kernel data structure that is not externally visible to the system administrator.