What is OSI model? Explain the functions of each layer with examples.

Updated: 3 weeks ago
উত্তরঃ

The OSI (Open Systems Interconnection) model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven distinct layers. Its primary purpose is to provide a universal set of rules for communication protocols, enabling different systems to communicate with each other regardless of their underlying hardware or software. Developed by the International Organization for Standardization (ISO) in 1984, it is crucial for understanding how data travels across networks.

The seven layers of the OSI model and their functions with examples are:

        
  • 1. Physical Layer: This is the lowest layer of the OSI model. It deals with the physical connection between devices, defining the electrical and physical specifications for devices. It is responsible for transmitting raw bit streams over the physical medium.
  •     
              
    • Function: Transmits raw data bits over a communication medium (e.g., cables, radio waves). It handles voltage levels, physical data rates, and physical connectors.
    •         
    • Example: Ethernet cables, USB, Wi-Fi (physical aspects like radio frequencies), hubs, repeaters. When you plug an Ethernet cable into your computer, you're engaging the physical layer.
    •     
        
  • 2. Data Link Layer: This layer is responsible for node-to-node data transfer and detecting and correcting errors that may occur at the Physical layer. It divides the bit stream into frames.
  •     
              
    • Function: Provides reliable data transfer across a physical link, handles framing, physical addressing (MAC addresses), error detection, and flow control.
    •         
    • Example: Ethernet (MAC addresses), Wi-Fi (frame format), PPP (Point-to-Point Protocol). Your network card (NIC) operates at this layer, using its MAC address to send and receive frames.
    •     
        
  • 3. Network Layer: This layer handles routing of data packets from source to destination across multiple networks. It deals with logical addressing (IP addresses).
  •     
              
    • Function: Determines the best path for data packets to travel from one network to another, handles logical addressing (IP addresses), and routing.
    •         
    • Example: IP (Internet Protocol), ICMP (Internet Control Message Protocol), routers. When data travels from your home network to a server on the internet, the IP protocol at this layer ensures it finds the right path.
    •     
        
  • 4. Transport Layer: This layer provides reliable, end-to-end communication between applications. It segments data from the Session layer and reassembles it at the receiving end.
  •     
              
    • Function: Provides reliable process-to-process data delivery, handles segmentation, flow control, error control, and ensures that data arrives in the correct order without loss.
    •         
    • Example: TCP (Transmission Control Protocol) for reliable connection-oriented communication (e.g., web browsing, file transfer), UDP (User Datagram Protocol) for unreliable, connectionless communication (e.g., video streaming, online gaming).
    •     
        
  • 5. Session Layer: This layer establishes, manages, and terminates communication sessions between applications.
  •     
              
    • Function: Manages dialogues between applications, synchronizes communication, and provides checkpointing and recovery mechanisms.
    •         
    • Example: NetBIOS (Network Basic Input/Output System), RPC (Remote Procedure Call). When you log in to a secure website, the session layer might manage the session state.
    •     
        
  • 6. Presentation Layer: This layer is responsible for data translation, compression, and encryption. It ensures that data is in a format that the Application layer can understand.
  •     
              
    • Function: Translates data between application and network formats, handles data encryption/decryption, compression/decompression, and character-set conversion.
    •         
    • Example: JPEG, MPEG, GIF (data format conversions), SSL/TLS (encryption at this layer, although often associated with Transport layer for security protocols), ASCII, EBCDIC. When you open an image file, this layer ensures it's displayed correctly.
    •     
        
  • 7. Application Layer: This is the topmost layer, closest to the end-user. It provides network services directly to end-user applications.
  •     
              
    • Function: Provides direct services to user applications, enabling them to access network resources. It is where end-user applications interact with the network.
    •         
    • Example: HTTP (Hypertext Transfer Protocol) for web browsing, FTP (File Transfer Protocol) for file transfer, SMTP (Simple Mail Transfer Protocol) for email, DNS (Domain Name System). When you type a URL into your browser, you are interacting with the application layer.
    •     
Satt AI
Satt AI
1 week ago
14

Related Question

View All
উত্তরঃ

কম্পিউটারের মেমরি (Memory) ব্যবস্থায় RAM (Random Access Memory) এবং ROM (Read Only Memory) উভয়ই গুরুত্বপূর্ণ ভূমিকা পালন করে। এদের মৌলিক প্রকৃতি ও কার্যকারিতার মধ্যে বেশ কিছু সুস্পষ্ট পার্থক্য বিদ্যমান, যা নিচে একটি সারণীর মাধ্যমে ব্যাখ্যা করা হলো:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
বৈশিষ্ট্য (Feature)RAM (র‍্যাম)ROM (রম)
পুরো নাম (Full Name)Random Access MemoryRead Only Memory
প্রকৃতি (Nature)এটি একটি Volatile (উদ্বায়ী) মেমরি।এটি একটি Non-volatile (অনুদ্বায়ী) মেমরি।
ডেটা সংরক্ষণ (Data Storage)অস্থায়ীভাবে ডেটা সংরক্ষণ করে। কম্পিউটার চালু থাকাকালীন ডেটা ও প্রোগ্রাম লোড করে।স্থায়ীভাবে ডেটা সংরক্ষণ করে। গুরুত্বপূর্ণ সিস্টেম ফাইল ও ফার্মওয়্যার (Firmware) থাকে।
ডেটা পরিবর্তন (Data Modification)ডেটা পড়া (Read) এবং লেখা (Write) উভয়ই করা যায়, অর্থাৎ ডেটা পরিবর্তনযোগ্য।সাধারণত শুধু ডেটা পড়া যায়; ডেটা লেখা বা পরিবর্তন করা কঠিন বা বিশেষ পদ্ধতির প্রয়োজন।
গতি (Speed)ROM-এর চেয়ে অনেক দ্রুত কাজ করে।RAM-এর চেয়ে ধীর গতিসম্পন্ন।
বিদ্যুৎ চলে গেলে (Power Off)বিদ্যুৎ সরবরাহ বন্ধ হলে এতে সংরক্ষিত সমস্ত ডেটা হারিয়ে যায়।বিদ্যুৎ সরবরাহ বন্ধ হলেও এতে সংরক্ষিত ডেটা অক্ষত থাকে।
ব্যবহার (Usage)অপারেটিং সিস্টেম (Operating System), অ্যাপ্লিকেশন প্রোগ্রাম (Application Program) এবং বর্তমান কাজের ডেটা লোড করার জন্য ব্যবহৃত হয়।কম্পিউটার চালু করার জন্য প্রয়োজনীয় বুটস্ট্র্যাপ নির্দেশাবলী (Bootstrap Instructions) এবং বায়োস (BIOS) বা ইউইএফআই (UEFI) ফার্মওয়্যার সংরক্ষণ করে।
ক্ষমতা (Capacity)সাধারণত GB (গিগাবাইট)-এর এককে পরিমাপ করা হয় (যেমন: 4GB, 8GB, 16GB)।সাধারণত MB (মেগাবাইট)-এর এককে পরিমাপ করা হয় (যেমন: 4MB, 8MB, 16MB)।
উদাহরণ (Examples)DRAM (Dynamic RAM), SRAM (Static RAM)।PROM (Programmable ROM), EPROM (Erasable PROM), EEPROM (Electrically Erasable PROM)।

সংক্ষেপে, RAM একটি দ্রুত, অস্থায়ী কার্যকারী মেমরি যা কম্পিউটারকে বর্তমান কাজগুলো সম্পাদন করতে সাহায্য করে, অন্যদিকে ROM একটি ধীর, স্থায়ী মেমরি যা কম্পিউটার চালু করার জন্য অপরিহার্য মৌলিক নির্দেশাবলী সংরক্ষণ করে।

Satt AI
Satt AI
1 week ago
317
শিক্ষকদের জন্য বিশেষভাবে তৈরি

১ ক্লিকে প্রশ্ন, শীট, সাজেশন
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!

শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!

প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
এখনই শুরু করুন ডেমো দেখুন
৫০,০০০+
শিক্ষক
৩০ লক্ষ+
প্রশ্নপত্র
মাত্র ১৫ পয়সায় প্রশ্নপত্র
১ ক্লিকে প্রশ্ন, শীট, সাজেশন তৈরি করুন আজই

Complete Exam
Preparation

Learn, practice, analyse and improve

1M+ downloads
4.6 · 8k+ Reviews