OSI Flashcards
(42 cards)
What are the seven layers of OSI model?
Application, Presentation, Session, Transport, Network, Data Link, Physical
What runs in Application Layer?
Network applications for file transfer, web surfing, emails and virtual terminals
Protocol for file transfer
FTP
Protocol for web surfing
HTTP/S
Protocol for emails
SMTP
Protocol for virtual terminals
Telnet
What is the Presentation Layer responsible for?
Translation, Data Compression, Encryption
What is SSL?
Secure Socket Layer
What is Session Layer responsible for?
Authentication, Authorization, Session Management
What type of data runs in Session Layer?
Data Packets
What is Transport Layer responsible for?
Segmentation, Flow Control, Error Control, Connection and Connectionless Transactions
What is the difference between UDP and TCP?
UDP does not give feedback, hence is faster than TCP. However, it is less reliable.
How can TCP recover lost/corrupted data?
By using the checksum methods to find corrupted data and by checking the sequence number to find lost segments
What layers run on the web browser?
Application, Presentation and Session
What type of data runs in Transport Layer?
Segments
What information does a segment has?
Port number and sequence number
What for are port numbers used in a segment?
It helps to direct each segment to the correct application
What for are segment numbers used in a segment?
It helps to disassemble segments in the correct order to form the correct message at the receiver
What happens in flow control in transport layer?
The amount of data being transmitted is controlled (bandwidth)
What happens in error control in transport layer?
Loss and corrupted data are retransmitted by using automatic repeated requests schemes
What is checksum?
A group of bits added to each segment by the transport layer to find out the received corrupted segment
What protocols run on transport layer?
Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)
Where is UDP used?
Where data loss does not matter. VoIP apps, Video, Music, Games, DNS, TFTP
Where is TCP used?
Where full data is necessary. WWW, Emails, FTP