تعریف مختصر شبکه : به اشتراک گذاری منابع سخت افزاری و نرم افزاری مثل انواع پرینتر ها و یا برنامه های کاربردی
نکته : در شبکه به کامپیوتر ها ( کلاینت یا سرور )؛ لپ تاپ ها و … اصطلاحا work station گفته می شود.
نکته : به تمام تجهیزات بین کامپیوتر ها ( مثل hub و یا سوییچ و یا روتر و حتی کابل و … ) اصطلاحا تجهیزات اتصال دهنده یا connectivity devices می گویند.
تقسیم بندی شبکه به 3 دسته ی اصلی :
- معماری : شبکه ها از نظر معماری به دو دسته ی workgroup و domain base تقسیم می شوند. در شبکه های workgroup تمامی سیستم ها می توانند هم نقش سرور و هم نقش کلاینت را ایفا کنند. در مدل domain base تمامی منابع شبکه بر روی سرور ها قرار گرفته و کلاینت ها به عنوان کاربران این شبکه از منابع این سرور ها استفاده می کنند. نکته قابل توجه این است که کلاینت ها چیزی را بین خود نمی توانند به اشتراک بگذارند.
نکته : شبکه های domain base مدیریت بهتر و دانش فنی لازم است اما در شبکه های workgroup این طور نخواهد بود. - پروتکل : قراردادی از پیش تعیین شده و تعریف شده برای سیستم ها برای این که بتوانند با یک دیگر ارتباط داشته باشند. ابتدایی ترین این قوانین مدل OSI است که بعدا مدل جدید تر و بروز تر TCP/IP از روی این مدل ساخته شد.
- توپولوژی : چیدمان هندسی سیستم ها، روتر ها، کامپیوتر ها و … در فضای شبکه را توپولوژی گویند. رایج ترین نوع توپولوژی های امروزی از نوع استار هستند. ( قبلا از توپولوژی های رینگ و باس نیز استفاده می شد که دیگر منقرض شده اند.
مدل OSI : از 7 لایه تشکیل شده است که لایه ها از پایین به بالا شماره گذاری می شوند. پایین ترین لایه با سخت افزار درگیری بیشتری دارد و هرچه به بالا برویم این درگیری با سخت افزار کمتر می شود. هر لایه و هر بخش از این مدل وظیفه و پروتکل های مختص به خود را دارا هستند.
- لایه Physical : انتقال دیتا از طریق امواج ( وایرلس ) و یا پالس الترومغناطیسی ( سیم ) و یا نور ( فیبر ) ارسال می کند.
connection type : تعیین نحوه این نوع اتصال ( این که وایرلس است یا فیبر یا … ) اصطلاحا وظیفه connection type گویند.
physical network topology : تعیین نوع توپولوژی ( مثلا از نوع باس است یا رینگ و یا استار و … )
encoding and synchronization : ارسال و دریافت اطلاعات بین دو سیستم باید از باینری به فرمت دیگری تبدیل و سپس ارسال شود. همچنین اطلاعات باید از فرمت دیگری که دریافت شده تبدیل به باینری شود.
channel use : ارسال اطلاعات با مقاصد مختلف از طریق کانال های مختلف ( مثلا در خطوط ADSL که به صورت همزمان می توان به نت و هم به خط تلفن دسترسی داشت به دلیل استفاده از کانال های مختلف به منظور ارسال و دریافت اطلاعات است ) Read More - لایه Data Link : این لایه از دو بخش LLC و MAC تشکیل شده است. MAC بیشتر با لایه پایینی خود و LLC بیشتر با لایه بالایی خود دیگر است. Read More
- لایه Network : لاجیکال آدرس ( logical address ) که در واقع همان آدرس آی پی می باشد در این لایه مشخص می شود. در واقع هویت هر سیستم ( که همراه یکتا می باشد ) را physical address و موقعیت مکانی یک سیستم ( که سیستم ها می توانند از نظر مکانی جا به جا شوند ) را logical address گویند. مطالعه بیشتر
- لایه Transport : وظیفه این لایه انتقال داده می باشد. مطالعه بیشتر
- لایه Session : مطالعه بیشتر
- لایه Presentation : مطالعه بیشتر
- لایه Application : مطالعه بیشتر
تفاوت hub و switch : هاب به صورت half duplex بوده در صورتی که سوییچ به صورت full duplex می باشد یعنی در سوییچ ارسال و دریافت به صورت همزمان رخ می دهد. همچنین در هاب زمانی که قصد ارسال بسته ای به سیستم دیگر شود؛ بسته از تمامی پورت ها خارج می شود و در واقع به تمام سیستم ها فرستاده می شود در صورتی که در سوییچ این گونه نیست. در واقع در درون سوییچ جدولی مشخص از سیستم های متصل به پورت های سوییچ تهیه می شود و ارسال و دریافت اطلاعات بین دو سیستم دقیقا تنها بین آن ها صورت می گیرد.