اینترنت و شبکه

شبکه چیست و انواع آن

شبکه یعنی دو دستگاه یا بیشتر که راهی برای رد و بدل کردن داده دارند و هر کدام نشانی مشخص خودشان را دارند؛ همین و بس. وای فای خانه، شبکه یک شرکت و خود اینترنت سه اندازه مختلف از همین یک ایده اند و فرقشان در بزرگی و در این است که صاحب هر تکه کیست.

  • درس ۲ از ۱۲
  • مقدماتی
  • رایگان، بدون ثبت نام

دو طرف شبکه خانگی، و دستگاهی که وسط ایستاده

دستگاه های شما

گره های شبکه، هر کدام با یک نشانی محلی

  • گوشی و لپ تاپ و تلویزیون و چاپگر، همه گره اند
  • داخل خانه مستقیم با هم حرف می زنند
  • از بیرون نشانی مستقیم ندارند
همه با یک نشانی عمومی

دنیای بیرون

شبکه اپراتور و بعد از آن اینترنت

  • خطی که اجاره کرده اید، نه چیزی که مال شماست
  • خرابی اش را فقط می شود گزارش داد
  • سایت ها همه دستگاه های شما را یک نشانی می بینند

هر بسته ای که از خانه بیرون می رود از همین یک نقطه رد می شود، و مرز مسئولیت هم همین جاست

روتر

هم مرکز شبکه شماست هم تنها در خروج

  • به هر دستگاه یک نشانی محلی می دهد
  • یک نشانی عمومی را بین همه تقسیم می کند
  • در بیشتر خانه ها مودم و اکسس پوینت هم هست

این شکل شبکه یک خانه است. در یک دفتر معمولا سوییچ و اکسس پوینت جدا از روترند و مرز مسئولیت هم جای دیگری می افتد.

آخرین بررسی: فکت ها و نام ابزارهای این درس در همین تاریخ با منابعشان بازبینی شده اند.

شبکه دقیقا یعنی چه؟

یک شبکه از سه چیز ساخته می شود و بیشتر از سه تا نیست: گره ها، یعنی دستگاه هایی که حرف می زنند؛ پیوندها، یعنی کابل یا موج رادیویی بینشان؛ و قرارداد، یعنی زبان مشترکی که همه رعایتش می کنند به علاوه یک نشانی برای هر گره. دو لپ تاپ با یک کابل بینشان از همین حالا یک شبکه اند.

نشانی جایی است که بیشتر مشکل ها آنجا اتفاق می افتد، نه در کابل. اگر دو دستگاه در یک شبکه نشانی همسان نگیرند، پیوند سالم است و ارتباط برقرار نمی شود؛ همان حالتی که کاربر می گوید «کابل وصل است ولی کار نمی کند».

یک نکته که کمتر گفته می شود: شبکه درجه دارد. روی سرور خودمان، سایت برای حرف زدن با پایگاه داده اش اصلا از شبکه رد نمی شود، چون تنظیمات روی localhost است و ارتباط از یک سوکت روی همان ماشین می گذرد. حتی وقتی برنامه ای عمدا از شبکه برای حرف زدن با خودش استفاده می کند، رفت و برگشت روی خود ماشین ۰.۰۲۲ میلی ثانیه طول می کشد، در حالی که همان رفت و برگشت تا اولین مسیریاب، که یک کابل آن طرف تر است، ۰.۲۵۲ میلی ثانیه است. یعنی ده برابر دورتر، برای فاصله ای که با چشم دیده نمی شود.

پس وقتی چیزی کار نمی کند، اول تصمیم بگیرید کدام یک از این سه تکه خراب است. تجربه ما در پشتیبانی این است که بیشتر «قطعی شبکه»ها در واقع مشکل نشانی اند یا مشکل یک دستگاه خاص، و کابل و آنتن بی گناه اند.

دو دستگاه که با کابل سبز به هم وصل اند و هر کدام برچسب نشانی قرمز دارند و ابری آبی از دستگاه ها پشت آنها

شبکه محلی، شبکه گسترده و اینترنت چه فرقی دارند؟

فرقشان اندازه است و مالکیت، نه فناوری. شبکه محلی یا LAN یک جاست: خانه، دفتر، یک طبقه. صاحبش شمایید، نشانی هایش خصوصی اند و اجاره ای بابتش نمی دهید. شبکه گسترده یا WAN چند جا را به هم وصل می کند و تقریبا همیشه روی خطی است که از یک اپراتور اجاره کرده اید. اینترنت هم شبکه شبکه هاست و صاحب واحدی ندارد.

مرز عملی این سه تا همان جایی است که مسئولیت عوض می شود. تا روتر خانه مال شماست و خرابی اش را خودتان درست می کنید؛ از روتر به بعد چیزی است که اجاره کرده اید و تنها کاری که می شود کرد گزارش دادن است. همین یک جمله جواب نصف دعواهای تلفنی با پشتیبانی است.

و مهم ترین اشتباه رایج خانگی از همین جا می آید: وای فای و اینترنت یکی نیستند. آنتن پر روی گوشی فقط می گوید شبکه محلی سالم است و گوشی شما با روتر حرف می زند؛ درباره سلامت خط اپراتور هیچ نمی گوید. برای همین می شود آنتن پر داشت و هیچ صفحه ای باز نشود، و برای همین آزمایش کردن به همان ترتیبی که در درس اینترنت چگونه کار می کند آمد، از نزدیک به دور، جواب می دهد.

چهار لایه، از خود دستگاه تا اینترنت

  1. ۱

    خود دستگاه

    برنامه هایی که روی یک ماشین با هم حرف می زنند و هیچ بسته ای از کارت شبکه بیرون نمی رود.

  2. ۲

    شبکه محلی

    خانه یا دفتر. صاحبش شمایید، نشانی هایش خصوصی اند و خرابی اش را خودتان درست می کنید.

  3. ۳

    شبکه اپراتور

    خطی که اجاره کرده اید. اینجا دیگر فقط می شود اندازه گرفت و گزارش داد.

  4. ۴

    اینترنت

    شبکه شبکه ها. هیچ کس مالکش نیست و به همین دلیل هیچ کس هم تنها مسئولش نیست.

مرز لایه دوم و سوم همان جایی است که مسئولیت از شما به اپراتور می رسد. این مرز فنی نیست، قراردادی است، و در دفتری که خط اختصاصی دارد جای دیگری می افتد.

داخل خانه شما چه چیزهایی نشسته اند؟

معمولا یک جعبه که سه نقش را با هم بازی می کند. مودم خط اپراتور را به چیزی تبدیل می کند که دستگاه های شما می فهمند. روتر تصمیم می گیرد چه چیزی بیرون برود و یک نشانی عمومی را بین همه تقسیم می کند. و اکسس پوینت همان رادیویی است که وای فای می سازد. اگر پورت شبکه پشت جعبه دارید، یک سوییچ کوچک هم داخلش هست.

نشانی های داخل خانه خصوصی اند و عمدا هم خصوصی اند. سه محدوده برای همین کنار گذاشته شده اند و در سندی به اسم RFC 1918 ثبت شده اند: 10 و 192.168 و بازه 172.16 تا 172.31. نشانی روتر شما یکی از همین هاست. جالب اینکه سرور عمومی خود ما هم دروازه پیش فرضش یک نشانی از همین بازه رزرو شده است، یعنی حتی ماشینی که کل روز به دنیا جواب می دهد اول در یک شبکه محلی نشسته است.

بیرون خانه اما همه شما یک نشانی هستید. روتر ترافیک همه دستگاه ها را از یک نشانی عمومی رد می کند، و به همین دلیل سایتی که باز می کنید نمی تواند بگوید این درخواست از گوشی است یا از لپ تاپ؛ همه یک شکل به نظر می رسند. «آی پی من» که در سایت ها می بینید هم مال هیچ کدام از دستگاه های شما نیست، مال روتر است.

یک نتیجه امنیتی از همین جا می آید که کمتر کسی حواسش هست: چون دستگاه های داخل خانه از بیرون نشانی مستقیم ندارند، به طور پیش فرض از اینترنت قابل دسترسی نیستند. این یک محافظت مجانی است و همان چیزی است که با «باز کردن یک پورت» یا گذاشتن یک دستگاه در حالت DMZ از دست می رود.

کابل بکشیم یا وای فای کافی است؟

این سوال برنده ندارد و هر کس برایتان یکی را رد کند دارد چیزی می فروشد. کابل تاخیر ثابت می دهد، از دیوار و همسایه اثر نمی گیرد و ظرفیتش را با کسی تقسیم نمی کند؛ در عوض باید کشیده شود و به یک پورت وصل باشد. وای فای جابه جایی می دهد و هیچ کابلی لازم ندارد؛ در عوض هوا را با همه دستگاه های اطراف تقسیم می کند و کیفیتش لحظه به لحظه عوض می شود.

یک عدد که همه جا تبلیغ می شود و کمتر کسی درست می خواندش: عدد بزرگ روی جعبه روتر نرخ رادیو در شرایط آزمایشگاهی است، نه سرعتی که به دستگاه شما می رسد. فاصله، دیوار، تعداد دستگاه ها و شلوغی کانال هر کدام از آن کم می کنند و هیچ کدام روی جعبه نوشته نشده اند.

موضع ما ساده است: هر چیزی که ثابت است و کارش مهم است کابل بگیرد. کامپیوتر رومیزی، تلویزیونی که پخش آنلاین می کند، و ماشینی که با آن جلسه تصویری دارید. بقیه چیزها بی سیم بمانند و اگر دستگاه پشتیبانی می کند، روی باند جدیدتر که شلوغی کمتری دارد ولی از دیوار کمتر رد می شود.

و مرز این توصیه: در خانه اجاره ای که نمی شود سوراخ کرد، یا برای لپ تاپی که مدام جابه جا می شود، کابل جواب غلطی است. آنجا کار درست بهتر کردن خود وای فای است، یعنی جای روتر و انتخاب کانال، نه کشیدن سیم.

کابل و وای فای، هر کدام برای کاری

کابل

  • تاخیر ثابت و قابل پیش بینی
  • دیوار و همسایه روی آن اثر ندارند
  • ظرفیتش را با دستگاه دیگری تقسیم نمی کند
  • باید کشیده شود و به پورت وصل باشد
  • برای دستگاه ثابت و مهم: رومیزی، تلویزیون، جلسه تصویری

وای فای

  • جابه جایی آزاد، بدون هیچ سیمی
  • هوا با همه دستگاه های اطراف تقسیم می شود
  • کیفیتش با فاصله و دیوار لحظه به لحظه عوض می شود
  • عدد روی جعبه نرخ رادیو است، نه سرعتی که می رسد
  • برای هر چیزی که جابه جا می شود، و برای خانه اجاره ای

این مقایسه برای یک خانه معمولی است. جایی که ده ها دستگاه بی سیم در یک ساختمان کار می کنند، شلوغی کانال حرف اول را می زند و هیچ کدام از این بندها به تنهایی تصمیم نمی گیرد.

به کدام تنظیم دست بزنید و به کدام نه؟

سه کار ارزش دارند و یک بار انجام می شوند. رمز ورود به پنل روتر را عوض کنید، که با رمز وای فای فرق دارد و در بیشتر خانه ها هنوز همان مقدار کارخانه است. فریمور دستگاه را به روز کنید. و اگر روترتان شبکه مهمان دارد، مهمان ها را روی همان بگذارید تا به دستگاه های خانه دسترسی نداشته باشند.

و سه کار که فقط چون کسی در اینترنت گفته نباید انجام شوند: باز کردن یک پورت، گذاشتن یک دستگاه در حالت DMZ، و خاموش کردن دیوار آتش روتر. هر سه همان محافظت مجانی بخش قبل را برمی دارند و معمولا هم مشکلی را که به خاطرش پیشنهاد شده اند حل نمی کنند.

حقیقتی که در تبلیغ محصولات امنیتی گفته نمی شود: برای یک شبکه خانگی، خطر واقعی معمولا مهاجم حرفه ای نیست، رمز پیش فرض پنل و فریمور چند سال به روز نشده است. اولی یک دقیقه وقت می برد و دومی ده دقیقه، و هر دو از هر ابزاری که بشود خرید موثرترند.

مسیر سریع با هوش مصنوعی

راه معمولی برخورد با مشکل شبکه خانگی این است که روتر را خاموش و روشن کنیم و امیدوار باشیم. راه سریع این است که چهار عدد را خودتان بردارید و مدل زبانی را وادار کنید فقط روی همان چهار عدد قضاوت کند. تفاوتش این است که در حالت دوم جواب می گوید کدام لایه خراب است، نه اینکه چه چیزهایی ممکن است خراب باشند.

  1. نشانی خودتان و نشانی روتر را بردارید: در ویندوز <code>ipconfig</code>، در لینوکس <code>ip -4 addr</code> و <code>ip route</code>، در مک از تنظیمات شبکه. نشانی روتر همان دروازه پیش فرض است.
  2. سه بار پینگ بگیرید و خروجی خام هر سه را نگه دارید: روتر، بعد <code>1.1.1.1</code>، بعد یک نام مثل <code>rgb.ir</code>. همین سه تا مرز خرابی را مشخص می کنند.
  3. مدل دستگاه را از برچسب روی خود جعبه بخوانید، نه از فاکتور اپراتور. اسم های شبیه هم زیادند و منوی فریمورشان یکی نیست.
  4. هر سه را با هم بدهید و بخواهید فقط لایه خراب را نام ببرد و بگوید در دفترچه سازنده دنبال کدام تنظیم بگردید. اگر منویی نام برد، قبل از دست زدن با دفترچه خود سازنده تطبیقش بدهید.

نسخه آماده کپی

نقش تو کارشناس شبکه خانگی است. فقط بر اساس داده های زیر قضاوت کن و چیزی به آنها اضافه نکن.

مدل روتر (از روی برچسب دستگاه): {مدل}
نشانی دستگاه من: {نشانی}
نشانی روتر (دروازه پیش فرض): {نشانی}

نتیجه پینگ روتر:
{خروجی خام}
نتیجه پینگ 1.1.1.1:
{خروجی خام}
نتیجه پینگ یک نام مثل rgb.ir:
{خروجی خام}

نشانه ای که می بینم: {مثلا وای فای وصل است ولی هیچ صفحه ای باز نمی شود}

سه چیز بنویس:
۱. کدام لایه خراب است: شبکه محلی من، خط اپراتور، یا ترجمه نام. فقط یکی را انتخاب کن و بگو کدام داده این را نشان می دهد.
۲. یک قدم بعدی که خودم می توانم انجام بدهم، بدون عوض کردن هیچ تنظیم امنیتی.
۳. اگر داده ها برای تصمیم کافی نیستند، بنویس چه اندازه گیری دیگری لازم است.

قاعده: منوی روتر را از حافظه حدس نزن. اگر جای دقیق یک تنظیم را نمی دانی بنویس «در دفترچه همین مدل ببینید».

قبل از اعتماد به خروجی: دو چیز را هیچ وقت نچسبانید: فایل پشتیبان تنظیمات روتر و رمز وای فای. آن فایل معمولا کل پیکربندی خانه شما را دارد و ارزش عیب یابی اش هیچ وقت به این ریسک نمی ارزد. و اگر جواب پیشنهاد کرد پورتی باز کنید یا دیوار آتش را خاموش کنید، همان جا متوقف شوید؛ این پیشنهاد تقریبا همیشه مشکل را حل نمی کند و محافظت پیش فرض شبکه شما را برمی دارد.

هوش مصنوعی در این کار

برای مفهوم های شبکه، مدل زبانی بهترین معلم خصوصی ای است که تا حالا رایگان در دسترس بوده: هر اصطلاحی را با مثال توضیح می دهد و از یک تنظیم عجیب در پنل روتر معنی درمی آورد. اما همین که پای دستگاه مشخص شما وسط بیاید، حافظه اش جای دفترچه را نمی گیرد. قاعده ای که به کار می آید: مفهوم را از مدل بپرسید، جای دقیق تنظیم را از دفترچه سازنده.

ابزارهایی که واقعا کمک می کنند

  • Gemini Notebook بهترین کاربردش در همین درس است: دفترچه راهنمای PDF روتر خودتان را بارگذاری کنید و سوال را از داخل همان سند بپرسید. جواب از متن سازنده می آید، پس جای منو را دیگر حدس نمی زند. روی حساب گوگل کار می کند و ایران در فهرست مناطق در دسترس نیست.
  • Claude برای خواندن خروجی خام دستورها و توضیح دادن اینکه هر خط چه می گوید خوب کار می کند. ایران در فهرست کشورهای پشتیبانی شده انتروپیک نیست، پس راه رسمی ثبت نام و پرداخت وجود ندارد.
  • Gemini برای ترجمه اصطلاح های شبکه به فارسی و توضیح مفهوم ها با مثال خوب است. صفحه خود گوگل می نویسد اپ جمنای در بیش از دویست و سی کشور و منطقه کار می کند و ایران در آن فهرست نیست.

کجا نتیجه معکوس می دهد

دو خطر مشخص، و هر دو در همین موضوع اتفاق می افتند. اول اینکه مدل مسیر منویی را با اطمینان کامل نام می برد که در فریمور دستگاه شما وجود ندارد؛ خود انتروپیک این ساختن با اطمینان را در مستنداتش توهم می نامد و راه های کم کردنش را می نویسد، یعنی سازنده هم آن را یک ضعف واقعی می داند نه شایعه. دوم و خطرناک تر اینکه برای «حل مشکل» پیشنهاد می کند پورتی باز کنید، دستگاهی را در حالت DMZ بگذارید یا دیوار آتش را خاموش کنید؛ این کارها همان محافظت پیش فرضی را برمی دارند که بخش سوم توضیح داد و کاربر معمولا نمی داند چه چیزی را قبول کرده است. و یک نکته درباره داده: راهنمای خود گوگل برای جمنای صریحا می گوید اطلاعات محرمانه وارد نکنید، و فایل پشتیبان تنظیمات روتر دقیقا همان چیز است. برای اینکه ببینید پرداخت این ابزارها از ایران چه شکلی دارد، راهنمای خرید را ببینید.

منبع ها: Anthropic: reduce hallucinations Anthropic: supported countries Google: Gemini Apps privacy and data Google: where Gemini Apps are available

حد این توصیه

این درس شبکه یک خانه و یک دفتر کوچک را توضیح می دهد و همان جا تمام می شود. شبکه یک سازمان با چند شعبه، شبکه های مجازی جداکننده، مسیریابی بین دو ساختمان و بی سیم چند اکسس پوینتی دنیای دیگری اند که با همین مفاهیم شروع می شود ولی با آنها تمام نمی شود. یک چیز دیگر هم اینجا نیامده و عمدی است: نشانی دهی نسل جدید، که در خانه های ایران هنوز کمتر دیده می شود و درس مستقل خودش را لازم دارد.

از تجربه خود ما

سه چیز از سرور خودمان که هر سه قابل تکرارند. اول اینکه سایت برای حرف زدن با پایگاه داده اش اصلا وارد شبکه نمی شود: تنظیم روی localhost است و ارتباط از یک سوکت روی همان ماشین می گذرد، پس کند بودن یک پرس و جو هیچ وقت مشکل شبکه نیست. دوم، در همان روز با ده بسته اندازه گرفتیم: رفت و برگشت روی خود ماشین کمترین ۰.۰۲۲ میلی ثانیه و تا اولین مسیریاب کمترین ۰.۲۵۲ میلی ثانیه، یعنی ده برابر، برای فاصله ای در حد یک کابل. سوم، همین سرور که تمام روز به دنیا جواب می دهد، دروازه پیش فرضش یک نشانی خصوصی از بازه رزرو شده RFC 1918 است؛ همان خانواده نشانی که روتر خانه شما هم دارد. اگر می خواهید همین را روی دستگاه خودتان ببینید، در لینوکس ip route و در ویندوز ipconfig دروازه پیش فرض را نشان می دهند.

سوال هایی که واقعا پرسیده می شوند

وای فای وصل است ولی اینترنت ندارم؛ یعنی چه؟

یعنی شبکه محلی سالم است و حلقه بعدی نیست. گوشی شما با روتر حرف می زند، پس آنتن پر است، ولی یا خط اپراتور قطع است یا روتر نتوانسته نشانی بگیرد. آزمایشش یک دقیقه است: اول روتر را پینگ کنید، بعد یک نشانی عددی؛ اگر اولی جواب داد و دومی نه، مشکل بیرون خانه است.

نشانی ای که سایت ها نشان می دهند مال کدام دستگاه من است؟

هیچ کدام. آن نشانی مال روتر شماست و همه دستگاه های خانه پشت همان یکی بیرون می روند. برای همین گوشی و لپ تاپ شما از بیرون یک شکل به نظر می رسند، و برای همین وقتی همسایه ای هم به همان شبکه وصل باشد نشانی اش با شما یکی است.

تکرارکننده وای فای سرعت اینترنت را زیاد می کند؟

نه، مشکل پوشش را حل می کند نه مشکل سرعت. یک تکرارکننده ساده باید هر بسته را یک بار بگیرد و یک بار دوباره بفرستد، آن هم روی همان کانال، پس ظرفیت دستگاه های پشت آن محسوس پایین می آید. اگر جایی از خانه سیگنال ندارد تکرارکننده منطقی است؛ اگر همه جا سیگنال هست و سرعت کم است، مشکل جای دیگری است.