Networking

OSI Model

Physical

r

Transmits raw bit stream over the physical medium

Wireless

Fiber

Coax

Data link

r

Defines the format of data on the network

Switch

Bridge

Ethernet

Network

r

Decides which physical path the data will take

IP

ICMP

IGMP

Transport

r

Transmits data using transmission protocols such as TCP and UDP

TCP

UDP

Session

r

Maintains connections and is responsible for controlling ports and sessions

Sockets

WCF

Presentation

r

Decides the format of data. Also is where data encryption and decryption occurs

SSL

JPEG

FTP

Application

r

Human-computer interaction layer

HTTP

HTTP/2

Memcache