در دنیای امروز که تمامی دستگاهها وابسته به اینترنت هستند، بد نیست اطلاعاتی در مورد نحوهی کار دستگاهها و اپلیکیشنها داشته باشیم.
جالب است بدانید نحوهی ارتباطات تمامی دستگاهها و اپلیکیشنها مانند هم است و همگی از یک قانون برای ارتباط با هم بهره میبرند. بهطور مثال، پیامرسانهایی مانند تلگرام و واتساپ یا نرمافزارهایی مانند یوتیوب، همگی ازطریق یک قرارداد بینالمللی ارتباط برقرار میکنند.
نحوه ی کار اینترنت به چه صورت است؟
اینترنت به زبان ساده دارای سه بخش اصلی است:
۱- کلاینتها
۲- روترها
۳-سرورها
کلاینت چیست؟
به کسانی که از سرویسی استفاده میکنند، کلاینت یا یوزر گفته میشود. بهطور مثال همگی ما کلاینت اینستاگرام یا تلگرام هستیم و از سیستم تلگرام برای ارسال پیام و فایل یا اینستاگرام استفاده میکنیم یا مثال دیگر، شما در حال مطالعه این صفحه هستید پس شما کلاینت یا همان یوزر هستید. کلاینتها اکثرا دریافتکننده اطلاعات هستند.
البته کلاینتها همیشه دریافتکننده نیستند. زمانیکه شما عکسی در اینستاگرام خود به اشتراک میگذارید یا فایلی یا متنی ازطریق تلگرام با دوستان خود به اشتراک میگذارید، درواقع دارید اطلاعاتی را آپلود میکنید و دوستان شما برای دیدن این اطلاعات نیازمند دانلود آن هستند.
شاید سوالی که برای شما پیش آمده این باشد که اطلاعات ما کجا دانلود و آپلود میشود و اصلا اطلاعات ما کجا میرود؟ با خواندن ادامهی مطلب به تمامی سوالات شما پاسخ خواهیم داد.
سرور چیست؟
همانطور که در بالا توضیح داده شد، اینترنت با رد و بدل کردن اطلاعات بهوجود آمده؛ اما برای نگهداری و پردازش اطلاعات نیازمند کامپیوترهایی است که بدون وقفه با کلاینتها در ارتباط باشد. به زبان سادهتر، زمانیکه در تلگرام برای کسی متنی یا فایلی ارسال میشود، این فایل ابتدا توسط اپلیکیشن تلگرام به سرورهای تلگرام ارسال و در آنجا ذخیره میشود، سپس با پردازش دستور شما فایل را به کاربر مدنظر ارسال میکند و کاربر مدنظر روی دستگاه خود فایل را مشاهده میکند.
برای درک بهتر مثال دیگری خواهیم زد. میخواهیم نحوهی عملکرد باز شدن این صفحهای که در حال خواندن آن هستید را بررسی کنیم:
شما بهطور مستقیم یا ازطریق موتور جستوجو درخواست باز شدن این صفحه را کردید؛ در نتیجه درخواست شما به سرور وبسایت انتقال یافته است. این سرور درخواست شما را دریافت و بعد از پردازش (متوجه شدن) اطلاعات این صفحه (عکس-نوشته و …) این صفحه را به مرورگر شما ارسال کرده است.
پس در نتیجه وبسایتها و اپلیکیشنها دارای سرورهای قدرتمندی هستند که وظیفهی ارتباط با کاربر را دارند.
نتیجهگیری که میتوان کرد؛ در دنیا تعداد بسیار زیادی سرور و کلاینت وجود دارند، پس چگونه همدیگر را پیدا میکنند؟
روتر چیست؟
روتر که نام فارسی آن مسیریاب است، وظیفهی امر یادشده را برعهده دارد.
ارتباط کامپیوترها با هم توسط شناسهای بهنام آیپی صورت میگیرد. مهم نیست شبکه اینترنتی باشد با میلیارد ها کامپیوتر و تبلت و موبایل و… یا یک شبکهی کوچک سازمانی یا مودم اینترنت خانهی شما! همگی این شبکهها در حال حاضر ازطریق شناسه IP به هم متصل میشوند.
بله درست متوجه شدید؛ ارتباط مودم اینترنت با کامپیوتر شما هم ازطریق آی پی صورت میگیرد.
معرفی IP یا Internet Protocol address :
اینترنت روتر
از نظر ساختاری آیپیها شامل ۴ بخش هستند:
xxx.xxx.xxx.xxx مثال : ۱۹۲٫۱۶۸٫۱٫۱
این اعداد دارای قواعدی هستند که کشور مدنظر و سایر اطلاعات مرتبط با ارتباطات را در اختیار روتر قرار میدهد.
پس روترها با دریافت این اطلاعات درخواست شما را به سرور مدنظر ارسال میکنند و همچنین نتیجه را به شما باز میگردانند.
دوست دارید بدانید برای باز کردن گوگل چه مسیری توسط روترها طی میشود؟
ابتدا از منوی استارت Command Prompt را باز کنید؛ سپس دستور زیر را در آن وارد کنید:
tracert google.com
حال مسیرهایی که باید طی شود تا صفحهی گوگل نمایش داده شود را مشاهده میکنید.