0% found this document useful (0 votes)
13 views2 pages

OSI Model Explained: 7 Layers & Protocols

ops model

Uploaded by

sandeeppolinati9
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views2 pages

OSI Model Explained: 7 Layers & Protocols

ops model

Uploaded by

sandeeppolinati9
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

OSI

open system interconnection


There are 7 layers
Application layer: it is a interaction between computer and users
PDU(protocol data unit)-user data
It provides set of protocols to enable computers to transfer the data.
eg: http, ftp, smtp
Presentation It formats the data (presenting data in required format). Encryption/Decryption,
Encoding/Decoding, Compression/Decompression takes place here.
PDU: formatted data
Session It establish, maintain and terminate session(connection) between two communicating
hosts.
eg:3 way handshaking
PDU: formatted data
Transport it does reliable data transport through [Link] maintains proper delivery and
error correction of [Link] gives port number.
Eg: TCP, UDP
PDU:segments
Network it does routing (transmitting packet over the best path to exact destination).it give ip
address to packet
Eg: router PDU: packets
Data link Reliable transfer of data across physical layer. Switching (redirects packet to exact
system) takes place [Link] gives MAC address.
Eg:switch PDU :frames
Physical layer:It converts raw bits to electrical signals vice versa.
Eg:cable, wifi

Ports: ports are physical numbers use by tcp/ip to identify what services/application should
handle data received by system.
Tcp having 65536(0-65535) ports.
0-1023 are well known ports
Protocols: a protocol is a set of rules and guidelines for communicating data .
Well known ports and protocols
SSH(secure shell) 22
SCP(secure copy protocol) 22
SSL(secure socket layer) 22
TLS(transport layer security) 22
IPsec(internet protocol security) 500
HTTP(hypertext transfer protocol) 80
HTTPS(hypertext transfer protocol secure) 443
FTP(file transfer protocol) 20&21
SNMP(simple network management protocol) 161
DNS(domain name system) 53
DHCP(dyanamic host configuration protocol) 67&68
RDP(remote desktop protocol) 3389
SMPT(simple mail transfer protocol) 25
POP3(post office protocol) 110
IMAP(internet message access protocol) 143
MS SQL(Microsoft server) 1433
Kerberose(mutual authentication) 88
Syslog 514
SMB(server message block) 445

Common questions

Powered by AI

The Data Link layer of the OSI model assists in the reliable transfer of data across a physical network by managing protocols that establish, maintain, and decide on the error-free transmission of data frames between nodes on the same network segment. This layer uses MAC (Media Access Control) addresses to accurately direct the data frames to the correct devices within the local network segment. It is also responsible for switching, which involves redirecting packets to their exact system at the destination .

Not implementing a security protocol at the Presentation layer can have significant implications for data integrity and confidentiality. Without encryption mechanisms like SSL/TLS, data transmitted between applications can be intercepted and read by malicious actors, leading to potential data breaches and loss of sensitive information. Data integrity could be compromised if data is tampered with during transfer, as no encoding or checks are in place to ensure that data remains unchanged. Lack of proper security at this layer can undermine trust in the network's ability to protect data, resulting in potential financial and reputational damage .

Incorrect port assignment can have severe consequences on network services, as it may lead to failed communication between clients and servers, resulting in inaccessibility to certain services. For instance, if a web service is mistakenly run on a non-standard port instead of port 80 for HTTP or port 443 for HTTPS, users may not be able to access web pages without explicitly specifying the port. This can disrupt business operations and can cause security vulnerabilities if sensitive services are exposed on non-standard ports potentially overlooked by security protocols that scan well-known ports .

In the OSI network architecture, well-known ports are essential for defining standard communication for various services and protocols across networks. They allow specific applications to handle data packets appropriately, ensuring that data sent to a network service reaches its intended application. Examples include HTTP (port 80) used for accessing web pages, HTTPS (port 443) for secure web browsing, SMTP (port 25) for email transmission, and FTP (ports 20 & 21) for file transfers .

TCP and UDP are integral protocols within the Transport layer of the OSI model, facilitating communication over networks. TCP (Transmission Control Protocol) ensures efficient communication through reliable, ordered, and error-checked delivery of a stream of data between applications. It uses mechanisms like acknowledgment packets and retransmissions to ensure data integrity and correct sequencing. On the other hand, UDP (User Datagram Protocol) provides a more minimalistic service, focusing on low-latency transmission by transferring messages without establishing a connection or offering reliability through error checking or reordering. This makes UDP ideal for real-time applications like video streaming and online gaming .

The OSI model ensures reliable data transport at the Transport layer through mechanisms that maintain proper delivery and error correction. This involves segmenting data for efficient transfer, sequencing the data to ensure the correct order, and managing error recovery through acknowledgments and retransmissions. The key protocols involved are TCP (Transmission Control Protocol), which provides reliable connections through error-checking and acknowledgement features, and UDP (User Datagram Protocol), which offers faster, albeit less reliable, data transfer without error correction .

The Presentation layer of the OSI model is responsible for formatting data into a readable form for the Application layer. It ensures that data is in a standardized format for interoperability between systems. This layer handles data encryption and decryption, encoding and decoding, and data compression and decompression. These processes are crucial for securing data by encrypting it before transmission and for reducing data size to enhance transmission efficiency .

The Network layer in the OSI model determines the best path for data packets through routing, which involves calculating the most efficient route based on network conditions, policy, and topology changes. It provides logical addressing by assigning IP addresses to ensure unique identification and location of devices on the network. This layer facilitates packet forwarding through the routing table, error handling, and diagnostics, as well as managing congestion and packet sequencing .

Encryption and decryption at the Presentation layer enhance communication security by converting plaintext data into ciphertext before transmission and back into readable format upon reception. This process ensures that even if data is intercepted during transmission, it remains unintelligible to unauthorized parties. Encryption protocols like SSL and TLS are used to secure data exchanged over the network, providing confidentiality and integrity. For example, when conducting online transactions, customer details are encrypted to prevent data leaks or unauthorized access, ensuring secure end-to-end communication between the client and server .

The Session layer maintains effective communication sessions in a network by establishing, managing, and terminating connections between applications. It provides full-duplex, half-duplex, or simplex operation and implements check-pointing, adjournment, and restart procedures. For example, in a video conference application, the Session layer might manage the session persistence even if network interruptions occur. It utilizes mechanisms like dialogs, connections, and process synchronizations, effectively managing multiple transactions in a single session through techniques such as three-way handshaking for connection establishment .

You might also like