peer partner
Protocols used for data communications are designed in a modular and layered fashion. Each layered protocol of the protocol stack is communicated between the two peer partner devices at either end of the link, connection or other communications path.