1. Application Layer The master of communication! It deals with applications that require network communication and uses protocols like HTTP, FTP, SMTP, etc. to transmit data.
2. Presentation Layer Transforms data into the right format for transmission. The layer compresses data, encrypts data, & translates data into ASCII codes or UNICODE for proper network communication.
3. Session Layer Manages network sessions and authorizations. It establishes, manages, and terminates connections while ensuring authorized user access to particular files.
4. Transport Layer Ensures smooth data transmission by segmenting the data into smaller parts, controlling the flow of data, and correcting errors in case of data inconsistency.
5. Network Layer It identifies the network where data is transmitted and uses packets with source and destination IP addresses to route data to the appropriate destination.
7. Physical Layer Converts frames into appropriate signals for transmission, including electrical pulses or laser beams. It deals with encoding the stream of bits into signals, ensuring smooth transmission of data.
Buckle up and head over to the blog where you can explore layers of the OSI model in detail & understanding of how data moves through computer networks.
Take a deep dive into the world of computer networking!