Why should you study Protocols & Models (Module 3)?
Devices interoperate by following protocols; models (OSI/TCP/IP) show where rules live and how data flows end to end.
What are the three elements present in any communication?
Message source (sender), message destination (receiver), and channel (the medium/path).
Define a protocol in networking.
An agreed set of rules/format/timing that devices use to exchange messages over a medium.
List five common requirements network protocols define.
Encoding, formatting/encapsulation, size (MTU), timing (flow/timeout/access), delivery options.
What is encoding vs decoding?
Encoding converts information into signals/bits for transmission; decoding reverses it at the receiver.
What is message encapsulation?
Placing data inside protocol headers/trailers (e.g., HTTP→TCP→IP→Ethernet) so each layer can process it.
Why limit message size?
Receivers process smaller units; networks have MTUs; fragmentation adds overhead and loss impact.
Name the three timing concepts in communications.
Flow control, response timeout, and access method (who talks when).
Give examples of delivery options.
Unicast (1→1), multicast (1→many subscribers), broadcast (1→all in a broadcast domain).
What do protocols implement on devices (SW/HW)?
Specific functions and formats for addressing, reliability, flow control, error detection, routing, and app interfaces.
In a web fetch, map four key protocols in order.
HTTP (app) → TCP (reliability) → IP (routing) → Ethernet/WLAN (local delivery).
What function does TCP provide in that stack?
Reliable, ordered delivery with sequencing, acknowledgments, and flow control (windowing).
What function does IP provide?
Logical addressing and routing across networks; routers forward based on destination IP.
What does Ethernet/WLAN provide?
Data link framing and local (hop-by-hop) delivery between NICs over the physical medium.
What is a protocol suite?
A group of interrelated protocols designed to work together (e.g., TCP/IP).
Why visualize suites as a stack?
Each higher layer depends on services of lower layers; separates content from delivery mechanics.
Name two historical suites largely replaced by TCP/IP.
AppleTalk and Novell IPX/SPX (supplanted by TCP/IP).
List TCP/IP layers top to bottom.
Application, Transport, Internet, Network Access.
Give two examples of Application-layer protocols.
HTTP/HTTPS, DNS (also DHCPv4/v6, SMTP/IMAP/POP3, FTP/SFTP/TFTP, REST).
What are the two Transport protocols and their styles?
TCP (connection-oriented, reliable) and UDP (connectionless, best-effort).
Name three Internet-layer protocols.
IPv4/IPv6, ICMPv4/ICMPv6, NAT (plus routing protocols like OSPF/EIGRP/BGP).
Give two Network Access layer items.
Ethernet/WLAN (data link) and ARP (address resolution).
What makes TCP/IP “open” and “standards-based”?
Defined in IETF RFCs, publicly available; multi-vendor interoperability.
List the seven OSI layers top to bottom.
Application, Presentation, Session, Transport, Network, Data Link, Physical.