پاورپوینت هفت لایه OSI (pptx) 25 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 25 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بنام خدا
هفت لایه OSI
زمانی که شبکه را شروع می کنید متوجه می شوید
اساتید شما تاکید زیادی روی یادگیری و به یادسپاری لایه های OSI یا مدل مرجع OSI دارند و از آن جالب تر زمانی می شود
که برای مصاحبه کاری به جایی می روید
و متوجه می شوید آنها هم از OSI از شما می پرسند و اگر بلد نباشید همانجا با شما خداحافظی می کنند .
TCP/IPمخفف کلمات Transmission Control Protocol / Internet Protocolاست .
روتكل TCP/IP در ابتدا به وسیله ی وزارت دفاع آمريكا و در سيستم عامل UNIX ايجاد شد. امروزه اين پروتكل تقريباً كلية رقبا را كنار زده و در اكثر شبكهها اعم از كوچك و بزرگ و به وسیله ی كلية سيستم عاملها پشتيباني ميشود. در اهميت TCP/IP توجه به اين نكته كافيست كه ارتباط در اينترنت بدون TCP/IP تقريباً غيرممكن است و اكثر سرويسهاي اينترنت تحت قوانين TCP/IP عرضه ميشوند.
ما آیا واقعا تا این حد مهمه ؟ بله : در حقیقت همانطور که وقتی می خواهید ببینید آیا کسی ریاضی بلد است یا خیر اول دو دو تا چهارتای معروف را ازش می پرسید در شبکه هم ابتدایی ترین چیزی که یک متخصص شبکه می آموزد مدل OSI است و انتظار می رود حداقل این مطلب اولیه را بدانید تا بقیه مطالب بعدی ( من خودم خیلی روی این مساله تاکید ندارم و افرادی هم که از آنها مصاحبه کردم درصورتی که اصول لازم را بلد بوده اند هیچ کاری با این مساله نداشتم اما بعدا به آنها آموزش لارم را می دهم زیرا بعنوان یک کارشناس شبکه متوجه می شوید برای رفع مشکلات شبکه حتما باید ببدانید ریشه هر مشکل چیست اگر نه هم وقت بسیاری از دست می دهید و هم در نهایت ممکن است پی به اصل مشکل نبرید مثل اینکه موتور ماشینتان خراب شود و شما به دنبال چرخ پنچر بگردید ! ) منظور از مدل هفت لایه ای یا مرجع OSI چیست ؟ همانطور که برای ساخت یک ساختمان شما نیاز به یک نقشه دارید تا بدانید جای هرچیز کجاست مثلا مسیر برق ساختمان از کجا می گذرد ، درها کجا هستند ، راه ورود و خروج کجاست و هر واحد در کدام طبقه ساختمان قرار دارد در شبکه نیز لازم است بدانید ارتباط شبکه شما چه مسیری را طی می کند و در هر مسیری چه اتفاقی برای داده های شما می افتد . این کار به دو صورت به شما کمک می کند : درک خوبی از شبکه و تبادلهای شبکه ای بدست می آورید .
در صورت بروز مشکل میدانید باید در کجا دنبال مشکل بگردید .
مدل مرجع OSI مخفف واژه Open System Interconnection است و یک مدل فرضی برای درک مفاهیم شبکه است . این مدل به هیچ عنوان بصورت واقعی وجود نداشته و صرفا برای یادگیری و رفع اشکال و همچنین طراحی ساختارهای شبکه بکار می رود . در این مدل شبکه را به هفت لایه تقسیم بندی می کنیم که هر لایه به لایه پایین تر خود سرویسی را ارائه می دهد و این در حالی است که هر لایه وظیفه خاص خود را نیز بر عهده دارد . مدل مرجع دیگری نیز بنام TCP/IP وجود دارد که بصورت کاربردی بیشتر از OSI مورد استفاده قرار می گیرد اما بعنوان مدل درسی و مدل تئوری برای یادگیری مورد استفاده قرار نمی گیرد . حال به سراغ بررسی لایه های این مدل مرجع می رویم : لایه ها را از لایه شماره هفت به سمت پایین که لایه شماره یک است بر اساس روش انتقال اطلاعات از سیستم مبدا به سیستم مقصد بررسی می کنیم :
لایه اول
Application layer یا لایه کاربردی :
این لایه رابط بین کاربر و سیستم عامل محسوب می شود و همانطور که از اسمش پیداست ، شما بوسیله این لایه با نرم افزارهای کاربردی ارتباط برقرار می کنید برای مثال شما وقتی از نرم افزار Internet Explorer یا IE برای ارسال درخواست باز کردن صفحه وبی مانند گوگل استفاده می کنید در حقیقت ار پروتکل HTTP برای ارسال درخواست خود توسط این نرم افزار اسفاده کرده اید که همه اینها در لایه هفتم از مدل OSI فعالیت می کنند . این لایه تنها لایه ای است که کاربر می تواند آن را بصورت ملموس حس کند و با آن ارتباط برقرار کند . از نمونه پروتکلهایی که در این لایه فعالیت می کنند می توان به HTTP ، FTP ، TELNET ، SNMP ، POP3 و مشابه آنها اشاره کرد .
لایه دوم
Presentation layer یا لایه نمایش : همانطور که از اسم این لایه پیداست نحوه نمایش اطلاعات را به ما نشان می دهد . بعنوان مثال در این لایه تعیین می شود که اطلاعات چگونه رمز نگاری شود یا چگونه فشرده سازی شود . در این لایه قالب بندی داده ها انجام می شود و همچنین کپسوله سازی اطلاعات جهت ارسال در شبکه و هماهنگی با سیستم عامل جهت شیوه یا نوع ارسال اطلاعات تعین می شود .
لایه سوم
Session layer یا لایه نشست : در هنگام برقراری یک ارتباط بین دو کامپیوتر اصطلاحا یک جلسه یا نشست برقرار می شود .همانطور که در یک جلسه یک منشی جلسه وجود دارد که زمان شروع ، اطلاعاتی که در جلسه قرار است مطرح شود ، مدت زمان جلسه و زمان پایان آن را تعین می کند در کامپیوتر نیز این لایه وظیفه مدیریت این نشست بین کامپیوترها را بر عهده دارد . در حقیقت این لایه 3 وطیفه بر عهده دارد که به ترتیب :make یا ایجاد کردن جلسه ،maintain یا مدیریت جلسه ،terminate یا پایان دادن به جلسه را بر عهده دارد .
لایه چهارم
Transport layer یا لایه انتقال : این لایه یک اتصال منطقی ( و نه فیزیکی ) نقطه به نقطه بین دو پایانه ارتباط مثلا بین دو دستگاه کامپیوتر ایجاد می کند . در این لایه دو روش برای این کار وجود دارد :
اتصال گرا ( connection-oriented ) : که مربوط به ارسال در پروتکل تی سی پی ( TCP ) است . در این پروتکل که اتصال گرا میباشد وظیفه کنترل جریان با قابلیت اعتماد بالا را دارد.
غیر اتصال گرا ( connectionless ) : که مربوط به ارسال در پروتکل یو دی پی ( UDP ) است . ( این پروتکل غیر متصل میباشد و برخلاف TCP از سرعت بالا تری برخوردار است، اما قابلیت اعتماد آن کمتر است. بعدا مفصل به این 2 پروتکل می پردازیم . )
لایه پنجم
Network layer یا لایه شبکه یا Router layer یا IP address layer : پروتکل معروف IP در این لایه کار می کند . روتینگ هم در این لایه انجام می شود . روتینگ را می توان با یک عملیات 2 سوالی تصور نمود :
برای مقصد داده شده از روتر محلی چند مسیر معتبر وجود دارد ؟
"بهترین" مسیر برای رسیدن به آن مقصد کدامیک است ؟