مدل هفت لایه OSI
وظيفه اين لايه اينه كه در سمتي كه اطلاعات داده شده دريافت ميشه قرار بگيره و اون اطلاعات رو بصورت فريم هايي دسته بندي كنه و سپس به هر فريم يك آدرس مبدآ و مقصد و فيلدي بعنوان شماره رديف هر فريم اضافه مي كنه و هر كدوم از اون فريم ها رو به لايه اول بر مي گردونه...
اين لايه در محل دريافت اطلاعات , اطلاعات رو بصورت مجموعه اي از بيت ها از لايه اول دريافت ميكنه ( منظور همون اطلاعاتيه كه در لايه اول بحالت Digital تبديل شد.) و سپس آنها رو به شكل يه فريم در بياره و عمليات خطايابي و بررسي صحت اطلاعات رو شروع ميكنه...در نهايت اگه فريم خطايي نداشته باشه به لايه سوم منتقل ميشه!
اين لايه خصوصيت هاي مهمي داره!
فريم داده ها رو از فريم كنترل جدا و قابل تشخيص ميكنه.
بين كامپيوتر فرستنده و دريافت كننده هماهنگي ايجاد ميكنه.
در اين محل شروع و پايان هر فريم مشخص ميشه.
اين لايه جريان مبادله اطلاعات رو بر عهده داره.
--------------------
لايه 3 : Network Layer
وظيفه اصليه اين لايه مسيريابي كردن يا همون Routing هستش! اين مسيريابي شامل تعيين مسير مناسب براي فرستادن Packetها و اطلاعات موجود در هر فريم است.
اين لايه آدرس منطقي هر فريم رو بررسي ميكنه و آن فريم رو بر اساس جدول مسيريابيش به مسير بعديش مي فرسته.
** يه توضيح كوچيك در مورد Mac Addressها
هر كامپيوتر براي خودش يك آدرس جداگانه داره كه در دنيا تك است و به اون آدرس Mac Address گويند.
اين توضيح براي اين بود كه بگم...كه اين لايه وظيفه اضافه كردن Mac Address كامپيوتر مبدآ مقصد رو به Packet مربوطه بر عهده داره .
اين لايه دو سرويس ارايه ميكنه...1. Connection-Oriented(مستقيم) و
2. Connectionless (غير مستقيم)
در سرويس مستقيم اين لايه ابتدا بين مبدآ و مقصد ارتباط برقرار ميكنه سپس بعد از برقراريه ارتباط تبادل اطلاعات رو شروع ميكنه.
در سرويس غير مستقيم اين لايه عملآ با هيچ مبدآ و مقصدي ارتباط نداره لذا مبدآ بدون توجه به آماده بودن يا نبودن مقصد اطلاعات خودش رو ارسال ميكنه . (بعنوان مثال...خدمات پست الكترونيك)
--------------------
لايه 4 : Transport Layer
اين لايه وظيفه داره كه وقتي يك Packet يا فريم به مقصد ارسال شد منتظر بمونه تا يك سيگنال مبني بر اينكه سيستم مقصد فريم رو دريافت كرده بهش ارسال بشه و در صورتيكه چنين پيامي از مقصد به اين لايه ارسال نشه اين لايه مجددآ همون فريم رو به مقصد ارسال ميكنه.
در نتيجه ميشه فهميد كه حصول اطمينان از دريافت داده ها در مقصد از مهمترين وظايف لايه 4 بحساب مياد.
** يه نكته اي بدونيد بد نيست اونم اينكه : پروتكل TCP در همين لايه قرار گرفته!
--------------------
لايه 5 : Session Layer
در اين لايه مهمترين وظيفه برقراري يك ارتباط منطقي بين نرم افزارهاي دو كامپيوتريه كه بهم متصل شده اند .( براي نمونه وقتي كه يك كامپيوتر ميخواد به يك Server متصل بشه اون Server عمليات برقراريه ارتباط رو كنترل ميكنه سپس از كامپيوتر كاربر درخواست نام اربري و پسورد ميكنه تا بتونه ارتباط كاربر رو با سرور تاييد كنه.)
در واقع اين لايه روي Packet ها علامت گذاري يا شماره گذاري ميكنه تا در مواقع لازم راحت قابل شناسايي باشند.
--------------------
لايه 6 : Presentation Layer
اين لايه اطلاعاتي رو كه دريافت ميكنه ابتدا بصورت استاندارد در مياره و سپس بگونه اي كه قابل فهم براي كامپيوتر مقصد باشه ترجمه ميكنه.كه براي انجام اين فرايند اطلاعات به كدهاي Unicode , Encrypts و Decrypts تبديل ميشوند.
-------------------
لايه 7 : Application Layer
اين لايه رابط بين user و كامپيوتر است. به اين صورت كه با استفاده از نرم افزارهايي مثل Telnet , FTP , E-mail و غيره.. امكان استفاده از اطلاعات طي شده از كامپيوتر مبدآ در 6 لايه قبل رو به كاربر ميده.