7 Layers of OSI (Unit 3) Flashcards
Enables user applications (like web browsers, email clients, and file transfer programs) to access network services.
This layer deals with high-level protocols like HTTP, FTP, and SMTP.
Application Layer
Ensures data is presented in a format the application layer can understand.
This might involve encryption, decryption, compression, and character set conversion.
Presentation Layer
Maintains connects and is responsible for controlling ports and sessions between communicating applications.
This layer is responsible for authentication, authorization, and security negotiations.
Session Layer
Provides reliable data transfer between applications on different hosts.
Transmits data using transmission protocols including TCP (Transmission Control Protocol) and UDP (User Datagram Protocol)
Transport Layer
Determines the logical path data will take between source and destination networks.
This layer uses IP (Internet Protocol) for routing and addressing.
Network Layer
Handles physical addressing and error detection for data transmission over a single network segment.
This layer uses MAC (Media Access Control) addresses and protocols like Ethernet.
Data Link Layer
Transmits raw data bits over the physical network medium (e.g., cables, fiber optics, or wireless signals).
This layer deals with the electrical, optical, or radio characteristics of the transmission medium.
Physical Layer
OSI means
Open System Interconnection
The OSI reference model was created by the
International Organization of Standardization
It describes how data and network information are communicated from an application on one computer through the network media to an application on another computer.
OSI model
Set of guidelines for application developers creating network-based applications. Conceptual blueprint for communication, dividing processes into layers. Resulting design is known as layered architecture.
Reference models
Upper layer of the OSI reference model
Application, Presentation, Session
It is the spot where users actually communicate to the computer.
This layer is acting as an interface between the actual application program
Application Layer
Presents data to the application layer, handles data translation and code formatting.
Acts as a translator, managing coding and conversion tasks like compression, decompression, encryption, and decryption according to OSI protocol standards.
Presentation Layer
layer is responsible for setting up, managing, and tearing down sessions between presentation layer entities.
This layer also provides dialogue control between devices, or nodes.
Session Layer