Transcript اینجا

‫به نام خداي مهربان‬
‫شبكه هاي كامپيوتري‬
‫اساليد سوم‬
‫سعید آشیان‬
‫‪Email: [email protected]‬‬
‫‪Website: www.ashian.id.ir‬‬
‫نمونه يك ارتباط پستي‬
‫‪2‬‬
‫پروتكل ‪Protocol‬‬
‫مجموعه قواعد و قوانين مشخص‪ ،‬به شكل يك الگو‪ ،‬براي برقراري‬
‫ارتباط بين كامپيوترهاي يك شبكه‪.‬‬
‫پروتكل زبان مشترك بين كامپيوترهاست‪.‬‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪3‬‬
‫طراحي به شكل اليه اي‬
‫معماري فيلسوف‪-‬مترجم‪-‬منشی‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪4‬‬
‫طراحي به شكل اليه اي‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪5‬‬
‫مزيت طراحي به شكل اليه اي‬
‫وظايف بين اليه ها تقسيم ميشود‪.‬‬
‫(هر اليه وظيفه مشخصی بر عهده دارد)‬
‫درك عملكرد سيستم با اين روش ساده تر است‪.‬‬
‫هر اليه به اليه باالتر خود سرويس ميدهد‪.‬‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪6‬‬
‫مدل مرجع ‪(open system Interconnection) OSI‬‬
‫در سال ‪ 1984‬سازمان بين المللی استاندارد (‪ )iso‬براي طراحی شبكه ها‬
‫مدل مرجعی ارائه داد‪ .‬كه همه شبكه ها بدون مشكل بتوانند با هم ارتباط‬
‫برقرار كنند‪.‬‬
‫داراي ‪ 7‬اليه است‪.‬‬
‫اولين اليه‪ ،‬اليه فيزيكی و‬
‫آخرين اليه‪ ،‬اليه كاربرد است‪.‬‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪7‬‬
‫مدل مرجع ‪(open system Interconnection) OSI‬‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪8‬‬
‫مدل مرجع ‪(open system Interconnection) OSI‬‬
‫هنگام ارسال‪ :‬هر اليه اطالعات را از اليه بااليی دريافت و به آن يك )‪ (header‬و در موارد خاص يك )‪ (footer‬اضافه‬
‫ميكند كه مشخص كننده نوع پروتكل اليه‪ ،‬نحوه ارسال‪ ،‬و قواعد بكار برده شده است‪.‬‬
‫هنگام دريافت‪ :‬هر اليه ‪ header‬اي را كه در اليه متناظر در فرستنده ايجاد شده را حذف كرده و اطالعات را به اليه باالتر‬
‫ميفرستد‪.‬‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪9‬‬
‫سرويس ‪Service‬‬
‫سرويس ‪ :‬وظايف هر اليه از مدل ‪ OSI‬را مشخص ميكند‪ ( .‬مجموعه‬
‫عملكردهايي كه يك اليه‪ ،‬در اختيار اليه باالتر از خود قرار مي دهد‪).‬‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪10‬‬
‫مدل ‪-1 :OSI‬اليه فيزيكي ‪Physical Layer‬‬
‫وظيفه انتقال داده به صورت سيگنال را بر عهده دارد‪.‬‬
‫سيگنال ها در كابل هاي مسي بصورت بار الكتريكي و در فيبرهاي نوري به صورت‬
‫پالس هاي نوري هستند‪.‬‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪11‬‬
‫مدل ‪-2 :OSI‬اليه پيوند داده ‪Data Link Layer‬‬
‫اين اليه اطالعات را از اليه هاي باالتر دريافت و آماده انتقال توسط اليه فيزيكی ميكند‪.‬‬
‫اليه پيوند داده وظيفه تشخيص خطا و اصالح خطاها در اطالعات ارسالی را بر عهده دارد‪.‬‬
‫وظيفه ديگر اين اليه مطمئن شدن از رسيدن اطالعات به مقصد است‪.‬‬
‫در صورت بروز خطا مجددا اطالعات را ارسال ميكند‪.‬‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪12‬‬
‫مدل ‪-3 :OSI‬اليه شبكه ‪Network Layer‬‬
‫وظيفه آدرس دهی و مسيريابی بسته هاي ارسالی از كامپيوتر فرستنده تا‬
‫كامپيوتر گيرنده را بر عهده دارد‪.‬‬
‫وقتی تعداد بسته هاي ارسالی در شبكه بيش از حد باشد حالت ازدحام )‪ (congestion‬رخ ميدهد‪.‬‬
‫وظيفه ديگر اين اليه‪ ،‬كنترل ازدحام است‪.‬‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪13‬‬
‫مدل ‪-4 :OSI‬اليه انتقال ‪Transport Layer‬‬
‫اين اليه مسئول تحويل بسته هاي ارسالی به كامپيوتر گيرنده است‪.‬‬
‫وظيفه تكه تكه كردن بسته ها‪ ،‬شماره گذاري آنها و ترتيب (كنترل جريان) و‬
‫نظم دهی آنها را بر عهده دارد‪.‬‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪14‬‬
‫مدل ‪-5 :OSI‬اليه جلسه‪Session Layer‬‬
‫ايجاد و قطع ارتباط بين دو كامپيوتر به عهده اين اليه است‪.‬‬
‫همچنين نوبت بندي ارسال اطالعات از وظايف اين اليه است‪:‬‬
‫(يعنی كارهايی از قبيل زمان ارسال و دريافت بسته ها‪،‬تعداد بسته رسيده و تعداد مانده از بسته ها را نظارت می‬
‫كند)‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪15‬‬
‫مدل ‪-6 :OSI‬اليه ارائه ‪Presentation Layer‬‬
‫در اين اليه استانداردهاي رمزنگاري و فشرده سازي اطالعات تعريف شده است‪.‬‬
‫اين اليه در امنيت داده داراي اهميت ويژه اي است‪.‬‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪16‬‬
‫مدل ‪-7 :OSI‬اليه كاربرد ‪Application Layer‬‬
‫اين اليه نقطه ورودي به مدل ‪ osi‬است‪ .‬پروتكل هاي معمولی مورد نياز كاربران‬
‫كه بيشتر براي ما قابل لمس است در اين اليه قرار دارد‪.‬‬
‫مثال پروتكل هاي سرويس وب نظير ‪.FTP ،HTTP‬‬
‫پروتكل هاي پست الكترونيك مانند ‪ SMTP‬و ‪POP‬‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪17‬‬
‫نگاهي انتقادي به مدل ‪OSI‬‬
‫چرا مدل ‪ OSI‬محبوبيت جهانی نيافت؟‬
‫‪ .1‬پياده سازي نامناسب‪ :‬پيچيدگی بيش از حد ‪ osi‬باعث كند عمل نمودن آن ميشد‪ .‬در مقابل ‪ tcp/ip‬بدليل‬
‫پيچيدگی كمتر توانست حضور ‪ osi‬را كمرنگ كند‪.‬‬
‫‪ .2‬تكنولوژي نامناسب‪ :‬تقسيم بندي وظايف و پروتكل ها در اليه هاي اين مدل درست انجام نشده بود طوري كه‬
‫بعضی اليه ها مثل ارائه و جلسه تقريبا خالی و اليه اي مثل شبكه بسيار شلوغ است‪.‬‬
‫‪ .3‬زمان نامناسب‪ :‬مهمترين عامل شكست ‪ osi‬در مقابل ‪ tcp/ip‬بود‪ Tcp/ip .‬مدت ها قبل از ‪ osi‬طراحی شده‬
‫بود و سرمايه گذاري هاي زياد كاري و آموزشی بر اساس آن انجام شده بود و زمانی كه ‪ osi‬پا به عرصه گذاشت كسی به‬
‫پشتيبانی آن برنخواست و مورد قبول واقع نشد‪.‬‬
‫‪ .4‬سياست هاي نامناسب‪ tcp/ip :‬براي اولين بار با سيستم عامل ‪ unix‬ارائه شد كه محبوبيت خاصی‬
‫داشت و از طرف ديگر به صورت رايگان ارائه شد‪ .‬ولی مدل ‪ osi‬توسط ‪ IBM‬كه خيلی قدرتمند بود ارائه شد و‬
‫طراحان شبكه از بيم آنكه ‪ IBM‬به يك ابرقدرت تبديل شود تمايلی به استفاده از ‪ osi‬نداشتند‪.‬‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪18‬‬
‫مدل چهار اليه اي ‪TCP/IP‬‬
‫در ‪ 1970‬و قبل از مدل ‪ osi‬ارائه شد‪ .‬پروتكل هاي آن طوري طراحی شده است كه توسط‬
‫آن هر كامپيوتر در شبكه بتواند با ديگر كامپيوتر ها ارتباط برقرار كند‪.‬‬
‫مدل ‪ tcp/ip‬داراي ‪ 4‬اليه است‪.‬‬
‫شبكه هاي كامپيوتري ‪ -‬اساليد سوم ‪ -‬سعيد آشيان‬
‫‪19‬‬