Network Protocols

Open Systems Interconnection Reference Model (OSI Model)
A layered abstract description for communications and computer network protocol design.

Seven Layer Model:


 * Application layer
 * Presentation layer (data representation)
 * Session layer (typically unused)
 * Transport layer
 * Network layer
 * Data link layer
 * Physical layer

Transport Layer

 * User Datagram Protocol (UDP)
 * Transmission Control Protocol (TCP)

Network Layer

 * Internet Protocol (version 4) (IP)  - 4 *  8 bit   4 × 10^9 unique addresses
 * Internet Protocol version 6  (IPv6) - 4 * 16 bit 3.4 × 10^38 unique addresses

Link Layer

 * Ethernet
 * IEEE 802.11 / Wi-Fi - a standard for Wireless Local Area Network (WLAN)