ساختار شبکه مدل OSI
مدل OSI یا Open System Interconnection یک مدل منبع است که شبکه را به 7 لایه تقسیم میکند ، که هر لایه همه لایه های زیرینش را پشتیبانی می کند و خودش را از لایه های بالایی مخفی نگه میدارد.
مدل OSI یک استاندارد شبکه نیست بلکه یک قالب است که استاندارد های مختلف شبکه و پروتکل ها می توانند خود را در آن جای دهند

خلاصه ای از این هفت لایه:
- لایه فیزیکی یا Physical Layer :
که چیدمان کابل ها و دستگاه های شبکه را توصیف میکند
بعبارتی میتوان گفت ما را از وجود موارد زیر آگاه می سازد:
type of cable
topology of network
standards and technology
پایین ترین لایه در مدل OSI می باشد. که ویژگی های فیزیکی شبکه را اشاره می کند مثلا نوع کابل هایی که بکار رفته ، نوع connector ها و طول کابل ها و غیره.
دستگاه معمول که در لایه فیزیکی شبکه استفاده می شود repeater ها هستند یا hub یا همان multiport repeator میگویند.
repeater ها سیگنال ها را دوباره می سازند یا تاجائیکه طول کابل ها و استاندارد های لایه فیزیکی اجازه بدهد ، این سیگنال ها را قوی میکند.بطور مثال: استاندارد اینترانت 10Base T نشان میدهد که نوع کابل ها Twisted- Pairs است که باز هم سایز و شکل Connector های مربوط به این نوع کابل را مشخص می کند .
چیدمان های star,bus,mesh,ring در لایه فیزیکی apply می شوند.
در لایه فیزیکی هیچگونه سیگنال دیگری به جز آنکه در سیستم باینری صفر و یک تعریف شده مشخص نشده است. در لایه های بالاتر ما با bits که از لایه فیزیکی ارسال شده است کار خواهیم کرد.
hub یا همان multiport repeater
چرا به این نوع hub که در لایه فیزیکی کار میکند multiport می گویند؟ چون هدف و کار یک hub بازسازی و تقویت کردن بسته دریافت شده بر روی یک پورت بر روی دیگر پورت های hub می باشد.
hub یا repeater اصلا به محتوای بسته ای که دوباره سازی کرده اند اهمیتی نمی دهند ، اگر آنها اهمیت میدادند در آن موقع در لایه فیزیکی کار نمیکردند بلکه در لایه بعدی Data Link کار میکردند.
کارت های شبکه یا NIC که بر روی هر کامپیوتر شبکه نصب می شوند هم بر روی لایه فیزیکی کار میکنند . شما می توانید اطلاعات مربوط به کارت شبکه نصب شده بر روی هر کامپیوتر را در پنجره Adaptor's Properties مشاهده کنید.
ادامه دارد
چه نکاتی را بهنگام انتخاب توپولوژی شبکه باید در نظر بگیریم ؟
هر توپولوژی نقاط مثبت و منفی خاص خودش را دارد ، فرآیند انتخاب یک توپولوژی بیشتر شبیه خرید یک جفت کفش می باشد ، مثل پیدا کردن چیزی است که مناسب باشد و احساس خوبی بدهد. مناسب بودجه شما هم باشد. بجای اینکه بپرسید سایز پایتان چند استباید بپرسید چه مقدار fault tolerant میخواهید در شبکه برایتان بوجود آید؟ و چه مدت یکبار لازم است که یک شبکه را reconfig کنید.
ایجاد یک شبکه ساده برای کامپیوتر هایی در یک اتاق با استفاده از access point و کارت شبکه های wireless بسیار کارآمد تر خواهد بود . چرا که نصب کردن آنها بسیار ساده و راحت خواهد بود و نیازی به استفاده از سیم نیست. اما محیط های بزرگتر بیشتر star topology در نظر گرفته می شود چرا که حرکت دادن ،اضافه کردن و تغییرات در شبکه که بصورت فیزیکی در این نوع توپولوژی بسیار کار آمد تر خواهد بود .
اگر fault tolerant مشخصی رخ دهدمثلا بخواهیم این اتفاق تا 99.9 % اتفاق نیافتد یا کمتر از 8 ساعت در سال این اتفاق بیافتد می بایست ساختار و توپولوژی Mesh را در نظر بگیریم .حالا اگر مقدار fault tolerant یک شبکه را در توپولوژی full Mesh در نظر گرفته باشید باید اجازه ندهید لغت maintenance حتی به افکار شما وارد شود بیاد داشته باشید که ارتباطات ما از فرمول n(n-1 بدست می آید و configuration این همه connection کار حضرت فیل خواهد بود و نگهداری این همه ارتباط چه بودجه و انرژی را لازم خواهد داشت.
در انتخاب توپولوژی موارد زیر را باید در نظر بگیرید:
- قیمت
- راحتی در نصب
- راحتی در نگهداری
- میزان fault tolrance کابل ها
استاندارد های شبکه چیستند؟
اصلا استاندارد چیست؟ بر روی شبکه استاندارد هم منجر می شود اجزای مختلف شبکه که کارخانه های سازنده متفاوتی دارند بتوانند با هم ارتباط برقرار کنند.
بعبارتی کارخانه های تولید کننده کامپیوتر هر یک پروتکل های شبکه مخصوص به خودش را برای شبکه های کامپیوتری اش معرفی میکنند. بنابراین ما قادر نخواهیم بود که دستگاه ها و تجیزات مختلف با سازندگان مختلف را در کنار یکدیگر قرار دهیم در نهایت آمدند یک سری استاندارد را تعریف کردند
استاندارد ها پروتکل های تعریف شده ای هستند که توسط کارخانه های سازنده تعریف شده اند و متعلق به یک کارخانه ی مشخص نیستند. در کنار این استاندارد ها است که تجهیزات شبکه با برند های مختلف می توانند در کنار هم کار کنند.
پنج سازمان مهم هستند که استاندارد های شبکه را معرفی میکنند:
- American National Standard Institute (ANSI
- Inistitute of Electrical and Electronic Engineers (IEEE
- International Organization for Standardization (ISO
- Internet Engineering Task Force (IETF
- World Wide Web Consortium
پروتکل شبکه چیست
پروتکل ها و استاندارد ها در شبکه قوانینی هستند که باعث میشود شبکه ها با هم کار کنند.حتی این پروتکل ها باعث میشوند که اجزای مختلف یک شبکه با یکدیگر بدرستی ارتباط برقرار کنند.
پس میتوان گفت :
پروتکل ها یک سری قوانین هستند که ارتباطات موثر و سالم را بر روی شبکه منجر می شوند.
به زبان ساده تر کارت های شبکه نصب شده بر روی هر کامپیوتر باید بدانند که چگونه با دیگر کارت ها شبکه تبادل اطلاعات داشته باشند. سیستم عامل می بایست بداند چطور با کارت شبکه برای دریافت و ارسال اطلاعات روی شبکه ارتباط برقرار کنند و میرسیم به نرم افزار ها و application های شبکه که باید بدانند چگونه با سیستم عامل ها ارتباط برقرار کنند تا بدانند مثلا چگونه به یک فایل بر روی سرور شبکه دسترسی داشته باشند.
پروتکل ها انواع مختلف دارند. در پایین ترین سطح ، پروتکل ها نوع سیگنال الکتریکی را مشخص میکنند که همان صفر و یک هستند و در بالاترین سطح این پروتکل ها به کاربران شبکه این اجازه را میدهد تا به کاربران دیگر شبکه در مثلا نیوزلند ایمیل ارسال کنند
protocol suits:
پروتکل هایی هستند که بگونه ای تنظیم و config می شوند تا با یکدیگر کار کنند. دو protocol suites محبوب و مشهور پروتکل های TCP/IP و SPX/IPX می باشد که TCP/IP در شبکه های تحت UNIX کار میکنند و پروتکلی است که در اینترنت به کار می روند، اما IPX/SPX برای شبکه های Netware در نظر گرفته شده اند و امروزه در شبکه های تحت ویندوز استفاده می شود.
Dedicated Servers and Peers
در بعضی از شبکه ها یک کامپیوتر فقط سرور است نه هیچ چیز دیگر و فقط کارش به اشتراک گذاشتن منابع مانند پرینتر یا هارد درایوا هاست که توسط client های شبکه به آنها دسترسی می توان یافت.به این کامپیوتر ها dedicated server میگویند چون هیچ کار دیگری در کنار سرویس های شبکه انجام نمیدهند.به شبکه ای که بر dedicated server ها استوار است شبکه client-server هم می گویند.
در یکنوع دیگر از شبکه ،هر کامپیوتر هم می تواند سرور باشد هم کلاینت یعنی هم می تواند منابعش را به اشتراک بگذارد هم میتواند از منابع کامپیوتر دیگر استفاده کند. به این نوع شبکه peer –to-peer میگویند.در این نوع شبکه می توانیم همه نوع ورژن ویندوز را بعنوان سیستم عامل داشته باشیم ، حتی ویندوز 95 ،تنها کافی استویژگی های سرور را بر روی سیستم عامل فوق فعال کنیم و دیگر نیازی نیست نرم افزار دیگری بخریم.
شبکه ها چه چیزهایی را به اشتراک میگذارند:
Sharing Information:
اشتراک اطلاعات یعنی همان اشتراک گذاری فایل های شخصی
.شبکه ها به کاربران اجازه می دهند که به طرق مختلف اطلاعات را به اشتراک بگذارند بدین ترتیب چند نفر میتوانند بطور مشترک بر روی یک فایل کار کنند.در بیشتر شبکه ها یک هارد درایو بر روی کامپیوتر سرور بعنوان یک منبع عمومی درنظر گرفته میشود تا کاربران بتوانند فایل ها را که توسط دیگران به اشتراک گذاشته شده است ذخیره نمایند.علاوه بر اشتراک گذاری فایل ها شبکه ها کاربران را قادر می سازند تا به طرق دیگر نیز با هم ارتباط برقرار سازند. مثلا نرم افزار های پیام رسانی به کاربران شبکه این اجازه را میدهد تا بایکدیگر پیام رد و بدل کنند. مانند Microsoft Outlook
حتی کاربران میتوانند جلسات online از طریق شبکه داشته باشند یا حتی با دوربین های ارزان و نرم افزار های ساده تحت شبکه ارتباط ویدیویی داشته باشند.
Sharing Resources:
منابع مشخصی مانند پرینتر ها و هارد درایو ها که تنظیم شده اند تا کاربران شبکه بتوانند آنها را به اشتراک بگذارند.به اشتراک گذاشتن این منابع بر روی شبکه بسیار مقرون به صرفه تر است .سروری که هارد درایو های آن برای به اشتراک گذاشتن فایل های درون آن اختصاص میابد فایل سرور نامیده می شود.
حتی بر روی شبکه می توانیم منابع دیگری مانند اینترنت را به اشتراک بگذاریم. در سالهای قبل معمول بود که هر کاربر مودم مخصوص به کامپیوتر خود را برای ارتباط به اینترنت داشت. اینروز ها به اشتراک گذاشتن Internet Connection برای دسترسی کاربران شبکه بسیار بسیار رایج شده است..
Sharing Application:
دلیل مهم استفاده از شبکه در تجارت های مختلف این است که چندین کاربر میتواند همزمان بر روی یک نرم افزار تجاری کار کنند.بطور مثال قسمت حسابداری ممکن است یک نرم افزاری داشته باشد که همزمان باید مورد استفاده همه کارکنانش قرار بگیرد.
شبکه ها را نیز از نظر سایز به قرار زیر دسته بندی میکنیم:
LAN: شبکهای از کامپیوتر هاستکه از نظر فیزیکی بهم نزدیک هستند مانند شبکهای که در یک اداره یا حتی در ساختمان یک اداره می توانیم داشته باشیم.با گفتن کلمه Lan منظورمان این نیست که سایز شبکه کوچک است این نوع شبکه میتواند شامل حداقل 100 کامپیوتر باشد بیشتر به این خاطر است که این کامپیوتر ها بهم نزدیک هستند. مثلا کامپیوتر های موجود در یک ساختمان یا حتی چندین ساختمان کنار هم که با یکدیگر شبکهای از نوع LAN را درست کرده اند.
WAN: به شبکه ای اطلاق می شود که از نظر جغرافیایی گسترده تر است مانند یک شهر ،استان یا حتی کشورمثلا ،WAN میتواند شامل یک LAN که مربوط به اداره ی در نیوجرسی است و یک LAN دیگر در لیورپول انگستان است بشود.
MAN : یک شبکه از کامپیوتر هاست که از WAN کوچکتر استاما از LAN بزرگتر می باشد. این نوع شبکه بطور معمول شامل دو LAN می شود که در یک شهر یا منطقه هستند اما بقدر کافی از هم دورند که با کابل یا ارتباط بدون سیم با یکدیگر ارتباط داشته باشند.
برای شکل دادن شبکه به موارد زیر نیازمندیم :
کامپیوتر clint : کامپیوتر هایی که کاربران شبکه از آنها استفاده می کنند تا به اطلاعات شبکه دسترسی داشته باشند.
کامپیوتر سرور: کامپیوتر هایی که منابع به اشتراک گذاشته شده را فراهم می آورند مانند پرینتر ها،هارد دیسک ، یا سرویس های شبکه مانند email یا internet access.سرورها معمولا سیستم عامل های مخصوص بخودشان را مانند windows server 2008 یا NetWare یا Linux را بهمراه نرم افزاری که سرویس های شبکه را فراهم می آورد ، اجرا میکنند.مثلا یک سرور ممکن است Microsoft Exchange را برای ارائه سرویس ایمیل بر روی شبکه اجرا کند یا ممکن است Apache Web Server را برای ارائه سرویس Web Page بهمراه داشته باشد.
کارت شبکه:وسیله ای که بر روی هر کامپیوتر بر روی شبکه نصب می شود تا آن کامپیوتر در طول شبکه ارتباط برقرار کند
کابل:کامپیوتر ها در شبکه معمولا بصورت فیزیکی بتوسط کابل ها به یکدیگر وصل می شوند.در طول این سالها چندین نوع کابل هستند که بسیار رایج شده اند. رایج ترین آنها twisted pair هستند که 10BaseT هم نامیده میشود. نوع دیگر کابل ها coaxial است که 10base2 نیز خوانده میشود.برای سرعت های بالاتر امروزه کابل های نوری Fiber-optic استفاده می شود.
سوئیچ:در شبکه هر کامپیوتر بوسیله کابل به switch وصل میشود که این سوئیچ خودش به بقیه شبکه متصل می شود .هر سوئیچ بطور معمول 8 تا 16 پورت دارد. برای ساختن شبکه های بزرگ تر کافیست سوئیچ ها را بیکدیگر متصل کنیم.
نرم افزار های ارائه کننده سرویس های شبکه: با اینکه وجود سخت افزار ها در شبکه لازم است اما بدون نرم افزار های مناسب شبکه کار نمی کند.یکی از مهمترین انتخاب های شبکه این است که چه نوع سیستم عاملی را برای سرور شبکه انتخاب میکنیم.سخت ترین و بیشترین کاری که باید برای شبکه انجام دهیم set up کردن و maintain کردن یا بعبارتی نگهداری و پشتیبانی کردن سیستم عامل شبکه ( NOS ) می باشد.
شبکه های Wireless: در این نوع شبکه ها بجای کابل ها فرکانس رادیویی می نشیند.مزایای شبکه بی سیم: در این نوع شبکه دیگر لازم نیست که کابل ها در دیوار یا سقف یا هر جای دیگر بکشیم و از طرفی میتوانیم کامپیوتر های client را بنابر پهنای باند مورد نیازشان در هر جای شبکه میتوانند قرار بگیرند. اما از معایب شبکه های بیسیم میتوان به سطح پایین امنیت آن اشاره کرد.
Mesh Topology و Ring Topology
Ring Topology:
در این نوع چیدمان هر کامپیوتر مستقیما به دو کامپیوتر دیگر در شبکه متصل است.
طراحی سیمها در این نوع شبکه ساده است.
اضافه یا حذف یک کامپیوتر کل شبکه را از کار می اندازد . بهمین دلیل برای اضافه کردن یک station می بایست کل شبکه را down کنیدو سپس کل شبکه را reconfig کنید.
بهمین خاطر از چیدمان ring بندرت استفاده می شود.
تکنولوژی Token Ring از چیدمان Ring استفاده نمی کند بجاش از Star Topology استفاده می کند
مزایا Ring:
رفع مشکل بسیار آسان است و براحتی کامپیوتری که از کار افتاده شناسایی می شود چرا که اطلاعات دریافت نمی کند یا اطلاعاتی نمی فرستد.
معایب Ring:
1. بسیار گران است.
2. Reconfig کردن آن سخت است.
3. Fault Tolerant ندارد ، خطا در سیستم یا یک سیستم کل شبکه را از کار می اندازد
توپولوژی Ring از FDDI استفاده می کرد که یکی از اولین نوع ارتباطات فیبر نوری است
توپولوژی Mesh :
نوع چهارم توپولوژی شبکه است که شامل چندین Connection بین node های موجود در شبکه میشود. مزیت این نوع شبکه این است که اگر کابل شبکه قطع شود شبکه قادر است از مسیر جایگزین برای ارسال packet هایش استفاده کند.
برای تنظیم کردن توپولوژی Mesh در یک LAN کار بسیار زیادی باید انجام داد. در چیدمان از نوع Mesh بطور مثال شبکه ای که از هشت کامپیوتر متشکل شده است باید هر کامپیوتر هفت کارت شبکه و 28 کابل برای اتصال به هر کامپیوتر لازم است . مشخص و واضح است که بسیار سخت است تا شبکه را config کرده و آن را راه بیاندازیم.
بهر صورت چیدمان Mesh در شبکه های MAN یا WAN معمول است . این نوع شبکه ها از router استفاده میکنند تا packet ها را از یک شبکه به شبکه دیگر ارسال کنند.
تعداد connection های شبکه در این نوع چیدمان از فرمول زیر بدست می آید:
( n) (n-1)
BUS TOPOLOGY
همه کامپیوتر ها توسط یک سیم و یک سیم دیگر بیکدیگر متصل شده اند. در سیم های 10base2 هیچگونه سیم دیگری به سیم اصلی اضافه نمیشوند و connector T بر روی سیم اصلی در جائیکه station لازم است به شبکه اضافه شوند ،اضافه می شود.
وقتی از bus topology استفاده میکنیم همه کامپیوتر ها اطلاعات را بر روی شبکه مشاهده می کنند. اما هیچگونه اختلالی را ایجاد نمی کند چرا که اطلاعات دقیقا به همان کامپیوتری که ادرس داده شده ارسال میگردد.
این نوع شبکه دقیقا مانند یک مهمانی کوچک است در این مهمانی رضا علی را صدا می کند و می گوید لیوان خالی داری همه افراد در مهمانی این را می شنوند اما فقط علی جواب میدهد و پاسخ میدهد.
در مورد توپولوژی bus نظرات موافق و مخالفی وجود دارد.
از نظر موافقان و دوستداران این توپولوژی دارای محاسن زیر است:
1. نصب آن آسان است
2. ارزان قیمت است
3. سیم کمتری به نسبت چیدمان های دیگر بکار می برد
و معایب آن از نظر مخالفان
1. جابجائی و تغییر در آن سخت است
2. Fault tolerant بسیار کمی دارد .کوچکترین خطا کل شبکه را از کار می اندازد
3. Trouble shooting و رفع مشکل در آن سخت است.
Media:
Coaxial cable
BNC connector
T connector
Star topology
یک گروه از کامپیوتر ها که به یک منطقه مرکزی مانند Hub یا switch بوسیله cable یا wireless متصل شده اند.
این central point وسیله ای است که بسته به تکنولوژی استفاده شده در شبکه می تواند متفاوت باشد.
Hub,Switch,MAU, Access Point,…
اگر چه این نوع set up نسبت به Bus سیم بیشتری استفاده میکند اما نسبت به Bus بسیار fault tolerant تر است.
یعنی اگر خطائی رخ دهد مثلا در مسیر یکی از سیم هایی که به hub متصل است کل شبکه تحت تاثیر قرار نمیگیردو تنها همان بخش از شبکه مختل می شود.از طرفی تنها با اضافه کردن یک cable جدید می توان satation جدید را به شبکه اضافه کرد .اما اگر central point از کار بیافتد مثلا hub از کار بیافتد کل شبکه از کار می افتد که خوشبختانه از کار افتادن hub نیز بسیار بندرت اتفاق می افتد.
Physical concept:
کامپیوتر ها می توانند در کنار یکدیگر قرار بگیرند یا در داخل یک ساختمان بخش شوند.
logical concept;
جریان اطلاعات از یک کامپیوتر به کامپیوتر دیگر می بایست از hub یا switch عبور کند
Media:
هر کامپیوتر سیم و اتصالات خودش را به central location دارد .
چیدمان star این روز ها بسیار متداول است.
مزایا star:
1. Station های جدید به سرعت و به راحتی می توانند اضافه شوند.
2. اشکال در یک سیم کل شبکه را از کار نمی اندازد .
3. Troubleshoot در این نوع چیدمان بسیار بسیار راحت و آسان است.
معایب star:
1. هزینه راه اندازی بدلیل استفاده زیاد از سیم بالا می رود.
2. فقط یک نقطه خطا دارد(مانند hub یا وسایل دیگر )
تفاوت بین hub ویک switch
hub کامپیوتر هایی که به port هایش متصل است نمی شناسد بنابراین بسته های اطلاعاتی را به همه کامپیوتر هایی که به پورت هایش متصل است می فرستد در مقابل swich ها همه کامپیوتر هایی که به پورت هایش متصل هستند را می شناسد در نهایت آن بسته اطلاعاتی را مستقیما به همان کامپیوتر ارسال میکند.
در ضمن هر وقت در چیدمان شبکه switch بکار رود چیدمان شبکه را دقیقا می توان گفت که star است اما وقتی از hub استفاده می کنیم هر چند ظاهر شبکه توپولوژی star باشد اما توپولوژی آن bus خواهد بود . حالا چرا؟
چون وقتی hub استفاده می شود هر کامپیوتر شبکه همه packet های شبکه را می بیند مانند آنچه در توپولوژی bus داریم اما در توپولوژی star وقتی از سوئیچ استفاده میکنیم هر کامپیوتر فقط بسته هایی را که صرفا برای خودش ارسال شده میبیند
ساختار Peer to Peer و Client / Server
دو نوع شبکه داریم :
1. Peer to Peer
2. Client / Server
تفاوت بین این دو شبکه بسیار واضح و بزرگ است اگرچه تفاوت ها را از نظر فیزیکی نمی توانیم ببینیم اما می توانیم از نظر logically آنها را بدرستی از هم تشخیص دهیم.
Peer to Peer Network:
در این نوع شبکه هیچگونه centralized authority بین کامپیوتر های شبکه نمی توانیم ببینیم در واقع هیچ نوع مرکزیت بین انها وجود ندارد.اگر یک کاربر بخواهد به منابع کامپیوتر دیگر دسترسی پیدا کند سیستم امنییتی کامپیوتر مقصد (کامپیوتری که منابع درخواست شده را در خودش دارد) خودش بررسی میکند که آیا کامپیوتر درخواست دهنده اجازه دسترسی به منابع را دارد یا نه.
هر کامپیوتر در ابن نوع شبکه می تواند هم client باشد هم سرور
· هر کاربر می بایست local back up را خودش بگیرد
· ملاحظات امنییتی بسیار بسیار اندک است
· کامپیوتر های محدودی هم در بر می گیرد
Client /Server Network:
بر خلاف شبکه peer to peer این نوع شبکه سیستم عاملی را استفاده می کند که برای این کار تخصص یافته است تا اطلاعات شبکه را از یک منطقه مرکزی یا centralized point مدیریت کند که این منطقه مرکزی همان سرور است . client ها از سرور تقاضای اطلاعات می کنند و سرور است که با دادن اطلاعات یا دسترسی به منابع به آنها پاسخ می دهد.
شبکه های client/server نسبت به peer to peer مزایای مشخصی دارند و در یک کلام شبکه ای بسیار بسیار سازماندهی تر شده می باشند . بسیار آسان تر خواهد بود که فایل ها و منابع را پیدا کنیم چون آنها بر روی سرور ذخیره شده اند و از امنیت بسیار بالایی برخوردار ند همه username ها و passwords ها در یک database یکسان که همان سرور است ذخیره می شوند و کاربران نمی توانند از سرور بعنوان workstation استفاده کنند و در نهایت شبکه client /server کارایی بسیار بهتری دارد.
Host, Work station ,Server
در محیط شبکه به هر کامپیوتری که به شبکه وصل باشد و بصورت مجزا کار انجام دهد workstation گویند.
Workstation به نرم افزار هم میتواند اطلاق شود مانند windows NT workstation.
بسیار مهم است تفاوت بین workstation , client را بدانیم:
Client به هر ورودی در شبکه را می گوییم که تقاضای منابع ، اطلاعاتی Resource را از شبکه دارد.در حالیکه workstation کامپیوتری است در شبکه که قادر است منابع در خواستی از شبکه را ارائه بدهد. یادمان باشد workstation ها می توانند client باشند اما client ها نمی توانند workstation باشند.
Servers:
سرور همان کاری را در شبکه انجام میدهد که از اسمش پیداست.سرور ها منابع را برای client ها فراهم میکنند.سرورها کامپیوتر هایی بسیار قوی هستند که نرمافزار مخصوصی برای نگهداری و کنترل شبکه اجرا می کنند. این نرم افزار ها را network operating system نیز می گویند.
سرورها معمولا برای یک هدف مخصوص تخصص می یابند.این بدین معنانیست که یک سرور کارهای زیادی را نمی تواند انجا م بدهد. اما اغلب آنها برای یک کار تخصص می یابند.
File Server:که فایل های شبکه را نگهداری یا بخش می کند.
Print Server:که یک یا چند پرینتر را برای شبکه مدیریت یا نگهداری و کنترل میکند.
Proxy Server:
عملکرد و کنترل کامپیوتر های دیگر را بر عهده دارد.
Application Server:
نرم افزار های شبکه را در خودش نگهداری می کند.
Web Server:
صفحات Web شبکه را نگهداری کرده و ارسال می کند.البته یادمان باشد با استفاده از پروتکل Http
Mail Server :
ایمیل های شبکه را نگهداری و ارسال می کند.
Fax Server:
بدون نیاز به کاغذ فاکس های شبکه را در خودش نگهداری میکند یا ارسال میکند.
Remote Access Server:
این سرور کاربران راه دور شبکه را قادر می سازد به شبکه اتصال یابند
Telephony Server:
بعنوان Answering Machine در شبکه کار میکندو کارهایی چون call center یا call routing را در شبکه انجام می دهد.
در کنار rolle هایی که هر سرور در شبکه میگیرد همه آنها میبایست ویژگی های زیر را داشته باشند.
1. Hardware و software مناسب برای نگهداری و پردازش منابع و اطلاعات داشته باشند
2. قابلیت پشتیبانی از client های بیشمار را داشته باشد.سرور های شبکه می بایست در بخش امنییتی شبکه نگهداری شوند.
HOST:
این عبارت را زمانیکه سرویس و عملکرد شبکه ما در مقوله TCP/IP تعریف می شود بکار می رود.هر device ی در شبکه که آدرس شبکه ای TCP/IP یا بعبارتی IP میگیرد Host نام دارد.
Workstation, server و هر وسیله دیگر در شبکه که IP گرفته باشد Host نام دارد.
پوزش از این تاخیر بسیار طولانی ارائه مطالب جدید
سلام و خسته نباشید
با یک دنیا ÷وزش از این تاخیر این وبلاگ از این هفته مرتب بروز خواهد شد .مژی پیش به سوی امتحان و قبولی در اولین گام
FULL-DUPLEX vs HALF- DUPLEX COMMUNICATIONS
همه ارتباطات شبکه چه LANs باشه چه شبکه از نوع WANs به دو دسته تقسیم می شود :
1- HALF DUPLEX COMMUNICATION
2- FULL DUPLEX COMMUNICATION
حالا هر کدام چه معنایی دارند ، HALF DUPLEX COMMUNICATION که در هر دو نوع شبکه کاربرد دارد بدین صورت عمل میکند که اگر شما دو تا کامپیوتر داشته باشید یک کامپیوتر در یک زمان اطلاعات می فرستد و کامپیوتر دیگر در زمان دیگر اطلاعات را میگیرد. اگر شانس این را داشته باشید که از تکنولوژی هایی چون PUSH TO TALK مانند CB RADIO یا WALKIE –TALKIE استفاده کرده باشید با استفاده از HALF DUPLEX ارتباط برقرار کرده اید : یک نفر صحبت میکند وسپس نفر دیگر صحبت میکند.
در FULL DUPLEX COMMUNICATION که در شبکه های WAN کاربرد دارد دو تا کامپیوتر می توانند همزمان اطلاعات بفرستند و اطلاعات بگیرند. این نوع ارنباط بسیار شبیه مکالمه تلفنی دو نفر است که همزمان هر دو طرف ارتباط می توانند صحبت کنند.
تفاوتهای WAN و LAN
١- WAN مسافت بیشتری را تحت پوشش قرار میدهد.
٢- سرعت در WAN بسیار کند تر است
LAN speeds are much greater than WAN speeds and remote access speeds. An analog modem runs at 56 Kbps, less than one percent of the speed of an Ethernet link. Even the more expensive, dedicated WAN services, such as T1 lines, dont compare with the bandwidth of Ethernet; a T1 line has only 15 percent of the capacity of a single Ethernet link. For this reason, proper network design aims to keep most traffic "local" (i.e., contained within one site) rather than allowing that traffic to move across the WAN.
٣- WAN بصورت ON DEMAND می تواند اتصال برقرار کند یا بصورت دائمی ارتباط برقرار بشود در حالیکه در یک LAN ارتباط بین STATIONS ها بصورت دائمی برقرار است.
۴- درWANS می توان از پروتکل های انتقالی شبکه که بصورت خصوصی یا عمومی هستند استفاده کرد در حالیکه در LANS تنها می توان از پروتکل های انتقالی شبکه که بصورت PRIVATE هستند استفاده نمود.
۵- در WANS می تواند از ارتباطات DUPLEX HALF یا FULL DUPLEX استفاده کرد در حالیکه در LANS تنها می توان از HALF DUPLEX COMMUNICATION استفاده کرد .هر چند امروزه در بعضی از شبکه های LAN می توان از FULL DUPLEX COMMUNICATION استفاده کرد.
انواع شبکه و استفاده بهینه از هر یک در موقعیت مناسب آن
LOCAL AREA NETWORK ( LAN)
یک LAN اصولا محدود ه مشخصی را میتواند پوشش دهد و برای داخل اداره ها یا یک ساختمان مناسب است فقط یک محدوده خاص و مشخص نه بیشتر.
اولین LANS ها تا 30 کامپیوتر را ساپورت میکردند و تا شعاع 185 متری اما امروزه با استفاده از تکنولوژی های بهتر میتوانیم LAN های بزرگتری ایجاد کنیم اما از آ«جا که مدیریت این نوع شبکه ها سخت تر می شود آنها را به شبکه های کوچکتری بنام WORKGROUP تقسیم بندی کرده اند.
WORKGROUPS ها مجموعه ای از کامپیوتر ها هستند که اطلاعات و منابع یکسانی را بر روی یک LAN به اشتراک میگذارند.شکل زیر نمونه یک LAN ساده است با WORKGROUP درون آن:

WIDE AREA NETWORK(WAN)
میدونستید که شما شانس آورده اید در دنیایی زندگی میکنید
که براحتی می توانید از یک WAN استفاده کنید .بله حتی اگر برای یکبار هم که شده باشد اگر به اینترنت وصل شده باشید یعنی شما به یک شبکه WAN اتصال پیدا کرده اید که این WAN از بزرگترین شبکه های دنیاست..یک شبکه WAN شبکه ای است که میتواند یک منطقه شهری یا یک ناحیه از کشور یا چندین چندین کشور را در بر بگیرد.یا بعبارتی دیگر LAN یک شبکه است که کاربران و LANS ها یی را که بر روی چندین سایت در یک شهر یا منطقه و یا مناطق و شهر های دیگر درون یک کشور یا سرتاسر دنیا قرار دارند بیکدیگر وصل میکنند.
A NETWORK MEDIA AND TOPOLOGY
RECOGNIZING LOGICAL AND PHYSICAL NETWORK TOPOLOGY
اصلا TOPOLOGY یعنی چی؟
TOPOLOGY یعنی شکل فرم ، پس TOPOLOGY یک شبکه یعنی شکل و ساختار شبکه
حالا ما این TOPOLOGY را به دو فرم تعریف میکنیم:
1-PHYSICAL TOPOLOGY
2-LOGICAL TOPOLOGY
حالا تعربف هر کدامشان:
PHYSICAL TOPOLOGY: MEANS HOW A NETWORK LOOKS TO NAKED EYES, HOW THE COMPONETS ARE ARRANGED.
چگونه اجزا یک شبکه در کنار هم قرار گرفته اند. شکل و ساختار فیزیکی شبکه که ما میتوانیم ببینیم.
Logical TOPOLOGY:MEANS HOW A FLOW OF INFORMATION THROUGH A NETWORK
یعنی اینکه چگونه اطلاعات ما در درون ساختار شبکه جریان می یابد ( با استفاده از چه نوع تکنولوژی و چه استانداردی)
انواع NETWORK TOPOLOGY
1-STAR
2-BUS
3-MESH
4-RING
WHAT IS A NETWORK
شبکه چیست؟
یک شبکه گروهی از کامپیوتر ها هستند که نرم افزار ها و سخت افزار ها را با یکدیگر به اشتراک میگذارند.
وقتی یک شبکه ای را درست میکنیم هدفمان باید این باشد که کامپیوتر های آن شبکه با بیشترین سرعت و کمترین افت و اختلاال با یکدیگر ارتباط داشته باشند و براین اساس نوع چیدمان وابزار یک شبکه را مشخص میکنیم تا بهتر بتوانیم ترافیک شبکه را کنترل کنیم.
هر شبکه از سه ELEMENT تشکیل یافته است:
1- A NETWORK MEDIA AND TOPOLOGY
2- A SOFTWARE AND SERVISES
3- A POROTOCOL
که هریک از این ابزارهای لازم برای شبکه را به طور کامل معرفی خواهیم کرد.
به زبان دیگر می توان گفت وقتی میخواهیم یک ساختمان بسازیم از مصالح استفاده میکنیم که در شبکه این مصالح به شرح زیر خواهد بود:
- client computers:
کامپیوتر هایی که کاربران شبکه از آن استفاده میکنند تا به اطلاعات شبکه دسترسی یابند.
- server computers:
کامپیوتر هایی که منابع شبکه را در اختیار کاربران قرار میدهند مانند پرینتر یا فضایی از هارد دیسک یا سرویس های شبکه را ارائه میدهند مانند اینترنت یا email .
- network interface card )NIC:
وسیله ای که بر روی کامپیوتر نصب میشود تا کامپیوتر بتواند از طریق شبکه با کامپیوتر های دیگر ارتباط برقرار کند.
- cable:
کامپیوتر ها از طریق کابل هایی بصورت فیزیکی بیکدیگر متصل می شوند که این کابل ها انواع مختلف دارند و بر اساس نوع چیدمان یا تکنولوژی استفاده شده در شبکه انتخاب می شوند
سه نوع مهم از کابل ها :
1- coaxial
2- twisted pairs
3-fiber optic
- switches:
هر کامپیوتر بوسیله کابل به سوئیچ متصل میشود که این سوئیچ خودش به بقیه شبکه متصل است. هر سوئیچ8 تا 16 پورت دارد. یکی از راه ای ساختن شبکه های بزرگتر اتصال چندین سوئیچ بیکدیگر می باشد.
- wireless networks:
در بعضی شبکه ها سیم ها کنار گذاشته می شود و از ارتباطات بی سیم استفاده می کنند و از فرکانس رادیویی بجای سیم استفاده کرد .از مزایا این نوع شبکه ها قرار گرفتن کامپیو ترهای client بر اساس پهنای باند شبکه در هر جای شبکه می باشد و دیگر لازم نیست کابل ها را از دیوار یا سقف یا هر جای دیگری رد کرد. ولی از معایب آن می توان به امنیت این نوع شبکه ها به نسبت شبکه های wired اشاره کرد که این نوع شبکه ها در سطح پایین تری به نسبت شبکه های سیمی قرار دارند.
- network software:
با اینکه وجود سخت افزار شبکه لازم است اما بدون یک نرم افزار مناسب شبکه کار نخواهد کرد.یکی از مهمترین انتخاب های شبکه این است که چه نوع سیستم عاملی را برای سرور های شبکه انتخاب می کنیم. بهمین خاطر بیشترین و مهمترین کاری که در یک شبکه باید انجام بگیرد تنظیم کردن ،بروز کردن و نگهداری از سیستم عامل های شبکه است.
NOS :
به سرور کامپیوتر هایی گفته میشود که سیستم عامل شبکه را بر روی خود دارند
شروع یک دنیای بزرگ بنام شبکه
سلام نفس ها . چون من تصمیم دارم امتحان بین المللی بدهم یکی از بهترین شیوه هایی که دیدم میتونم دروسی را که خوانده ام مرور کنم داشتن یک وبلاگ در زمینه شبکه هستش .البته میدونم با کسب تجربه درصد قبولی من بالاتر میره اما بنا بدلایل امنیتی از نوع همسرم که دوست نداره من کار کنم تنها مهارت من شده کسب مسائل بصورت تئوری و انجام تست های مربوط به آزمون. البته بنده به نوعی به خر خوانی شهرت ویژه دارم .
و از اینکه هر روز مطالب جدید تر یاد میگیرم بر خودم می بالم.و امیدوارم که شما ها هم اگر مطالب خوبی در مورد شبکه دارید مرا در جریان بگذارید و بعبارتی یکدیگر را بروز کنیم. تصمیم دارم در اینجا همان شیوه ای را که در درس خواندن پیاده میکنم به اجرا بگذارم پس بزن بریم
اول ارائه مطلب-دوم انجام تست _ سوم انجام سناریو
با توکل به خدا و بامید اینکه مطالب منتشر شده در این وبلاگ تا حدودی مفید واقع بشه شروع میکنیم
نظرات ()

