اینترنت: شبکه جهانی و بسیار بزرگ که همه دستگاههای دیجیتال را به هم متصل میکند
تاریخچه و ساختار پایه: از شبکههای کوچک تا ابرشبکه جهانی
در دههٔ 1960 میلادی، آژانس پروژههای تحقیقاتی پیشرفتهٔ آمریکا (ARPA) شبکهای به نام آرپانت (ARPANET) طراحی کرد. هدف اولیه، اتصال رایانههای مراکز تحقیقاتی و دانشگاهی بود. بهتدریج، این شبکه با شبکههای دیگر ادغام شد و اصطلاح «اینترنت» به وجود آمد. امروزه اینترنت از میلیونها شبکهٔ کوچک و بزرگ تشکیل شده است که هر یک با استفاده از تجهیزاتی مانند سوئیچ (Switch) و مسیریاب به یکدیگر متصل میشوند. برای درک بهتر، اینترنت را مانند یک «شبکهٔ جادهای جهانی» در نظر بگیرید: دادهها همان خودروها هستند، آیپیها (آدرسهای پروتکل اینترنت) نقش پلاک خودرو را دارند و مسیریابها هم مانند تابلوهای راهنما عمل میکنند.
مهمترین اصل در ساختار اینترنت، عدم تمرکز است. هیچ سازمان یا دولتی به تنهایی مالک کل اینترنت نیست. این شبکه بر پایهٔ توافقات مشترک و پروتکلهای باز (Open Protocols) کار میکند. در ادامه، به دو مفهوم کلیدی یعنی بستهبندی داده و پروتکل آیپی میپردازیم.
بستهبندی داده و پروتکل آیپی: قلب ارتباطات دیجیتال
وقتی شما یک عکس را برای دوست خود میفرستید، عکس به قطعات کوچک به نام «بسته» (Packet) تقسیم میشود. هر بسته شامل آدرس مبدأ (آیپی فرستنده)، آدرس مقصد (آیپی گیرنده) و بخشی از دادهٔ اصلی است. این بستهها میتوانند از مسیرهای مختلف به مقصد برسند و سپس دوباره کنار هم قرار گیرند. پروتکل اینترنت (Internet Protocol) مسئول آدرسدهی و تحویل بستههاست. نسخهٔ پرکاربرد امروزی، آیپی نسخهٔ 4 (IPv4) است که از آدرسهای 32 بیتی استفاده میکند و حدود 4.3 میلیارد آدرس منحصربهفرد فراهم میکند. به دلیل کمبود آدرس، نسخهٔ جدیدتر یعنی آیپی نسخهٔ 6 (IPv6) با آدرسهای 128 بیتی معرفی شده است.
$ \text{تعداد آدرسهای IPv4} = 2^{32} \approx 4.29 \times 10^{9} $
$ \text{تعداد آدرسهای IPv6} = 2^{128} \approx 3.4 \times 10^{38} $
در کنار پروتکل آیپی، پروتکل کنترل انتقال (TCP) وظیفهٔ اطمینان از رسیدن کامل و مرتب بستهها را بر عهده دارد. به همین دلیل مجموعهٔ پروتکلهای اینترنت را اغلب TCP/IP مینامند.
مسیریابی و زیرساخت فیزیکی: چگونه دادهها راه خود را پیدا میکنند؟
تصور کنید از تهران یک ایمیل به توکیو میفرستید. ایمیل شما از کابلهای زیردریایی، ماهوارهها، برج های مخابراتی و مراکز داده عبور میکند. در هر گره (Node) از شبکه، یک مسیریاب (Router) جدول مسیریابی خود را بررسی میکند و بهترین مسیر موجود را بر اساس پروتکلهایی مانند OSPF (اولویت باز کردن کوتاهترین مسیر) یا BGP (پروتکل دروازهٔ مرزی) انتخاب میکند.
| نوع رسانه | سرعت معمول | کاربرد اصلی |
|---|---|---|
| فیبر نوری | 1 تا 10 گیگابیت بر ثانیه | ستون فقرات اینترنت و اتصالات پرسرعت |
| کابل کواکسیال | 10 تا 100 مگابیت بر ثانیه | اینترنت کابلی خانگی |
| جفتتابیده (زوج سیم به هم تابیده) | 10 تا 1000 مگابیت بر ثانیه | شبکههای محلی (مانند اترنت) |
کاربرد عملی: زندگی روزمره در جهان متصل
از تماس ویدئویی با پزشک متخصص از طریق برنامهٔ تلهمدیسین گرفته تا تماشای فیلم در سرویسهای پخش آنلاین (مانند نتفلیکس)، همگی به لطف اینترنت ممکن شدهاند. مثلاً تصور کنید در یک سایت خرید اینترنتی، یک کالا را انتخاب میکنید. درخواست شما به صورت بستههای کوچک به سرور فروشگاه میرود، سرور موجودی را بررسی کرده و پاسخ را بازمیگرداند. این تبادل اطلاعات در کمتر از یک ثانیه کامل میشود. همچنین «رایانش ابری» (Cloud Computing) به شما اجازه میدهد بدون داشتن ابررایانه، از قدرت پردازشی مراکز دادهٔ دوردست استفاده کنید.
چالشهای مفهومی: سه پرسش بنیادین
پاسخ: خیر. اینترنت زیرساخت فیزیکی و منطقی شبکه است (شامل کابلها، مسیریابها و پروتکلها). وب جهانی (World Wide Web) سرویسی است که بر روی اینترنت اجرا میشود و شامل وبسایتها، پیوندها و مرورگرها میگردد. سرویسهای دیگری مانند ایمیل، افتیپی (انتقال فایل) و دیاناس (سیستم نام دامنه) نیز روی اینترنت کار میکنند.
پاسخ: به دلیل تأخیر شبکه (Latency) و پهنای باند (Bandwidth). اگر فاصلهٔ جغرافیایی شما تا سرور سایت زیاد باشد، بستهها زمان بیشتری برای رفت و برگشت نیاز دارند. همچنین اگر کاربران زیادی به یک سرور وصل شوند، ممکن است پهنای باند اشباع شود و سرعت کاهش یابد. رابطهٔ تقریبی: $ \text{زمان بارگذاری} \approx \frac{\text{حجم داده}}{\text{پهنای باند}} + \text{تأخیر رفت و برگشت} $
پاسخ: به دلیل ساختار غیرمتمرکز و افزونگی (Redundancy) در مسیرها، خرابی کامل کل اینترنت بسیار بعید است. حتی اگر چندین مسیریاب کلیدی از کار بیفتند، بستهها از مسیرهای جایگزین عبور میکنند. با این حال، اختلالات منطقهای به دلیل قطع کابلهای زیردریایی یا حملات سایبری رخ میدهد. سناریوی «قطع اینترنت در یک کشور» ممکن است، اما قطع جهانی نیازمند تخریب همزمان هزاران گره مستقل است.
• اینترنت شبکهای از شبکههاست که با پروتکل TCP/IP کار میکند.
• دادهها به بستههای کوچک تقسیم شده و توسط آیپی آدرسدهی میشوند.
• مسیریابها با استفاده از جدولهای پویا، بهترین مسیر را برای هر بسته پیدا میکنند.
• وب جهانی تنها یکی از سرویسهای روی اینترنت است.
• فناوریهای فیبر نوری، کابل و بیسیم، لایهٔ فیزیکی ارتباط را تشکیل میدهند.
پاورقیها
1پروتکل اینترنت (IP): مجموعه قوانینی که برای آدرسدهی و مسیریابی بستههای داده در شبکه استفاده میشود. معادل انگلیسی: Internet Protocol.
2پروتکل کنترل انتقال (TCP): پروتکلی که قابلیت اطمینان و مرتبسازی بستهها را فراهم میکند. معادل انگلیسی: Transmission Control Protocol.
3آرپانت (ARPANET): شبکهٔ پیشگام سازمان پروژههای تحقیقاتی پیشرفتهٔ آمریکا که پایهگذار اینترنت امروزی است. معادل انگلیسی: Advanced Research Projects Agency Network.
4مسیریاب (Router): دستگاهی که بستههای داده را بین شبکههای مختلف هدایت میکند. معادل انگلیسی: Router.
5بسته (Packet): واحد کوچک داده که در شبکه ارسال میشود و شامل سرآیند (Header) و بار (Payload) است. معادل انگلیسی: Packet.
6پروتکل دروازهٔ مرزی (BGP): پروتکل اصلی مسیریابی بین شبکههای مستقل در اینترنت. معادل انگلیسی: Border Gateway Protocol.
7سیستم نام دامنه (DNS): سرویسی که نام دامنه (مانند example.com) را به آدرس آیپی تبدیل میکند. معادل انگلیسی: Domain Name System.