an application interface for passing packets between {TAIL ~ a network} and {HEAD ~ higher network layers} 
an application interface for passing packets between { TAIL ~ a network } and { HEAD ~ higher network layers }
OTH OTH OTH OTH OTH OTH OTH TAIL TAIL TAIL TAIL TAIL TAIL OTH HEAD HEAD HEAD HEAD HEAD HEAD HEAD