diff --git a/What-is-Internet.md b/What-is-Internet.md index a15902f..700424a 100644 --- a/What-is-Internet.md +++ b/What-is-Internet.md @@ -1,35 +1,35 @@ # What is Internet -وقتی درباره اینترنت حرف می زنیم معمولا منظورمان یک چیز ساده است: +وقتی درباره اینترنت حرف می زنیم معمولا منظورمان یک چیز ساده است: چیزی که با آن وارد سایت ها می شویم، پیام می فرستیم یا ویدیو می بینیم. -اما اینترنت در واقع یک سرویس نیست. -اینترنت یک **شبکه بسیار بزرگ از شبکه ها** است. +اما اینترنت در واقع یک سرویس نیست. +اینترنت یک شبکه بسیار بزرگ از شبکه ها است. در دنیا میلیون ها شبکه کامپیوتری وجود دارد. شبکه شرکت ها، دانشگاه ها، دیتاسنترها، اپراتورهای موبایل، سرویس دهنده های اینترنت و حتی شبکه های خانگی. اینترنت زمانی شکل می گیرد که این شبکه ها با مجموعه ای از قوانین مشترک با هم ارتباط برقرار می کنند. -به این قوانین مشترک **پروتکل های اینترنت** گفته می شود. +به این قوانین مشترک پروتکل های اینترنت گفته می شود. -مهم ترین آنها خانواده پروتکل های **TCP/IP** هستند. این پروتکل ها مشخص می کنند که داده ها چطور بسته بندی شوند، چطور ارسال شوند و وقتی به مقصد رسیدند چطور دوباره کنار هم قرار بگیرند. +مهم ترین آنها خانواده پروتکل های TCP/IP هستند. این پروتکل ها مشخص می کنند که داده ها چطور بسته بندی شوند، چطور ارسال شوند و وقتی به مقصد رسیدند چطور دوباره کنار هم قرار بگیرند. به زبان ساده: وقتی شما یک سایت را باز می کنید چند اتفاق می افتد: -1. دستگاه شما از طریق شرکت ارائه دهنده اینترنت به شبکه متصل می شود -2. درخواست شما در قالب بسته های داده ارسال می شود -3. این بسته ها از چندین شبکه مختلف عبور می کنند -4. به سروری در جایی از دنیا می رسند +1. دستگاه شما از طریق شرکت ارائه دهنده اینترنت به شبکه متصل می شود +2. درخواست شما در قالب بسته های داده ارسال می شود +3. این بسته ها از چندین شبکه مختلف عبور می کنند +4. به سروری در جایی از دنیا می رسند 5. پاسخ سرور دوباره از مسیرهای مختلف به دستگاه شما برمی گردد -هیچ مرکز واحدی وجود ندارد که اینترنت را کنترل کند. +هیچ مرکز واحدی وجود ندارد که اینترنت را کنترل کند. اینترنت حاصل اتصال هزاران زیرساخت مستقل است. ## آدرس ها در اینترنت -برای اینکه دستگاه ها بتوانند همدیگر را پیدا کنند از چیزی به نام **IP Address** استفاده می شود. +برای اینکه دستگاه ها بتوانند همدیگر را پیدا کنند از چیزی به نام IP Address استفاده می شود. -هر سرور یا دستگاهی که در اینترنت فعال است یک آدرس IP دارد. +هر سرور یا دستگاهی که در اینترنت فعال است یک آدرس IP دارد. چیزی شبیه این: ``` @@ -42,18 +42,18 @@ 2a00:1450:4001:82b::200e ``` -اما چون حفظ کردن این آدرس ها سخت است از سیستم **DNS** استفاده می شود. +اما چون حفظ کردن این آدرس ها سخت است از سیستم DNS استفاده می شود. -سرور نام دامنه یا DNS مثل دفترچه تلفن اینترنت است. +سرور نامه دامنه یا DNS مثل دفترچه تلفن اینترنت است. وقتی شما مثلا `google.com` را وارد می کنید، DNS آن را به IP واقعی سرور ترجمه می کند. ## اینترنت یعنی مسیر یکی از نکات مهم درباره اینترنت این است که داده ها همیشه از یک مسیر ثابت عبور نمی کنند. -شبکه ها با هم مسیرهای مختلفی دارند و با استفاده از پروتکل هایی مثل **BGP** تصمیم می گیرند بسته ها از کدام مسیر عبور کنند. +شبکه ها با هم مسیرهای مختلفی دارند و با استفاده از پروتکل هایی مثل BGP تصمیم می گیرند بسته ها از کدام مسیر عبور کنند. -به همین دلیل است که اینترنت ذاتا **غیر متمرکز** طراحی شده است. +به همین دلیل است که اینترنت ذاتا غیر متمرکز طراحی شده است. اگر یک مسیر قطع شود، معمولا مسیر دیگری برای رسیدن داده ها وجود دارد. @@ -61,45 +61,45 @@ خیلی وقت ها مردم اینترنت را با سرویس هایی مثل این ها اشتباه می گیرند: -- اینستاگرام -- تلگرام -- یوتیوب +- اینستاگرام +- تلگرام +- یوتیوب - سایت ها -این ها اینترنت نیستند. -این ها فقط **سرویس هایی هستند که روی اینترنت اجرا می شوند**. +این ها اینترنت نیستند. +این ها فقط سرویس هایی هستند که روی اینترنت اجرا می شوند. -اینترنت شبیه یک جاده بزرگ است. +اینترنت شبیه یک جاده بزرگ است. سایت ها و برنامه ها ماشین هایی هستند که روی آن حرکت می کنند. اگر یک سرویس از کار بیفتد، اینترنت همچنان وجود دارد. ## شبکه ملی چیست -در بعضی کشورها زیرساخت هایی ساخته می شود که به آنها **شبکه ملی اطلاعات** یا **شبکه داخلی** گفته می شود. +در بعضی کشورها زیرساخت هایی ساخته می شود که به آنها شبکه ملی اطلاعات یا شبکه داخلی گفته می شود. در عمل این شبکه ها مجموعه ای از دیتاسنترها، اپراتورها و سرویس هایی هستند که داخل همان کشور میزبانی می شوند. هدف اصلی این زیرساخت ها معمولا این موارد است: -- کاهش وابستگی به دیتاسنترهای خارجی -- افزایش سرعت دسترسی به سرویس های داخلی +- کاهش وابستگی به دیتاسنترهای خارجی +- افزایش سرعت دسترسی به سرویس های داخلی - مدیریت بهتر ترافیک داخلی اما نکته مهم این است: -این شبکه ها **جایگزین اینترنت نیستند**. +این شبکه ها جایگزین اینترنت نیستند. آنها فقط بخشی از اینترنت هستند که داخل یک کشور قرار گرفته اند. -اینترنت ذاتا یک شبکه جهانی است. -به محض اینکه ارتباط با شبکه های دیگر کشورها قطع شود، در واقع شما دیگر در اینترنت نیستید بلکه داخل یک **شبکه محلی بزرگ** قرار دارید. +اینترنت ذاتا یک شبکه جهانی است. +به محض اینکه ارتباط با شبکه های دیگر کشورها قطع شود، در واقع شما دیگر در اینترنت نیستید بلکه داخل یک شبکه محلی بزرگ قرار دارید. ## در آخر -اینترنت یک سرویس خاص نیست. +اینترنت یک سرویس خاص نیست. یک شرکت یا دولت هم آن را اداره نمی کند. اینترنت مجموعه ای از میلیون ها شبکه است که با قوانین مشترک با هم صحبت می کنند. -وقتی این ارتباط جهانی برقرار باشد، چیزی که ما به آن اینترنت می گوییم شکل می گیرد. +وقتی این ارتباط جهانی برقرار باشد، چیزی که ما به آن اینترنت می گوییم شکل می گیرد. \ No newline at end of file