Common computer protocols must be in agreement and include message encoding, message formatting and encapsulation, message size, message timing, message delivery options
1. Individuals must use established rules or agreements to govern the conversation
2. Protocols must account for identified sender and receiver, common language and grammar, speed and timing of delivery, confirmation or acknowledgment requirements
Messages sent across the network are converted to bits, encoded into a pattern of light, sound, or electrical impulses, and decoded by the destination host
Some protocols are proactive and attempt to prevent collisions; other protocols are reactive and establish a recovery method after the collision occurs
TCP/IP protocols operate at the application, transport, and internet layers, with the most common network access layer LAN protocols being Ethernet and WLAN (wireless LAN)
Standards organizations involved with the development and support of TCP/IP
Internet Corporation for Assigned Names and Numbers (ICANN) coordinates IP address allocation, the management of domain names, and assignment of other information
Internet Assigned Numbers Authority (IANA) oversees and manages IP address allocation, domain name management, and protocol identifiers for ICANN
Assist in protocol design because protocols that operate at a specific layer have defined information that they act upon and a defined interface to the layers above and below
Foster competition because products from different vendors can work together
Prevent technology or capability changes in one layer from affecting other layers above and below
Provide a common language to describe networking functions and capabilities