اینترنت و شبکه بخش جداییناپذیر دنیای مدرن هستند، اما آیا تا به حال فکر کردهاید وقتی آدرس یک سایت را تایپ میکنید، دقیقاً چه اتفاقی میافتد؟ در این مقاله قرار است به زبان ساده بررسی کنیم که شبکه و اینترنت چیستند و چگونه کار میکنند.
---
## ۱. شبکه (Network) چیست؟
به زبان ساده، **شبکه** به مجموعهای از دو یا چند کامپیوتر و دستگاه متصل به هم گفته میشود که میتوانند با یکدیگر داده، اطلاعات یا منابع را به اشتراک بگذارند.
* **شبکه محلی (LAN):** شبکهای کوچک در یک خانه، خانه یا اداره.
* **شبکه گسترده (WAN):** شبکهای بزرگتر که شهرها یا کشورها را به هم متصل میکند.
---
## ۲. اینترنت (Internet) چیست؟
اینترنت بزرگترین **شبکهیِ شبکهها** در جهان است! در واقع میلیونها شبکه محلی و عمومی در سراسر کره زمین به هم متصل شدهاند تا این شبکه عظیم جهانی به نام اینترنت را تشکیل دهند.
> **نکته:** وب (Web) و اینترنت یکی نیستند! اینترنت زیرساخت و کابلکشی جهانی است، اما «وب» یکی از سرویسهای روی اینترنت است که صفحات سایتها را نمایش میدهد.
---
## ۳. اینترنت چگونه کار میکند؟
وقتی شما در مرورگر خود آدرسی مانند `google.com` را وارد میکنید، مراحل زیر در کسری از ثانیه اتفاق میافتد:
### الف) نقش کلاینت و سرور (Client & Server)
* **کلاینت (Client):** دستگاه شما (موبایل یا کامپیوتر) است که درخواست دریافت اطلاعات را میدهد.
* **سرور (Server):** کامپیوترهای همیشه روشنی هستند که اطلاعات سایتها روی آنها ذخیره شده است.
### ب) آدرس IP و نقش DNS
کامپیوترها نام سایتها را نمیفهمند؛ آنها فقط با **عدد (IP Address)** کار میکنند.
* **DNS (دفترچه تلفن اینترنت):** دامنه `google.com` را به آدرس عددی IP سرور مربوطه تبدیل میکند.
### ج) بسته بندی دادهها (Packets)
اطلاعاتی که از سرور به سمت شما میآید (مثل عکسها و متنها)، به قطعات بسیار کوچکی به نام **پکت (Packet)** تقسیم میشوند. این پکتها از مسیرهای مختلف اینترنت عبور کرده و در دستگاه شما دوباره به هم متصل میشوند.
### د) پروتکلها (Rules)
برای اینکه همه دستگاهها زبان هم را بفهمند، به قوانین مشترکی به نام **پروتکل** نیاز داریم:
* **HTTP / HTTPS:** پروتکلهای نقلوانتقال صفحات وب (HTTPS نسخه امنتر است).
* **TCP/IP:** پروتکل پایه برای ارسال و تحویل صحیح دادهها در شبکه.
---
## جمعبندی
اینترنت یک شبکه عظیم جهانی است که با استفاده از کابلهای زیردریا، روترها، سرورها و پروتکلهای استاندارد، امکان ارسال سریع دادهها را از یک نقطه از جهان به نقطه دیگر فراهم میکند.