To answer your questions.- The function of protocols
The function of protocols is to enable the exchange of information between computers or network devices using standards/rules. In other words, they use a certain format that both can understand so information can be exchanged.- How each protocol works in one or more layers of the open systems interconnection (OSI) model
For a list of all network protocols and their respective layers and description, see wikipedia link below:http://en.wikipedia.org/wiki/List_of_network_protocols- Why protocols are needed to enable computer communications
Network protocols are needed so that information can be exchanged between disparate systems. For example, a Mac and a PC can both use TCP/IP as their network protocol in order to exchange information.- Describe common protocol suitesTCP/IP
- Transmission Control Protocol (Layer 4) - a connection-oriented, reliable delivery byte-stream transport layer communication protocol, currently documented in IETF RFC 793. Internet Protocol (Layer 3) - a data-oriented protocol used by source and destination hosts for communicating data across a packet-switched internetwork.IPX/SPX -
Internetwork Packet Exchange (Layer 3) /Sequenced Packet Exchange (Layer 4) - IPX is a connectionless datagram protocol that delivers packets across the Internet and provides NetWare workstations and file servers with addressing and internetworking routing services. SPX is a transport layer protocol providing a packet delivery service for third party applications.
I would say these 2 are the most common protocol suites, however there are others.