احتمالاً همین الان که در حال خواندن این مقاله هستید، گوشی یا لپتاپ شما به یک مودم وایفای متصل است. پیامهای واتساپ را در کسری از ثانیه ارسال میکنید، ویدیوهای یوتیوب را میبینید و بازیهای آنلاین انجام میدهید.
اما تا به حال از خود پرسیدهاید که در پشت صحنه این اتفاقات روزمره چه میگذرد؟ دستگاه شما چگونه با سروری در آن سر دنیا ارتباط برقرار میکند؟ پاسخ، در درک مفهوم شبکه کامپیوتری (Computer Network) نهفته است.
در این مقاله از HesamIT، قرار نیست با کلمات پیچیده مهندسی سردرگم شوید؛ بلکه میخواهیم طرز کار شبکهای که هر روز از آن استفاده میکنید را به صورت کاملاً کاربردی یاد بگیریم.
برای درک شبکه، چند جزیره دور افتاده را تصور کنید. تا زمانی که هیچ پلی بین این جزایر نباشد، ساکنان آنها کاملاً منزوی هستند. اما به محض ساخته شدن پلها و جادهها، یک «شبکه ارتباطی» شکل میگیرد و تجارت آغاز میشود.
در دنیای تکنولوژی، کامپیوترها، گوشیها و حتی تلویزیونهای هوشمند همان جزایر هستند. شبکه کامپیوتری مجموعهای از کابلها، امواج و تجهیزات است که این دستگاهها را به هم متصل میکند تا بتوانند اطلاعات (دادهها) را با هم تبادل کنند.
بیایید شبکه وایفای خانه شما را کالبدشکافی کنیم. در هر شبکه استاندارد، سه نقش اصلی وجود دارد:
تصور کنید میخواهید بستهای را برای دوستتان پست کنید؛ قطعاً به آدرس دقیق پستی او نیاز دارید. در دنیای شبکهها، این آدرس پستی IP Address (آدرس آیپی) نام دارد.
هر دستگاهی که به شبکه متصل میشود، یک شماره اختصاصی میگیرد (مثلاً 192.168.1.5). روتر شما با استفاده از همین آدرسهای IP متوجه میشود که ویدیوی اینستاگرام را باید به گوشی شما بفرستد، نه به لپتاپ برادرتان!
شبکهها بر اساس ابعادشان دستهبندی میشوند. دو مورد از کاربردیترین آنها عبارتند از:
برای اینکه کاربرد شبکه را بهتر درک کنید، بیایید یک تست ساده (گرفتن Ping) انجام دهیم تا سرعت رسیدن اطلاعات از سیستم شما به سرورهای گوگل را بسنجیم:
عددی که در مقابل "time" میبینید (مثلاً time=45ms) نشان میدهد که چند میلیثانیه طول کشیده تا یک بسته اطلاعاتی از سیستم شما به سرور گوگل برود و برگردد! هرچه این عدد (پینگ) کمتر باشد، یعنی شبکه شما سریعتر و باکیفیتتر است.
در دنیای امروز، تقریباً همه چیز به شبکه متصل است. از تلفن همراه و لپتاپ گرفته تا یخچالهای هوشمند، دوربینهای مداربسته و حتی خودروها. درک مفاهیم پایه شبکه به شما کمک میکند:
شبکههای کامپیوتری همان جادههای نامرئی هستند که دنیای دیجیتال ما را سر پا نگه داشتهاند. شناخت اجزای شبکه (مثل روتر، کلاینت، سرور و IP) به شما کمک میکند درک بهتری از تکنولوژیهای روزمره داشته باشید و در صورت بروز مشکل در اینترنت خانگی، راحتتر آن را عیبیابی کنید.
💡 آمادهاید وارد دنیای حرفهای IT شوید؟ اگر این مفاهیم برایتان جذاب بود و دوست دارید برنامهنویسی و مفاهیم عمیقتر شبکه را یاد بگیرید، حتماً به صفحات حسام آی تی در شبکههای اجتماعی بپیوندید.