النتائج 1 إلى 2 من 2
الموضوع:

مبادئ Osi ـ (OSI Fundamentals)

الزوار من محركات البحث: 20 المشاهدات : 1639 الردود: 1
جميع روابطنا، مشاركاتنا، صورنا متاحة للزوار دون الحاجة إلى التسجيل ، الابلاغ عن انتهاك - Report a violation
  1. #1
    Ibn Alforat
    Ibn-Alforat
    تاريخ التسجيل: March-2010
    الدولة: Iraq - Alkut
    الجنس: ذكر
    المشاركات: 3,626 المواضيع: 631
    صوتيات: 31 سوالف عراقية: 4
    التقييم: 1245
    مزاجي: Terrible
    آخر نشاط: منذ 5 ساعات
    مقالات المدونة: 1

    مبادئ Osi ـ (OSI Fundamentals)

    سنتناول في هذا الدرس إن شاء الله البنود التالية:
    1- شرح المبادئ الأساسية التي تقف خلف المرجع OSI.
    2- وصف للطبقات السبعة التي يتكون منها المرجع OSI.
    3- وصف للخدمات المتوفرة بين الطبقات المختلفة و شرح لمفهوم SAP.

    يمكن تصنيف تصميم أنظمة الكمبيوتر الى :

    1- أنظمة مفتوحة.

    2- أنظمة مغلقة.

    في الأنظمة المغلقة يكون المستخدمون مجبرين على استخدام أجهزة من منتج أو شركة واحدة فقط و لا تستطيع أنظمتهم التعامل مع أجهزة من مصنعين آخرين كما كان ذلك شائعا في السبعينات و الثمانينات.

    مع تطور صناعة الكمبيوتر و انتشارها كان لابد من إيجاد مقاييس تسمح للأجهزة باختلاف مصنعيها بالتفاهم و التوافق فيما بينها و تنقسم هذه المقاييس الى مجموعتين:

    1- OSI Model.

    2- مشروع Project 802 و هو تعديل على OSI Model.

    تم تطوير OSI Model و هو اختصار ل Open Systems Interconnection من قبل منظمة المقاييس الدولية International Standards Organization (ISO) و قد طور هذا المقياس العالمي ليكون منصة بالرجوع إليها يستطيع متنجي و مصنعي الشبكات تطوير مقاييس تسمح للأنظمة المفتوحة بالإتصال و التوافق فيما بينها و بالتالي أصبحت منتجات الشبكة قائمة على مواصفات OSI.

    تقسم مقاييس OSI إتصالات الشبكة الى سبع طبقات:

    application.

    presentation.

    session.

    transport.

    network.

    data-link.

    physical

    كل طبقة تقدم خدمة للطبقات الأعلى منها بينما تستفيد من خدمات الطبقات الأسفل منها



    فمثلا طبقة Network تتصل مع طبقة Transport و تستخدم خدمات الطبقتين Data-Link و Physical.

    الطبقات الثلاث السفلى مخصصة لنقل البتات من البيانات و تبادلها بين الشبكات.

    أما الطبقات الثلاث العليا فهي مخصصة لتطبيقات و برامج المستخدم.

    أما الطبقة الوسطى فتعمل كواجهة بين الطبقات السفلى و العليا.

    و بشكل عام كلما ارتفعت الطبقة كلما زاد تعقيد مهامها.

    كما أن كل طبقة في الجهاز المرسل تقوم بالإتصال بالطبقة المماثلة لها في الجهاز المستقبل



    و هذا الإتصال لا يكون فعليا بل ظاهريا أو منطقيا.

    و تتم عملية الإتصال بين الجهازين كما يلي :

    يتم إدخال البيانات المطلوب إرسالها بواسطة التطبيقات و تنتقل هذه البيانات و يتم ترجمتها بالمرور على كل الطبقات في الجهاز المرسل ابتداءا بطبقة التطبيقات و انتهاءا بطبقة Physical حيث تكون البيانات قد تحولت الى بتات جاهزة للنقل عبر الأسلاك بعد أن تضيف كل طبقة معلومات خاصة الى البيانات التي يرغب في إرسالها و تسمى هذه العملية Encapsulation و عند وصولها الى الجهاز المستقبل تمر البيانات بطبقات OSI بشكل معكوس ابتداءا بطبقة Physical و انتهاءا بطبقة التطبيقات في عملية تسمى De-Encapsulation و تكون البيانات الناتجة هي ما يراه المستخدم المستقبل على جهازه.

    يفصل بين كل طبقة و أخرى في OSI فاصل يسمى Interface و هو الذي يمرر البيانات بين الطبقات


    لنلق نظرة مفصلة على كل طبقة من طبقات OSI :

    1- الطبقة الأولى Application و هي الطبقة التي يتحكم فيها المستخدم مباشرة و هي تدعم برامج مثل:

    1- برامج نقل الملفات.

    2- برامج قواعد البيانات.

    3- برامج البريد الإلكتروني.

    و هذه الطبقة هي المسئولة عن توفير إتصال بين عمليات التطبيقات و بيئة OSI كما أنها تتحكم بالوصول العام للشبكة و تدفق البيانات و علاج الأخطاء.

    و توفر هذه الطبقة خدمات تسمى Application Service Elements (ASEs) و تشمل هذه الخدمات ما يلي::
    x
    1- Association Control Service Element (ACSE).

    2- File Transfer, Acess and Management (FTAM).

    3- Message Handling System (MHS).
    x

    2- الطبقة الثانية Presentation و هي المسئولة عن تشكيل البيانات بالهيئة المناسبة للطبقة المجاورة العليا أو السفلى حسب الحالة هل هي عملية إرسال أو إستقبال ، كما أن هذه الطبقة مسئولة عن الترجمة بين البروتوكولات المختلفة كما تقوم بتحويل الصيغ المختلفة من الصور مثل PCX و PNG و JPG و غيرها الى صيغة قابلة للقراءة و المشاهدة من قبل برنامج المستخدم ، و تقوم هذه الطبقة أيضا بضغط البيانات لتقليل عدد البتات التي يجب نقلها.

    3- الطبقة الثالثة Session و هي التي تسمح لبرنامجين على كمبيوترين مختلفين بإجراء اتصال و استخدام هذا الإتصال و إنهائه بين الجهازين ، كما أن هذه الطبقة مسئولة عن التعرف على الأجهزة و أسمائها و إصدار تقارير عن الإتصالات التي تجريها و تقوم هذه الطبقة أيضا ببعض مهام الإدارة مثل ترتيب الرسائل المرسلة حسب وقت إرسالها و مدة إرسال كل رسالة و من البروتوكولات التي تعمل ضمن هذه الطبقة ما يلي :

    أ- Network File System (NFS).

    ب- Structured Query Language (SQL).

    ج- X Windows.

    كما تقوم هذه الطبقة بأخذ عينة من آخر جزء من البيانات تم إرساله عند توقف الشبكة عن العمل و ذلك لكي يتم إرسال البيانات عندما تعود الشبكة الى العمل من النقطة التي توقف عندها الإرسال.

    4- الطبقة الرابعة Transport و هي الطبقة التي تفصل بين الطبقات الموجهة للمستخدم User-Oriented و الطبقات الموجهة للشبكة Network-Oriented.

    تقوم هذه الطبقة بتجزئة البيانات الى أجزاء تسمى Segments ، كما تقوم بالتأكد من وصول هذه الأجزاء بدون أخطاء أو نقص أو تكرار و بالترتيب المناسب و باستخدام الوجهة المناسبة و تقوم هذه الطبقة في الجهاز المستقبل بإرسال رسالة تعلم بإستلامها للبيانات.

    5- الطبقة الخامسة Network و هي مسئولة عن عنونة الرسائل و ترجمة العناوين المنطقية و الأسماء الى عناوين مادية تفهمها الشبكة.

    العنوان المنطقي قد يكون بريد إلكتروني أو عنوان إنترنت بهذا الشكل 123.123.123.123 أما العنوان المادي فيكون بهذا الشكل 02.12.3A.D1.23.AS .

    و تقوم هذه الطبقة باختيار أنسب مسار بين الجهاز المرسل و المستقبل ، لهذا فإن أجهزة الموجهات Routers تعمل من ضمن هذه الطبقة.

    6- الطبقة السادسة Data-Link و هي المسئولة عن المحافظة على التزامن في إرسال و استقبال البيانات و تقوم بتقسيم البيانات الى أجزاء أصغر تسمى Frames و تضيف إليها أجزاء الرأس Header و الذيل Trailer و التي تحتوي على معلومات تحكم للتأكد من خلو الإطارات من أي أخطاء.

    7- الطبقة السابعة Physical و هي الطبقة المواجهة لوسط الإرسال و المسئولة عن إرسال البيانات التي تم تجهيزها من قبل الطبقات العليا عبر وسط الإرسال.

    كما تعرف هذه الطبقة الكيفية التي ستتصل بها بطاقة الشبكة بالأسلاك.

    لنر الآن الكيفية التي تتصل و تتفاعل بواسطتها هذه الطبقات معا.

    يطلق على الهيئة القياسية التي يقوم البروتوكول بتشكيل البيانات المارة بين الطبقات عليها اسم Protocol Data Unit (PDU).

    و تقوم الواجهة الفاصلة بين كل طبقتين بتعريف العمليات و الخدمات التي توفرها الطبقة السفلى لجارتها العليا و تسمى هذه العمليات Primitives.

    و لكي تقوم أي طبقة عليا بالوصول الى الطبقة المجاورة السفلى فإنها لا بد أن تستخدم عنوانا يسمى Service Access Point (SAP) و يمكن تصور هذا العنوان كمنفذ منطقي تمر البيانات من خلاله و يضاف الحرف الأول من اسم كل طبقة لهذا المصطلح ليصف اسم المنفذ الخاص بكل طبقة ، فمنفذ طبقة Network يسمى NSAP.

    عند مرور البيانات من طبقة لأخرى فإنه من الممكن استخدام نوعين من الخدمات هما:

    1- Confirmed.

    2- Unconfirmed.

    في الخدمة Confirmed تستخدم العمليات Primitives التالية:

    1- الطلب Request.

    2- الإشارة Indication.

    3- الرد Response.

    4- التأكيد Confirm.

    أما في الخدمة Unconfirmed فتستخدم :

    1- الطلب Request.

    2- الإشارة Indication.


    ملخص الدرس:

    تقسم أنظمة الحاسوب الى أنظمة مفتوحة و أنظمة مغلقة.

    يتكون OSI من سبع طبقات :

    1- application،2- presentation،3- session,4- transport،5- network،6- data-link،7- physical.

    و كل طبقة عليا تستفيد من خدمات الطبقات السفلى ، و يفصل بين كل طبقة و التي تليها فاصل يسمى Interface.

    منقول للفائدة

  2. #2
    مدير المنتدى
    تاريخ التسجيل: January-2010
    الدولة: جهنم
    الجنس: أنثى
    المشاركات: 84,951 المواضيع: 10,518
    صوتيات: 15 سوالف عراقية: 13
    التقييم: 87300
    مزاجي: متفائلة
    المهنة: Sin trabajo
    أكلتي المفضلة: pizza
    موبايلي: M12
    آخر نشاط: منذ ساعة واحدة
    مقالات المدونة: 18
    شكرا جزيلا حازم

تم تطوير موقع درر العراق بواسطة Samer

قوانين المنتديات العامة

Google+

متصفح Chrome هو الأفضل لتصفح الانترنت في الجوال