------------------------------------------------------------------------------------------------------------------------
حدود یک هفته و چند روز پیش سلمان (اولین وبلاگ نویس وبلاگستان فارسی) یک بازی با نام "یلدا بازی" راه انداخت. حالا بازی چه جوریه:
" کسی شروع می کنه و 5 نکته از چيزهايی که احتمالا خوانندگان وبلاگش در مورد شخصيت او نمی دونند می نويسه و در آخرش هم 5 نفر را معرفی می کنه. اون 5 نفر هم به همين ترتيب 5 نکته از چيزهايی که کمتر کسی در مورد شخصيت اون ها می دونه را می نويسند و هر کدوم 5 نفر ديگه را معرفی می کنند و همين جوری ادامه پيدا می کنه. توضيح مجدد: اين بازی، بدون هيچ گونه خلاقيتی، تنها ادامه بازی Blog Tag از وبلاگستان غربيهاست "
خوب مگه چیه؟ منم توسط برادر صادق به این بازی دعوت شدم، البته یه نموره دیر شده ولی خوب مگه خارجی ها مثل ما شب یلدا دارن؟
اینم نکات من:
دعوت می کنم:
وبلاگ انحراف ، Write-Time ، PMC ، یک خبرنگار ، ننگستان
جالب نوشته اند:
نیک آهنگ ، یک احسان ، امشاسپندان
امروزه همه ی انسان ها خواسته یا ناخواسته با تکنولوژی وسیعی سرو کار دارند که در اصطلاح به آن شبکه گفته می شود.در یک تعریف ساده شبکه به مجموعه ای از دستگاه ها ( کامپیوترها . ابزارها از جمله pad و ... و device ها از جمله router . . switch و ... ) اطلاق می شود که به نوعی با هم در ارتباط هستند . این ارتباط می تواند از هر نوعی باشد که بعدا بیشتر مورد بررسی قرار می دهیم. بنده شخصا علاقه چندانی به توضیح این که چرا شبکه ها به وجود آمده اند و کمک های آن ها به بشر تا چه حد بوده است ندارم . فقط برای راهنمائی می توانید به اطراف خود نگاهی بیاندازید مثلا اینترنت یا همان شبکه ی جهانی یکی از دستاورد های شبکه محسوب می شود . یا ساده تر از آن می توان به تلفن یا مخابرات اشاره کرد که یکی از مشتقات شبکه می باشند.
حالا برای شروع من قصد دارم تا شما را با مفاهیم شبکه و نحوه ی کار آن آشنا سازم. سعی میکنم این کار را با گفتن مطالب هر چه ساده تر به پیش برم تا شما نیز بتوانید درک درست و روشنی نسبت به این مفاهیم پیدا کنید.
اینجانب کار خود را با مطرح کردن سوالی آغاز می کنم :
دو دستگاه برای مثال دو کامپیوتر برای ایجاد ارتباط چه نیاز هایی را باید تامین کنند ؟ یک جواب کلی ما می توانیم بیان کنیم که دو کامپیوتر مطرح شده در مثال ما نیاز به ابزار های اضافی دیگری دارند تا بتوانند این ارتباط را ایجاد نمایند . حالا این ابزار ها می توانند به صورت application یا در مفهوم ساده تر نرم افزار خاصی باشند یا می توانند به صورت ابزار فیزیکی مانند سیم یا رشته کابل خود را نمایان کرده و نیاز ما را جوابگو باشند.
اگر کمی دقت کنید متوجه می شوید که ما با جواب دادن به سوال بالا با دو مفهوم مهم آشنا شدیم . این دو مفهوم عبارت اند از سخت افزار شبکه و نرم افزار یا همان application شبکه.پس ما دو نیاز را برای ایجاد ارتباط بین دو کامپیوتر فرض مثال خودمان شناختیم.حالا کار خود را با بیان سوال دیگری ادامه می دهیم : آیا این دو ابزار شناخت شده توسط ما خود نیاز به نوعی ارتباط با هم ندارند ؟
مسلما جواب منفی است . زیرا منظور از ایجاد شبکه ارتباط بین تمامی اجزاء سیستم می باشد که در اینجا مفهوم سیستم همان مجموعه ی دو کامپیوتر و سخت افزار و نرم افزار شبکه می باشد . پس ما در اینجا نیاز به ابزار جدیدی داریم تا ارتباط بین سخت افزار و نرم افزار شبکه را ایجاد نماید
اجازه دهید من در اینجا نام این ابزار را بیان نکنم . فقط در همین حد بدانید که هدف از بیان ابزاری برای ایجاد ارتباط بین سخت افزار و application رسیدن به مفهوم مهمی است که آن را بعد از عنوان کردن مثالی نام می برم.
ساختمانی را فرض کنید که دارای طبقات متعددی می باشد که هر طبقه ی این ساختمان کار مخصوص و ویژه ای را انجام می دهد .
حالا برای مثال اگر قرار باشد نامه یا بسته ای از بالاترین طبقه این ساختمان به پایین ترین طبقه ی این ساختمان انتقال پیدا کند باید در مسیر خود در هر طبقه مورد بررسی قرار گرفته و عملیات خاصی روی آن انجام پذیرد . تا نامه یا بسته بتواند به طور صحیح و مناسب به پایین ترین طبقه ارائه داده شود .
قصد من از مطرح کردن این مثال این بود که که بگویم در شبکه منظور از طبقه ی پایین همان سخت افزار شبکه است و منظور از طبقه ی بالا همان نرم افزار شبکه است . پس ما برای ارتباط بین application و سخت افزار شبکه نیاز به سیستمی داریم مثل همان ساختمان که بخش های مختلفی داشته باشد تا ما بتوانیم به واسطه ی آن نوعی ارتباط غیر مستقیم بین این دو ایجاد نمائیم در اصطلاح شبکه به این سیستم LAYERING SYSTEM)) اطلاق می شود .
نهایتا ما با سه مفهوم مهم در شبکه که تقریبا قسمت های اصلی آن را تشکیل می دادند آشنا شدیم . حالا برای مطالعه ی شبکه الگوریتم خاصی را در دسترس داریم پس می توانیم با بحث و گفتگو در مورد این سه قسمت مفهوم شبکه را هرچه عمیق تر درک نماییم.
منبع:
1. وب سایت آقای مهندس رحیمی- آدرس
۲. وبلاگ فارسی- آدرس