What do communication protocols achieve?
Layered Protocol
OSI Model stands for…?
Open Systems Interconnection
What is the OSI model?
Communication organised in seven layers
Each layer has its own protocols
What does the physical layer do?
How bits are transmitted over hardware.
Uses line codes
Line codes
Return to zero
Manchester
What is the data link layer responsibble for?
Data integrity
Data link layer summary
Data link layer protocols
What does Network layer do?
Route packets
Network Layer summary
Network Layer protocols
IP
What does Transport Layer do?
Establlishes connection
Transport layer summary
Connection-oriented or connectionless
Packet order, reliability, process addressing
Transport layer protocols
Transmission Control Protocol
User Datagram Protocol
Real-time Transport Protocol
What does Session layer manage?
Sessions between appplications
Session layer summary
Session layer protocols
RPC
Password Authentication Protocol
Presentation layer summary
Presentation layer protocols
External Data Representation (EDR)
Application layer summary
APplication layer protocols
FTP
HTTP
DNS
SMTP
Middleware Protocol types
Transient vs Persistent
Transient - discarded if not delivered
Persistent - Buffered