8/7/94
پیاده سازی شبکه های محلی 
شبکه کامپیوتری : به اتصال 2 یا چند کامپیوتر یا شبه کامپیوتر به طوری که قابلیت رد و بدل کردن اطلاعات را داشته باشند .
نکات حائز اهمیت
1-	اتصال کاپیوترها 
2-	انتقال اطلاعات 
مزایای شبکه های کامپیوتری : 
1-	اشتراک منابع 
2-	کاهش هزینه ها 
3-	قابلیت اطمینان 
4-	دسترسی سریع .
Nod (گره یا ایستگاه کاری ) یا work ststion : هرگاه یک کامپوتر را به شبکه متصل کنید به این کامپیوتر ،گره یا  nod گفته می شود . درحقیقت یک استگاه کاری به شبکه اضافه کرده ایم که می تواند ارسال و دریافت اطلاعات انجام دهد 
محدودیت nod (گره ها ) : در این نوع شبکه های محلی معمولا تعداد گره ها بسیار کم است که در اکثر مواقع کمتر از ده گره می باشد .
محدودیت فاصله : حداکثر فاصله گره ها تا هاب سوییچ یا با گره دیگری  بدون استفاده از ریپیتر حداکثر 100 متر می باشد .
نرخ پایین خطا در ارسال اطلاعات : با توجه به محدودیت گره ها و فواصل جغرافیایی ، پایین بودن نرخ خطا در انتقال اطلاعات طبیعی است 
نکته : سرویسهای رایج در شبکه ممکن است بسیار متنوع باشد . چرا که هر سرویس دهنده نسبت به نیاز شبکه ، سرویسهای به خصوصی را ارائه می دهد . 
1-	 فایل سرور
2-	Print server    پرینت سرور 
3-	 Application server  اتوماسیون اداری
4-	Data base server   سرویس پایگاه داده 
5-	Web server
6-	Mail server
7-	Internet sharing server
8-	Multi media server
توولوژی یا همبندی :  ارتباط کامپیوترها و سایر لوازم جانبی آن نظیر اسکنر و پرینتر  و ...طبق یک طرح یا نقشه در شبکه انجام می گیرد که یه آن توپولوژی می گویند در حالت کلی می توان گفت الگوی هندسی استفاده شده جهت اتصال کامپیوترها را توپولوژی می گویند.
1-	توپولوژی bus 
2-	توولوژی حلقه 
3-	توپولوژی  ستاره 
4-	توپولوژی مش و . . .
تمرین : مزایا و معایب توپولوژی ها را بنویسید ؟
مزایای توپولوژی BUS 
·         کم بودن طول کابل . بدلیل استفاده از یک خط انتقال جهت اتصال تمام کامپیوترها ، در توپولوژی فوق از کابل کمی استفاده می شود.موضوع فوق باعث پایین آمدن هزینه نصب و ایجاد تسهیلات لازم در جهت پشتیبانی شبکه خواهد بود. 
·         ساختار ساده . توپولوژی BUS دارای یک ساختار ساده است . در این مدل از یک کابل برای انتقال اطلاعات استفاده می شود.
·         توسعه آسان . یک کامپیوتر جدید را می توان براحتی در نقطه ای از شبکه اضافه کرد. افزایش وکاهش سیستم ها به راحتی صورت می گیرد
·         در کل ساده وکم هزینه است 
معایب توپولوژی BUS 
·         مشکل بودن عیب یابی . با اینکه سادگی موجود در تویولوژی BUS امکان بروز اشتباه را کاهش می دهد، ولی در صورت بروز خطا کشف آن ساده نخواهد بود. در شبکه هائی که از توپولوژی فوق استفاده می نمایند ، کنترل شبکه در هر گره دارای مرکزیت نبوده و در صورت بروز خطا می بایست نقاط زیادی به منظور تشخیص خطا بازدید و بررسی گردند. 
·         ایزوله کردن خطا مشکل است . در صورتی که یک کامپیوتر در توپولوژی فوق دچار مشکل گردد ، می بایست کامپیوتر را در محلی که به شبکه متصل است رفع عیب نمود. در موارد خاص می توان یک گره را از شبکه جدا کرد. در حالتیکه اشکال در محیط انتقال باشد ، تمام یک سگمنت می بایست از شبکه خارج گردد.
نیاز به نگهداری ومراقیت بیشتری نسبت به سایر توپولوژی های دیگردارد
در کل: امنیت کمتر- ظرفیت کمتر- امکان وجود تصادم بین اطلاعات- انعطاف کمتر بدلیل اینکه جابجایی ایستگاه نیاز به تغییر کابل کشی دارد- نگهداری سخت (مدیریت مشکل است)
مزایای توپولوژی STAR 
·         سادگی سرویس شبکه . توپولوژی STAR شامل تعدادی از نقاط اتصالی در یک نقطه مرکزی است . ویژگی فوق تغییر در ساختار و سرویس شبکه را آسان می نماید. 
·         در هر اتصال یکدستگاه . نقاط اتصالی در شبکه ذاتا" مستعد اشکال هستند. در توپولوژی STAR اشکال در یک اتصال ، باعث خروج آن خط از شبکه و سرویس و اشکال زدائی خط مزبور است . عملیات فوق تاثیری در عملکرد سایر کامپیوترهای موجود در شبکه نخواهد گذاشت .
·         کنترل مرکزی و عیب یابی . با توجه به این مسئله که نقطه مرکزی مستقیما" به هر ایستگاه موجود در شبکه متصل است ، اشکالات و ایرادات در شبکه بسادگی تشخیص و مهار خواهند گردید. 
·         روش های ساده دستیابی . هر اتصال در شبکه شامل یک نقطه مرکزی و یک گره جانبی است . در چنین حالتی دستیابی به محیط انتقال حهت ارسال و دریافت اطلاعات دارای الگوریتمی ساده خواهد بود.
·         اگرازswitchاستفاده شود امکان تبادل اطلاعات دوبه دوبه صورت هم زمان وجود دارد .
همچنین چون ترافیک مقصد به یک ایستگاه روی گذرگاه های دیگر ارسال نمی شود لذا ترافیک ناخواسته کاهش یافته وضریب ایمنی در تبادل اطلاعات افزایش می یابد 
·         توسعه شبکه به راحتی انجام میگیرد
انعطاف پذیرسی- عدم تاثیر قطعی یک کابل یک ایستگاه بر بقیه ایستگاهها-  امنیت بیشتر بدلیل امکان استفاده از ابزارهای پیچیده تر در مرکز که قابلیت مدیریت انتشارات اطلاعات را دارد- هزینه ی نگهداری ورفع عیب پایین تراست زیراکمتردچارمشکل شده وعیب یابی در ان ساده تراست وسریع تر انجام می شود

 
معایب توپولوژی STAR 
·         زیاد بودن طول کابل . بدلیل اتصال مستقیم هر گره به نقطه مرکزی ، مقدار زیادی کابل مصرف می شود. با توجه به اینکه هزینه کابل نسبت به تمام شبکه ، کم است ، تراکم در کانال کشی جهت کابل ها و مسائل مربوط به نصب و پشتیبنی آنها بطور قابل توجهی هزینه ها را افزایش خواهد داد
·         وابستگی به نقطه مرکزی . در صورتی که نقطه مرکزی ( هاب ) در شبکه با مشکل مواجه شود ، تمام شبکه غیرقابل استفاده خواهد بود. 
مزایای توپولوژی RING 
·         کم بودن طول کابل . طول کابلی که در این مدل بکار گرفته می شود ، قابل مقایسه به توپولوژی BUS نبوده و طول کمی را در بردارد. ویژگی فوق باعث کاهش تعداد اتصالات ( کانکتور) در شبکه شده و ضریب اعتماد به شبکه را افزایش خواهد داد. 
·         نیاز به فضائی خاص جهت انشعابات در کابل کشی نخواهد بود.بدلیل استفاده از یک کابل جهت اتصال هر گره به گره همسایه اش ، اختصاص محل هائی خاص به منظور کابل کشی ضرورتی نخواهد داشت . 
·         مناسب جهت فیبر نوری . استفاده از فیبر نوری باعث بالا رفتن نرخ سرعت انتقال اطلاعات در شبکه است. چون در توپولوژی فوق ترافیک داده ها در یک جهت است ، می توان از فیبر نوری به منظور محیط انتقال استفاده کرد. 
·         نوعی شبکه محلی که وسایل(گره ها) در آن در یک حلقه بسته به یکدیگر متصل میشوند پیام ها در این نوع شبکه در یک جهت از گره ای به گره دیگر انتقال می یابند وقتی گر ه ای پیام را در یافت میکند ابتدا نشانی مقصد آن را بررسی میکند اگر نشانی پیام با نشانی گره یکسان باشد گره پیام را می پذیرد در غیر اینصورت سیگنال را از نو تولید و پیام را برای گره بعدی ارسال می کند.این تولید مجدد سیگنال به شبکه های حلقوی امکان می دهد که فواصل بزرگتری را نسبت به شبکه های ستاره ای و خطی پوشش دهند این حلقه را میتوان به گونه ای طراحی نمود تا گره های خراب یا ناقص نیز نادیده انگاشته شوند.اما افزودن گره های جدید به دلیل بسته بودن حلقه دشوار است
·         نیاز به  نرم افزار پیچیده ندارد.
معایب توپولوژی RING
·         اشکال در یک گره باعث اشکال در تمام شبکه می گردد. در صورت بروز اشکال در یک گره ، تمام شبکه با اشکال مواجه خواهد شد. و تا زمانیکه گره معیوب از شبکه خارج نگردد ، هیچگونه ترافیک اطلاعاتی را روی شبکه نمی توان داشت .
·         اشکال زدائی مشکل است . بروز اشکال در یک گره می تواند روی تمام گرههای دیگر تاثیر گذار باشد. به منظور عیب یابی می بایست چندین گره بررسی تا گره مورد نظر پیدا گردد. 
·         تغییر در ساختار شبکه مشکل است . در زمان گسترش و یا اصلاح حوزه جغرافیائی تحت پوشش شبکه ، بدلیل ماهیت حلقوی شبکه مسائلی بوجود خواهد آمد . برای اضافه کردن یک ایستگاه به شبکه باید کل شبکه را متوقف کرد.
توپولوژی توری Mesh 
·         در این توپولوژی هر کامپیوتری مستقیما به کلیه کامپیوترهای شبکه متصل می شود. مزیت این توپولوژی آن است که هر کامپیوتر با سایر کامپیوتر ها ارتباطی مجزا دارد. بنابراین ، این توپولوژی دارای بالاترین درجه امنیت واطمینان می باشد. اگر یک کابل ارتباطی در این توپولوژی قطع شود ، شبکه همچنان فعال باقی می ماند.
از نقاط ضعف اساسی این توپولوژی آن است که از تعداد زیادی خطوط ارتباطی استفاده می کند، مخصوصا زمانیکه تعداد ایستگاه ها افزایش یابند. به همین جهت این توپولوژی از نظر اقتصادی مقرون به صرفه نیست. برای مثال ، در یک شبکه با صد ایستگاه کاری ، ایستگاه شماره یک نیازمند به نود ونه می باشد. تعداد کابل های مورد نیاز در این توپولوژی با رابطه N(N-1)/2 محاسبه می شود که در آن N تعداد ایستگاه های شبکه می باشد.
 
معایب Meshنسبت به سایر توپولوژی ها 
             پیچیده تروپرهزینه ترازبقیه است : مشکل اصلی این نوع شبکه هزینه بسیار بالای آن می باشد
مزایای توپولوژی   Mesh
·         مزیت اصلی آن کارایی بالا و سرعت بهینه آن می باشد.
·         هر کامپیوتر با سایر کامپیوترهائ ارتباط مجزا دارد
·         بالا ترین درجه امنیت
·         بالا ترین درجه اطمینان
·         چون بیشتر لز یک مسیر برای هدایت مسیر وجود دارد بنابراین قطع شدن در یک مسیر باعث اختلال کلی در ارتباط نمی شود

Token passing (عبور نشانه ) : در این روش بسته خاصی به نام token  دور کابل حلقوی گردش می نماید . هر رایانه که بخواهد داده ها را ارسال کند باید منتظر نشانه آزاد  بماند . وقتی نشانه آزاد تشخیص داده شد رایانه می تواند داده ها را انتقال دهد . در طول انتقال داده نشانه در اختیار رایانه انتقال دهنده می باشد وتا زمانیکه داده به پایان نرسیده باشد در اختیار رایانه می باشد و به این شکل برخورد هیچگاه رخ نمی دهد .                                                                                                                              

  کاربرد

                                                                                                         Tcp/ip                                                          osi

کاربرد

دسترسی به شبکه

شبکه

انتقال

 فیزیکی

پیوند داده

  شبکه

  انتقال

  جلسه

  ارائه

تمرین : 3نوع کلی آدرس دهی را بنویسید ؟
1-	Uni cast 
2-	Multi cast
3-	Broad cast

16/7/94
تقسیم بندی شبکه ها از نظر منطقی :
1-	peer to peer (work group)
2-	domain server  (client/server)

1-	peer to peer یا همان نقطه به نقطه : به طور مثال فرض کنید شبکه های داخلی ویندوز به صورت work group برای مشاهده این قسمت ابتدا روی my computer کلیک راست کرده و گزینه properties را انتخاب می کنیم و تب مربوط به computer name را انتخاب میکنیم و سپس بر روی گزینه change رفته و تنظیمات را مشاهده می کنیم و در فیلد آخر که work group است یک نام دیگر برای گروهتان در نظر می گیریم .
مثال:5رایانه در یک گروه (IT) و 5 رایانه دیگر هم در computer group این نکته بسیار مهم است که قرارگرفتن رایانه ها در دسته های مختلف باعث مسدود شدن دسترسی به منابع آنها نمی شود. در واقع دو کامپیوتر می توانند عضو 22 گروه کاری متفاوت باشند . اما در عین حال منابع یکدیگر را ببینندو در صورت لزوم ویرایش کنند . تنها فایده این دسته بندی ه مربوط به هنگام جستجو است به همین دلیل این نوع شبکه ها جزء شبکه های با low security هستند.

تنها ویژگی work group: راه اندازی ساده و دسترسی آزاد و آسان 
معایب work group :
1-	low security
2-	تعداد کاربران در این شبکه ها محدود است و بهترین حالت آن تا 10  کاربر است .

سه نوع کلی آدرس دهی بصورت مختصر
1-	Unicast : اگر آدرس مقصد پاکت یکی باشد نوع ارسال unicast است .
2-	Multicast : اگر آدرس مقصد پاکت چند مکان مختلف باشد نوع ارسال multicast است .
3-	Broadcast : اگرآدرس مقصد پاکت یک دسته با ویژگی های خاص باشدنوع ارسال broadcast است
توجه داشته باشید که در شبکه ها هیچگاه درحالت عادی نمی توان از طریق نام رایانه به رایانه دیگر دسترسی پیدا کرد . چون درشبکه های workgroup هیچ سرویسی برای تبدیل ip به اسم وجود ندارد .بنا براین برای اتصال به یک رایانه یک پاکت به صورت broadcast به همه رایانه ارسال می شود تا رایانه مورد نظر پیدا شود .
به همین دلیل است که با افزایش تعداد کاربران سرعت شبکه به شدت افت می کند.
No centralize manage work group : یعنی در این نوع شبکه ها هیچگونه مدیریت وجود ندارد.
به عنوان مثال در صورت اضافه شدن یک کاریر جدید باید user و password آن را در  LSD  همه رایانه ها به صورت دستی وارد کردکه یک فاجعه است.
تمرین : LSD  چیست و توضیح دهید؟

هر کامپیوتر بخشی به نام LSD یا Local Security Database داره که اطلاعات مربوط به کاربران رو در خودش ثبت می کنه ، LSD هر کامپیوتر نیز متعلق به خود آن کامپیوتر هست ، . در شبکه های Work Group برای اتصال به کامپیوتر دیگر، باید یک User و Pass وارد کرد که این دو، همان نام کاربری و پسورد شما در ویندوز هستند ، بعد از وارد کردن این اطلاعات، کامپیوتر میزبان در LSD خود به دنبال این اطلاعات می گردد و اگر User و Pass شما در LSD آن موجود بود، به شما اجازه ی دسترسی می دهد.در واقع کامپیوتر مقصد با انجام بررسی مشخصات(یوزر و پسورد) سیستمی که میخواهد متصل شود Authentication را انجام می دهد این کار در حقیقت همان login کردن در شبکه است اما موضوع این است که بدانیم صحت نام کاربری و کلمه عبور مربوطه و میزان دسترسی افراد به شبکه (permission) در کجا ثبت و نگهداری می شود.
DOMAIN : درشبکه DOMAIN از لحاظ تعداد رایانه ها محدودیتی وجود ندارد .در این مدل از شبکه مدیریت به صورت متمرکز می باشد .یعنی اینکه یک رایانه تمام کارهایی که در شبکه انجام می شودرا کنترل می کند .به همین دلیل وجودحداقل یک سرور اصلی به نام DOMAIN CONTROLER یا  DC لازم می باشد. و کلیه قوانین و اکانت ومحدودیتهای تعریف شده بر روی شبکه در داخل این سرور معین می شود و این یعنی بالا رفتن امنیت 
NIC یا همان کارت شبکه: در یافت دیتا از رایانه و منتقل برروی مدیا MEDIA  و تبدیل جریان موجود در رایانه به جریان مناسب جهت ارسال اطلاعات بر روی مدیا و بلعکس توسط  NIC اتفاق می افتد . 
برای مشاهده کلیه مشخصات شبکه باید در قسمت RUN  دستور  CMD را تایپ کرد و سپس دستور IPCONFIG/ALL
RUN        CMD       IPCONFIG/ALL                                                          
Mac address : یا همان آدرس فیزیکی : تمام کارت شبکه های تولید شده در جهان دارای چنین آدرسی می باشند که این آدرس از طرف سازنده شرکت مزکور بر روی آن تعریف می شود آدرس فوق یک فرمت هگزا دسیمال تعریف می شود .
آدرسهای mac دارای طولی به اندازه 6 بایت و می باشند و 2 بایت اول تولید کننده یک آداپتور شبکه را مشخص می کند و به هریک از تولید کنندگان یک منحصر به فرد به صورت oui و بر اساس فرایندهای  خاصی نسبت داده می شوند .

جلسه  23/7/94
V lan  چیست ؟ (virtual lan  ) به معنی شبکه مجازی یا lan مجازی است.
Subnet  :شبکه lan  را در نظر بگیرید که چند رایانه به یک سوییچ وصل شده اند . در صورتی که رنج ip  دستگاههای متصل شده به سوییچ یکسان باشد .
قطعا همه دستگاهها در این شبکه می توانند با یکدیگر ارتباط برقرار کنند .اگر بخواهیم دستگاههای این شبکه lan را به گروههای مجزا تقسیم کنیم چندراه وجود دارد . که یکی از این راهها این است که محدوده یا رنج ip  دستگاههایی که می خواهند در گروه دیگری قرار گیرند تغییر دهیم.
V lan ها شبکه های محلی مجازی یک گروه از وسایل است که به عنوان یک قطعه شبکه کحلی منفرد عمل می کند . وسایلی که یک 
V lan  منفرد را درست می کند ممکن است بطور گسترده جدا باشد . هم از لحاظ جغرافیا هم مکان در شبکه  broad cast domain
ساختار vlan ها به کاربران اجازه می دهد که در نواحی جدا قرار گیرند یا به پورت های جدا از هم برای متعلق بودن به یک گروه vlan منفرد ، متصل شوند .
کاربرانی که به این چنین گروههایی واگذار شدند .ترافیک broad caste و  multi caste می فرستند ومی گیرند چون فکر می کنند که همه آنها به یک شبکه معمولی متصل هستند .
Vlan در حقیقت گروهی از استیشن ها station ها بر اساس یک شرط خاص در یک شبکه محلی قرار می گیرند از نظر فیزیکی یک vlan می تواند قسمتی از یک شبکه محلی بزرگ باشد ویا حتی تعداد خاصی از station ها ی یک شبکه معمولی باشد .
دلایل محبوبیت vlan : 	
1-	بوسیله vlan به راحتی می توان نیازهای شبکه ای یک سازمان را برطرف کرد . استفاده از سوییچهایی  که قابلیت تعریف vlan را دارند باعث می شوند که مدیریت شبکه های مختلف توسط یک سوییچ به راحتی انجام شود و تغییرات وتحرکات به راحتی قابل کنترل باشد .
2-	با استفاده از vlan پهنای باند به صورت بهینه مصرف می شود . به این معنا که فریم ها یا پاکت ها یی که توسط یک station  در یک vlan  خاص فقط برای  station های اعضای آن vlan ارسال می شوند . vlan های دیگر مشغول دریافت پکتهای مربوط به آن vlan نمی شوند .همچنین روشهایی برای محدودسازی پهنای باند برای هر vlan وجود دارد .
3-	بوسیله vlan امنیت شبکه بالا می رود. به این معنا که افرادی که در یک vlan خاص قرار دارند مطمئن خواهند بود که افراد دیگری که در vlan های دیگر در آن شبکه متصل هستند نمی توانند ازآدرسهای آنها ومنابع آن vlan برای دسترسی به اطلاعات آنها استفاده کنند .
همچنین ابزاری مانند sniffer اسنایفر ها وامثال آنها دیگر مورد استفاده ای در vlan  ها ی دیگر برای دسترسی به اطلاعات بقیه station  ها نخواهد داشت .
نکته : در واقع به کمک  vlan  یک سوییچ فیزیکی را به چند قسمت کاملا مستقل از همدیگر تبدیل کنیم .
بررسی mac table switch با ایجاد vlan :
همانطور که می دانیم switch در لایه دوم  Osi کار میکند . بنابراین مک  آدرس مس شناسد . بنابراین mac table switch دارد. میخواهیم بررسی کنیم قبل و بعد از تعریف vlan  چه اتفاقی برسر این جدول می افتد . پیغامها را چگونه ارسال می مند .

 7/8/94
Vpn  چیست ؟ virtual private network  : شبکه خصوصی مجازی : شبکه ای است که اطلاعات در آن از طریق یک شبکه عمومی مانند اینترنت جابجا می شوند . اما در عین حال با استفاده از الگوریتم های رمز نگاری و با احراز هویت attentication  این ارتباط همچنان اختصاصی باقی می ماند .
شبکه خصوصی مجازی به طور عمده برای ایجاد ارتباط بین شعبه های مختلف شرکتها، سازمانها ویا فعالیت از راه دور مورد استفاده قرارمی گیرد.
شبکه های vpn به منظور تامین امنیت (امنیت data و ارتباطات ) از روشهای متعددی استفاده می کنند.
1-	رمزنگاری 
2-	فایروال 
3-	Ipsec
4-	Aaa
1-رمزنگاری : encryption : سرایندی است که با استفاده از آن کامپیوتر مبدا ، اطلاعاتی رمز شده را برای رایانه مقصد ارسال می نماید و فقط رایانه های مجاز قادر به رمز گشایی اطلاعلت ارسالی خواهند بود . بدین ترتیب پس از ارسال اطلاعات می بایست اقدام به رمز گشایی اطلاعات ارسال شده نمایند .
                                                               متقارن                                                                                     
                           (رمزنگاری) encryption
رمزنگاری                                                                                الگوریتم رمز                                               نامتقارن
                       decryption (رمزگشایی)                                                                                                                        
رمزنگاری متقارن enc(x)key1                                 dec(x)key1                               
رمزنگاری نامتقارن     (کلیداختصاصی) dec(x)key2                   (کلیدعمومی)enc(x)key1                                                     
سرویس دهنده AAA: از این سرویس دهنده به منظور ایجاد امنیت بالا در محیطهای VPN  از نوع دستیابی از راه دور استفاده می گردد . زمانیکه کاربران با استفاده از خط تلفن به سیستم متصل می شوند . سرویس دهنده AAA درخواست آنها را اخذ وعملیات زیر را انجام خواهد داد .
1-	عملیات تایید Athentication
2-	مجوز Athorization (شما مجاز به انجام چه کارهایی هستید )
3-	حسابرسی Accunting (چه کارهایی راانجام داده اید جهت حسابرسی )
نکته : در ادامه بحث توپولوژی ها (مش و استار و رینگ و...) مطرح شد . همه سیستمها در این نوع توپولوژی ها به صورت 2 به 2 به یکدیگر متصل می شوند که به این توپولوژی گراف کامل می گویند.
روشهای دسترسی به خط انتقال : به مجموعه قوانینی که در آنها تعریف می شود که رایانه چگونه داده ها را در کابل شبکه قرار دهد و یا آنها را از کابل بگیرد روش دسترسی می گویند .رعایت یک روش و قانون مشخص برای دسترسی به خط انتقال لازم است .
روشهای رایج برای دسترسی به خط انتقال عبارتند از :         1- Csma/cd                 2- Token passing
1-	روش  Csma/cd : روش دسترسی چندگانه تشخیص حامل با تشخیص برخورد . این روش مانند صحبت کردن در یک اتاق شلوغ است . درچنین اتاقی شخصی که می خواهد صحبت کند باید گوش کند که فرد دیگری در حال صحبت نیست و سپس اقدام به صحبت کند.واگر شخصی درحال صحبت باشد ،تاپایان صحبت اوباید سکوت نمود.
هرگاه بهد از پایان صحبت 2 نفر که سکوت کرده اند باهم شروع به صحبت کنند .هر دو سکوت کرده و پس از طی یک زمان نا مشخص یکی از آنها صحبت را شروع می نماید .(ذر این روش رایانه باید تشخیص دهد که کابل(مسیر) آزاد است یا نه  . یعنی ترافیکی در کابل وجود ندارد و می تواند داده ها را ارسال کند و داده ها نیز ارسال می شوند )
2-Token passing  : (                                    )
در این روش بسته خاصی به نام Token دور کابل حلقوی گردش می نماید ،هر رایانه ای که بخواهد داده ها را ارسال نماید باید منتظر نشانه آزاد بماند وقتی نشانه ،آزاد تشخیص داده شد ،رایانه می تواندداده ها را انتقال دهد . 
درطول انتقال داده نشانه در اختیار رایانه انتقال دهنده می باشد و تا زمانیکه انتقال به پایان نرسیده باشد نشانه ازطریق رایانه آزاد نمی شود و برخورد هیچگاه صورت نمی گیرد .
انواع کابل ( رسانه هاي انتقال):
1- كابل كواكسيال (Coaxial) : داراي يك رشته سيم مسي در مركز(core) است كه دور آن توسط يك عايق پوشيده شده. دور عايق هم توسط يك لايه توري فلزي پوشيده شده است.
كابل كوآكس داراي سرعت بالا و مصونيت در برابر نويز است. اما نصب آن مشكل و گران است. 
2- زوج به هم تابيده (Twisted Pair) : در اين نوع كابل يك زوج سيم مسي عايق دار به دور هم تابانده شده.
دليل تاباندن آنها خنثي كردن امواج يكديگر و جلوگيري از اتلاف انرژي است.
اين كابل ها بصورت چهار جفت سيم بهم تابيده ساخته ميشوند كه اين چهار زوج توسط يك پوشش پلاستيكي محافظت ميشود. در بازار در دو نوع موجود ميباشند:
•	STP (sheilded Twisted Pair) : يك محافظ آلومينيومي دور سيم ها را احاطه كرده كه باعث نويزپذيري بسيار ناچيز اين نوع سيم ها ميشود.
•	UTP (unsheilded Twisted Pair) : عايق وجود ندارد و نويزپذيري داريم.
•	مزايا: اين كابل ها انعطاف پذيرند، ارزان، نصب ساده
•	عيب: نويزپذيري بالا و محدوديت استفاده در فواصل زياد كابل هاي UTP به هفت دسته (category) كه اصلاحا  Cat1 تا cat7 ميگويند دسته بندي شده اند. 
3-فيبر نوري (Fiber optic) :  در فيبرنوري انتقال سيگنال ها به شكل نور است. نور از داخل يك رشته شيشه اي از جنس سيليكان عبور ميكند كه به آن core يا هسته گوييم. اما چون نور از شيشه عبور ميكند براي حل اين مشكل از يك روكش شيشه اي (cladding) روي هسته استفاده ميكنيم كه نور با برخورد با روكش شكسته شده و به هسته بازميگردد و منتشر ميشود.
معمولا چند رشته فيبرنوري را در يك غلاف پلاستيكي قرار ميدهيم كه به آن كابل نوري گوييم.
در فيبر نوري سه مولفه نقش كليدي دارند:
1- منبع نور 2- رسانه انتقال 3- آشكارساز
منبع نور يك ديود نوري يا ليزر است كه سيگنال الكتريكي كامپيوتر فرستنده را به سيگنالهاي نوري تبديل ميكند. سپس از طريق رسانه انتقال كه همان فيبر نوري است ارسال ميشود. در انتهاي مسير سيگنالهاي نور توسط آشكار ساز به سيگنال هاي الكتريكي قابل فهم براي كامپيوتر تبديل ميشود. 
انواع فيبر نوري: 	
•	فيبر تك حالته (single-mode fiber): نور در خط مستقيم منتشر ميشود. 
•	فيبر چند حالته (multi-mode fiber): نور در طول مسير با برخورد به روكش شكسته شده و در طول مسير مستقيم منتشر ميشود.
•	مزاياي فيبر نوري:
•	وزن كم
•	سرعت بالا (10Gbps) 
•	عدم نويزپذيري
•	قابل استفاده بودن براي مسافتهاي طولاني (حدود 100 كيلومتر)
معايب:
•	دشواري نصب
•	انعطاف پذيري كم
مراحل مهم در پیاده سازی یک شبکه رایانه ای :
1-	تصمیم گیری در مورد نوع شبکه                   با توجه به فضا ، سرعت ، هزینه و زمان می توان نوع شبکه را تعیین کرد.
2-	تهیه نقشه شبکه اجرایی 
3-	انتخاب و تهیه سخت افزار مورد نیاز 
4-	کابل کشی 
5-	برقراری اتصالات ونصب قطعات 
نصب پریز شبکه –اتصال کی استون key stone به کابل شبکه : 
با توجه به اینکه در اکثر شبکه ها از کابل udp استفاده می گردد . برای نصب پریز در شبکه از key stone درون پریز استفاده می شود . 
key stone  دارای یک جدول رنگی است که باید طبق آن جدول ، هرسیم را در جای خود قرار داد . 
key stone  ها با توجه به نوع کابل مورد استفاده (cat 5 و  cat 6 ) انتخاب می شوند .
pach corde (پچ کورد) : نوعی کابل شبکه است که 2 سر آن سوکت دارد ومعمولا طول pach corde از نیم متر الی 5 متر است . بهتر است در شبکه های کامپیوتری از کارت شبکه تا key stone  را از pach corde استفاده کرد . چون سوکت دوسرکابل دستی پرچ نشده باشد بلکه توسط دستگاه RG45 پرچ شده باشد .
pach pannel (پچ پنل ) یا همان ترمینال: در شبکه ها یک سرکابل به داخل پریز شبکه  key stone  متصل می شود .و سر دیگر آن به pach pannel وصل می شود . تادر داخل rack رک ، کابلها به نپیچد و نا منظم نباشد و تا نخورد و برای اتصال کابلها از pach pannel به switch نیز از pach corde استفاده می شود .
در pach pannel ها نیز جدول رنگ برای اتصال کابل وجود دارد و برای اتصال به آنها نیز از قیچی یا آچار سوکت زن استفاده می کنیم .
pach pannel معمولا در اندازه های 16، 24 ،36 و 48 پورت موجود است .وهمانند key stone  برای استفاده از 2 نوع کابل cat 5 و  cat 6ساخته شده است . 
پاور ماژول : قطعه ای است که در آن پند پریز برق موجود است کهبرای تغذیه switch ها و server های داخل رک مورد استفاده قرار می گیرد .و معمولا در اندازه های 4 و 8 و 12 پورت موجود است .
پنل فن : برای خنک نگهداشتن تجهیزات داخل رک از تعدادی فن در سقف و کف رک استفاده می شود .
شلف schlf : به سینی داخل رک گفته می شود که از این سینی برای قرار دادن مانیتور یا کیس استفاده می شود دارای 2نوع ثابت و متحرک است 
آچار پرس RG45 : نیازی به توضیح ندارد
تستر کابل شبکه : بعد از اینکه سرکابل  را به کانکتور وصل یا پرچ نمودیم باید آن را تست کنیم . که آیا درست پرچ شده یا خیر برای این کار از تستر استفاده می شود .
هاب      ریپیتر      بریج        انواع مودم         روتر         فایروال          کارت شبکه nic         سرور dns
سوییچ          سرور Dscp 

5/9/94
مقدمه ای بر کوتاهترین و بهترین مسیر (SP) :
OPTIONAL AND SHORTEST PATH ROUTING
مهمترین مسئله در مسیر یابی پیدا کردن کوتاهترین و کم هزینه ترین مسیر از یک نود منبع به نام S  به نود مقصد به نام   D با رابطه   P(sd) نمایش داده می شود 
برای این کار یک گراف مستقیم به نام   G(n/l)  تعریف کرده به طوری که در این گراف N  نود و L رابطه بین آنها وجود دارد.
اگر ارزش هر رابطه را با  Cij نمایش داده شود . این ارزش یک عدد مثبتی است که می تواند بیانگر فاصله یا نرخ انتقال اطلاعات بین 2 نود i  وj یه هر پارامتر دیگری باشد .
لذا رابطه p(s.d):(s.i.j.k…t.k)  به طوری که یک طول مسیر فوق ،عبارتست از L(s.d):(C(s.i)+C(i.j)+C(j.k)+…+C(t.k)) به بیان دیگر اگر C(i.j) ارزش اطلاعات به روز i.j باشد با کوتاهترین مسیر از S به  D بهینه کردن مسیر یابی برای انتقال اطلاعات می باشد .
وقتی که هدف انتخاب راه بهینه می شود پارامترهای دیگری غیر از فاصله بین 2 نود خودنمایی می کند .پارامترهای دخیل در محاسبه کوتاهترین یا بهینه ترین مسیر در یک شبکه واقعی عبارتست از :
1-	Min hub : تعداد هاب ها یا نودهای شرکت کننده در مسسر حداقل باشد
2-	Traffic : به هنگام تبادل اطلاعات حداقل انتظار و صف را داشته باشد .
3-	Communication Rate : (bps): سرعت مخابره یا انتقال قابل قبولی را ارائه نماییم 
4-	Distance : فاصله بین 2 نود را گویند .
5-	Time : زمانی که انتقال اطلاعات طول می کشد .
6-	Cost : هزینه ای که مسیر یابی در بر دارد .
7-	Delay : انتخاب یک مسیر یابی بهینه برای ارسال بسته های اطلاعاتی از منابع مختلف به مقاصدشان در یک شبکه کامپیوتری ارزشمند و مهم می باشند .لذا باید بابت تاخیرهای متعددی که در این مسیر باعث کندی حرکت می شود حساب معقولانه ای باز کرد و درصدد کاهش این تاخیرها باشیم .
این تاخیرها در یک شبکه رایانه ای p.s با n  نود و L شاخه عبارتند از :
1-	تاخیرات پردازش هدر پاکتها 
2-	تاخیر جهت محاسبه مسیر ، محاسبه خطاها
3-	تاخیر جهت اعمال کنترلی ارسال پاکتها 
4-	تاخیر جهت بافرینگ پاکتها 
یک الگوریتم مسیر یابی ایده آل باید بتواند مسیرهای بهینه را پیدا کند تا به وسیله یک سرویس سریع ، بهره بردارانش را راضی نگه دارد و ارسال اطلاعات و یا انتقال نیروها و تجهیزات را در کوتاه ترین زمان ممکن به مقصد برساند .

3/10/94
پروتکل کنترل پیامهای اینترنتی (ICMP) : یکی از پروتکلهای اصلی ، بسته پروتکلهای اینترنتی می باشد مورد اصلی استفاده از آن در سیستم عاملهای رایانه های متصل به شبکه برای ارسال پیامهای خطا می باشد .
برای مثال سرویس مورد درخواست در دسترس نمی باشد و یا اینکه میزبان یا روتر غیر فعال است از ICMP می توان برای رله کردن دستورها نیز استفاده کرد 
ICMP متکی بر IP ، برای انجام کارهای خود می باشد . ودر واقع خود ، بخشی جدایی ناپذیر از  IP است .
این سیستم با سیستمهای ترنسفر مانند TCP و UDP متفاوت است و برای ارسال داده استفاده نمی شود . این پروتکل به طور معمول در برنامه های کاربردی شبکه استفاده نمی شود .