<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: sakir malek</title>
    <description>The latest articles on DEV Community by sakir malek (@sakir_malek_1959c345947de).</description>
    <link>https://dev.to/sakir_malek_1959c345947de</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3050110%2F806b11df-d39a-4a6c-bd85-231d1e14c138.png</url>
      <title>DEV Community: sakir malek</title>
      <link>https://dev.to/sakir_malek_1959c345947de</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sakir_malek_1959c345947de"/>
    <language>en</language>
    <item>
      <title>🌐 Introduction to Networking: Connecting Our Digital World</title>
      <dc:creator>sakir malek</dc:creator>
      <pubDate>Tue, 22 Apr 2025 12:09:00 +0000</pubDate>
      <link>https://dev.to/sakir_malek_1959c345947de/introduction-to-networking-connecting-our-digital-world-3bgi</link>
      <guid>https://dev.to/sakir_malek_1959c345947de/introduction-to-networking-connecting-our-digital-world-3bgi</guid>
      <description>&lt;p&gt;&lt;strong&gt;📡 The Foundation of Modern Connectivity&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In today's hyper-connected world, computer networks serve as the invisible backbone of everything digital. From sending a quick message to streaming 4K videos, playing online games, or running global businesses - networks make it all happen.&lt;/p&gt;

&lt;p&gt;But what exactly is a network?&lt;/p&gt;

&lt;p&gt;At its core, a computer network is a collection of computing devices connected to share resources and communicate. These connections can range from just a few feet to spanning the entire globe - linking everything from smartphones to servers and supercomputers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🕰️ A Brief History of Networking&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The journey of networking started back in the late 1960s with a revolutionary idea: connecting computers to communicate. Here's a quick timeline of key milestones:&lt;/p&gt;

&lt;p&gt;1969: ARPANET is born - funded by the U.S. Department of Defense&lt;br&gt;
1973: Ethernet invented at Xerox PARC&lt;br&gt;
1974: TCP/IP protocols created by Vint Cerf and Bob Kahn&lt;br&gt;
1983: ARPANET adopts TCP/IP - marking the "birth" of the internet&lt;br&gt;
1989: Tim Berners-Lee proposes the World Wide Web&lt;br&gt;
1991: The Web goes public&lt;br&gt;
1999: Wi-Fi standardization brings wireless connectivity to the masses&lt;br&gt;
2000s: Broadband overtakes dial-up&lt;br&gt;
2010s: Cloud computing transforms how we build and use networks&lt;br&gt;
2020s: 5G, IoT, and edge computing push boundaries further&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🧭 Types of Networks: Classifying Connectivity&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Networks come in all shapes and sizes. They're commonly classified by their geographic scope:&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;🧍 Personal Area Network (PAN)&lt;br&gt;
*&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Covers a few meters (e.g., around a person)&lt;br&gt;
Devices: Phones, smartwatches, earbuds&lt;br&gt;
Tech: Bluetooth, NFC, infrared&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🏠 Local Area Network (LAN)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Covers small areas like homes or offices&lt;br&gt;
Devices: PCs, printers, routers&lt;br&gt;
Uses Ethernet or Wi-Fi&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🌆 Metropolitan Area Network (MAN)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Covers cities or campuses&lt;br&gt;
Connects multiple LANs&lt;br&gt;
Often used by universities, municipalities, or ISPs&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🌍 Wide Area Network (WAN)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Spans countries or continents&lt;br&gt;
Connects LANs together via ISPs&lt;br&gt;
The Internet is the largest example&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔁 Network Topologies: How Devices Connect&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The topology of a network describes how its elements are arranged. Common types include:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🚌 Bus Topology&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;All devices share a single communication line&lt;br&gt;
Simple, but prone to failure&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;⭐ Star Topology&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Devices connect to a central hub or switch&lt;br&gt;
Most popular in LANs today&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔄 Ring Topology&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Devices form a closed loop&lt;br&gt;
Data travels in one direction&lt;br&gt;
Faults can disrupt the entire network&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🕸️ Mesh Topology&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Devices connect to many others&lt;br&gt;
Super reliable and redundant&lt;br&gt;
Often used in wireless and mission-critical systems&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🧱 Network Hardware: Building Blocks&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A network isn't just cables and code. Here's a look at the essential hardware components:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;💻 End Devices&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The tools we use daily: PCs, laptops, phones, IoT devices&lt;br&gt;
Servers, smart TVs, printers, etc.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔌 Intermediate Devices&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Routers:&lt;/strong&gt; Route data between networks&lt;br&gt;
&lt;strong&gt;Switches:&lt;/strong&gt; Direct traffic within a LAN&lt;br&gt;
&lt;strong&gt;Access Points:&lt;/strong&gt; Provide wireless access&lt;br&gt;
&lt;strong&gt;Modems:&lt;/strong&gt; Bridge digital and analog signals&lt;br&gt;
&lt;strong&gt;Repeaters/Extenders:&lt;/strong&gt; Boost signal range&lt;br&gt;
&lt;strong&gt;Hubs:&lt;/strong&gt; Old-school multi-port repeaters (rarely used today)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;📡 Network Media&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Copper Cables:&lt;/strong&gt; Ethernet (Cat5e, Cat6)&lt;br&gt;
&lt;strong&gt;Fiber Optic Cables:&lt;/strong&gt; Light-speed data over long distances&lt;br&gt;
&lt;strong&gt;Wireless Media:&lt;/strong&gt; Wi-Fi, cellular, satellite&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🧑‍💻 The Client-Server Model&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Most networks follow a client-server architecture:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Clients:&lt;/strong&gt; Request resources (your phone, browser, app)&lt;br&gt;
&lt;strong&gt;Servers:&lt;/strong&gt; Provide resources (web, email, file servers)&lt;br&gt;
&lt;strong&gt;Services:&lt;/strong&gt; What servers offer - web pages, storage, media, etc.&lt;/p&gt;

&lt;p&gt;Alternatively, peer-to-peer (P2P) networks allow devices to act as both client and server - ideal for sharing files or blockchain applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🧬 Network Protocols: The Languages of the Internet&lt;/strong&gt;&lt;br&gt;
Protocols are standardized rules that let devices communicate effectively. Key ones include:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🌍 TCP/IP Suite (The Internet Backbone)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;IP:&lt;/strong&gt; Routes packets&lt;br&gt;
&lt;strong&gt;TCP:&lt;/strong&gt; Reliable delivery&lt;br&gt;
&lt;strong&gt;UDP:&lt;/strong&gt; Faster, no delivery guarantees&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🧑‍💻 Common Protocols&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;HTTP/HTTPS:&lt;/strong&gt; Web browsing&lt;br&gt;
&lt;strong&gt;DNS:&lt;/strong&gt; Domain name resolution&lt;br&gt;
&lt;strong&gt;SMTP/POP3/IMAP:&lt;/strong&gt; Email&lt;br&gt;
&lt;strong&gt;FTP/SFTP:&lt;/strong&gt; File transfers&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🚀 Getting Started with Networking&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Whether you're:&lt;br&gt;
Setting up your home Wi-Fi,&lt;br&gt;
Getting into IT or cybersecurity,&lt;br&gt;
Or just curious about how the internet works…&lt;/p&gt;

&lt;p&gt;Understanding networking fundamentals gives you the tools to troubleshoot, secure, and optimize digital connections.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔮 The Future of Networking&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As technology evolves, so does networking. The future is being shaped by:&lt;br&gt;
5G and beyond&lt;br&gt;
Internet of Things (IoT)&lt;br&gt;
Edge Computing&lt;br&gt;
Cloud &amp;amp; Software-Defined Networking (SDN)&lt;br&gt;
Zero Trust Security&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🧠 Final Thoughts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Networking is the invisible glue of the digital world. From tiny Bluetooth gadgets to global data centers, it's all about connecting people, devices, and data.&lt;br&gt;
Whether you're a curious beginner or diving into a tech career, mastering these basics opens the door to an exciting, ever-expanding field.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>🧠 Understanding the OSI Model with Real-World Examples</title>
      <dc:creator>sakir malek</dc:creator>
      <pubDate>Mon, 14 Apr 2025 11:02:32 +0000</pubDate>
      <link>https://dev.to/sakir_malek_1959c345947de/understanding-the-osi-model-with-real-world-examples-kdg</link>
      <guid>https://dev.to/sakir_malek_1959c345947de/understanding-the-osi-model-with-real-world-examples-kdg</guid>
      <description>&lt;p&gt;The OSI model — short for Open Systems Interconnection — is one of the foundational concepts in computer networking. It might sound technical and overwhelming, but once you break it down with real-life examples, it’s surprisingly easy to understand.&lt;/p&gt;

&lt;p&gt;In this post, we’ll explore all 7 layers of the OSI Model, dive into what each one actually does, see where it's used in everyday tech, and wrap it all up with a clean visual chart to tie everything together.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;📦 What Is the OSI Model?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The OSI Model is a conceptual framework used to understand how data moves from one computer to another over a network. It splits the process into 7 layers, each with a specific role — from the app you’re using, all the way down to the cable that transmits data.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔍 Real-Life Examples of the OSI Layers&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Let’s break it down, layer by layer — with examples you’ve probably used today without even realizing it!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1️⃣ Application Layer (Layer 7)&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What it does: The layer closest to you — the user. It allows applications to communicate over a network.&lt;/li&gt;
&lt;li&gt;Real-World Examples:&lt;/li&gt;
&lt;li&gt;Opening Chrome and browsing to &lt;a href="https://www.google.com" rel="noopener noreferrer"&gt;https://www.google.com&lt;/a&gt; (uses HTTP/HTTPS)&lt;/li&gt;
&lt;li&gt;Checking emails with Outlook (uses SMTP, IMAP, POP3)&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Using WhatsApp Web&lt;br&gt;
&lt;strong&gt;2️⃣ Presentation Layer (Layer 6)&lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What it does: Formats and translates data for the application layer. It handles encryption, compression, and data conversion.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Real-World Examples:&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Loading a secure website (TLS/SSL)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Watching YouTube (video/audio decoding like MP4, AAC)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Opening a .JPEG image&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;3️⃣ Session Layer (Layer 5)&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What it does: Manages sessions (connections) between two devices. It starts, maintains, and ends communication.&lt;/li&gt;
&lt;li&gt;Real-World Examples:&lt;/li&gt;
&lt;li&gt;Logging into a website — your login session is managed here&lt;/li&gt;
&lt;li&gt;Joining a Zoom meeting — session is kept alive throughout the call&lt;/li&gt;
&lt;li&gt;Remote Desktop Protocol (RDP)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;4️⃣ Transport Layer (Layer 4)&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What it does: Ensures reliable (or fast) delivery of data — handles flow control, error handling, and segmentation.&lt;/li&gt;
&lt;li&gt;Real-World Examples:&lt;/li&gt;
&lt;li&gt;Downloading a file with guaranteed delivery (TCP)&lt;/li&gt;
&lt;li&gt;Making a voice call on WhatsApp with faster, less-reliable UDP&lt;/li&gt;
&lt;li&gt;Playing an online game — prefers speed over perfection (UDP)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;5️⃣ Network Layer (Layer 3)&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What it does: Routes data from one computer to another using IP addresses.&lt;/li&gt;
&lt;li&gt;Real-World Examples:&lt;/li&gt;
&lt;li&gt;Sending an email across the internet&lt;/li&gt;
&lt;li&gt;Watching Netflix — packets routed using your public IP&lt;/li&gt;
&lt;li&gt;Using ping or traceroute (uses ICMP protocol)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;6️⃣ Data Link Layer (Layer 2)&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What it does: Handles delivery of data between two devices on the same network using MAC addresses.&lt;/li&gt;
&lt;li&gt;Real-World Examples:&lt;/li&gt;
&lt;li&gt;Your laptop talking to your router via Wi-Fi&lt;/li&gt;
&lt;li&gt;MAC address filtering on your home Wi-Fi&lt;/li&gt;
&lt;li&gt;Ethernet communication within a local office&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;7️⃣ Physical Layer (Layer 1)&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What it does: The actual hardware and physical transmission of data — bits over cables, fiber, or radio waves.&lt;/li&gt;
&lt;li&gt;Real-World Examples:&lt;/li&gt;
&lt;li&gt;Ethernet cables or fiber optics&lt;/li&gt;
&lt;li&gt;Wi-Fi radio signals&lt;/li&gt;
&lt;li&gt;Network Interface Cards (NICs), switches, or signal loss due to broken wires&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;📊 OSI Model Cheat Sheet (Chart Style)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Folsbo72sh5i58anloj39.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Folsbo72sh5i58anloj39.png" alt="Image description" width="800" height="366"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🧬 Full Process Example (WhatsApp Video Call):&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here’s how a WhatsApp video call uses the OSI layers:&lt;/p&gt;

&lt;p&gt;Application – You press "Call" in WhatsApp&lt;/p&gt;

&lt;p&gt;Presentation – Your voice is compressed &amp;amp; encrypted&lt;/p&gt;

&lt;p&gt;Session – A call session is established between devices&lt;/p&gt;

&lt;p&gt;Transport – Data is sent via UDP for speed&lt;/p&gt;

&lt;p&gt;Network – Packets are routed using your IP&lt;/p&gt;

&lt;p&gt;Data Link – Router sends the data using MAC addresses&lt;/p&gt;

&lt;p&gt;Physical – Data travels over Wi-Fi/fiber to the internet&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🚀 Final Thoughts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The OSI Model isn’t just for network engineers — it’s the backbone of how everything from video calls to web browsing works. The next time you stream a movie or send a message, just remember: there’s a lot happening behind the scenes in those 7 layers.&lt;/p&gt;

&lt;p&gt;If this post helped clarify the OSI Model for you, feel free to share it or drop a comment! And if you want more deep dives like this (or cheat sheets), let me know 💬&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
