Communiquez avec les autres et partagez vos connaissances professionnelles

Inscrivez-vous ou connectez-vous pour rejoindre votre communauté professionnelle.

Suivre

ما وظيفة الطبقات في الشبكات ؟ وهل سهلت ام صعبت من فهم الشبكات؟

user-image
Question ajoutée par هشام عبد الخالق سعيد عبده الاسودي , مهندس , شبكات الكمبيوتر
Date de publication: 2014/02/08
Utilisateur supprimé
par Utilisateur supprimé

يتم تقسيم البروتوكولات الحزمة TCP/IP إلى نموذج ذي بنية رباعية الطبقات وهي:

حيث تقابل كل طبقة من هذا النموذج طبقة واحدة أو عدة طبقات من نموذج (OSI) حيث أن كل طبقة من طبقات TCP/IP مسؤلة عن الفعاليات الخاصة بالطبقة المقابلة لها في الـ OSI model

إن طبقة الشبكة (network Interface) مسؤولة عن الاتصال مباشرةً مع الشبكة، حيث تقوم بالتعرف على بنية الشبكة مثل Ethernetعنوان وصلة أو Token ring

أما طبقة الإنترنت (Internet) فهي مسؤولة عن الاتصال مباشرة مع طبقة الشبكة Network Interface كما إن هذه الطبقة ترتبط بشكل أساسي مع عمليات توجيه وإيصال الرزم (packet) بواسطة برتوكول الإنترنت (Internet protocol) IP حيث تستخدم جميع البرتوكولات الموجودة في طبقة النقل بروتوكول Ip من أجل إرسال المعطيات وذلك لأن بروتوكول IP يمتلك قواعد عنوان وتوجيه الرزم وتأمين معلومات السرية وتحديد نوع الخدمات المستخدمة.

إن بروتوكولIP لا يعتمد على نوع الربط الموجه (Connection-Based) وبالتالي فهو لا يضمن إرسال الرزم دون ضياع أو ضرر حيث أن هذه المسؤولية تقع على عاتق الطبقات العليا من الـ OSI model مثل طبقة النقل وطبقة التطبيقات.

Hani Nabil Ahmed Hassan
par Hani Nabil Ahmed Hassan , Technical support , Masria Card

. Physical layerتحويل الbits الى موجات مع بعض الencoding حتى يتم نقلها عبر الاسلاك2. Data Link layerتصحيح الاخطاء الوارد من نقل البيانات وهي المسؤولة عن تجزئة البيانات الى frames3. Network layerعونوة البيانات لارسالها الى المكان الصحيح packeting4. Transport layerالمسؤول عن تدفق البيانات وتصحيح اخطاءها5. Session layerاقامة الاتصال بين طرفين والغاءة في حالة الانتهاء6. Presentation layerاعتقد انها المسؤولة عن ترتيب البيانات لان البيانات لا تاتي مرتبة7. Application layerهي نهاية السلسلة وهي عبارة عن البرامج مثل المتصفح والمسنجر وغيرها

Utilisateur supprimé
par Utilisateur supprimé

الطبقة الأولى (Physical Layer) ووظيفتها ربط الجهاز بالوسط الناقل  أياً كان نوع الوسط الناقل سواء أكان من الألياف الضوئية أو من كوابل (UTP) أو من كوابل (Coaxial) أو حتى إن كان الوسط الناقل هو الفراغ.  الطبقة الثانية (Data Link) ووظيفته إعطاء عنوان مادي للجهاز المرتبط على الشبكة ويمتاز هذا العنوان بأنه ثابت لا يتغير بتغيير مكان الجهاز على الشبكة ويمكن تشبيهه بالرقم التسلسلي لجهاز الخلوي الذي يبقى ثابت بغض النظر عن شبكة الخلوي التي يعمل عليها جهاز الخلوي. كما تقوم هذه الطبقة بفحص وجود أخطاء للمعلومات المستقبلة كما تقوم هذه الطبقة بوظيفة مهمة وهي  اي وضع آلية للسيطرة على استخدام الشبكة من قبل الاطراف‘ فمن المعلوم بأن للشبكة عدة مستخدمين (أطراف) تتواصل فيما بينها عن طريق الشبكة، لذا فإنه من الضروري ايجاد طرق تضمن استخدام الشبكة المشتركة من قبل جميع الأطرف دون أن يؤثر طرف على الآخر.   أما الطبقة الثالثة (Network Layer) فوظيفتها اختيار أفضل طريق  يمكن أن تسلكه المعلومات المرسلة  لكي تصل الهدف المقصود  بأفضل طريق   الطبقة الرابعة (Transmission Layer) تصنف لنوعين هما (Transmission Control Protocol “TCP”)   و   (User Datagram Protocol “UDP. بروتوكول TCP يضبط عمل نقل المعلومات حيث يتم الاتفاق بين الطرفين على حجم الارساليات خلال عملية نقل البيانات (Window Size) وكذلك استخدام مبدأ إعادة الإرسال في حال وجود خطأ في المعلومات المستلمة، كما يوم هذا البروتوكول بتهيئة الاتصال قبل نقل البيانات (Connection-oriented). أما بالنسبة ل (UDP) فإنه بعكس (TCP) فإنه لا يستخدم اي وسيلة لضبط عملية نقل البيانات ولا يتم تهيئة الاتصال قبل عملية النقل (Connectionless). هذه الطبقة يتم تحديد آلية إرسال المعلومات إن كانت (TCP)  أو  (UDP)، كذلك تقوم بإعطاء ارقام المنافذ  (Port Number) لكل للمعلومات المرسلة والمستقبلة.   الطبقة الخامسة (Session Layer) ووظيفتها فتح واغلاق ومراقبة الجلسات (Sessions) بين المرسل والمستقبل. فمثلا عند كتابة العنوان www.yahoo.com في برنامج تصفح الانترنت فأن الموقع لا يفتح إلا بعد أن تضغط على كلمة (GO) أو أن تدخل(Enter)هنا يقوم ال (Session Layer) بفتح جلسة (session) مع موقع Yahoo ويقوم بمراقبة الجلسة او اغلاقها حسبما يتطلب الأمر.   أما الطبقة الساسة (Presentation Layer) فتعمل كالمترجم بين عدة لغات، فهي قادرة على تحديد نوع المعلومات المستقبلة والمرسلة (text, flash, wave, pdf, ….) وتحديد البرنامج الذي يقوم بالتعامل مع كل نوع على حدى فكثيرا ما يقوم برنامج التصفح بفتح التطبيق/البرنامج الذي يناسب نوع المعلومات تلقائيا فمثلا يقوم بتشغيل (acrobat reader) داخل (internet explorer) لكي يعرض المعلومات المستقبلة من نوع (pdf). كذلك يقوم بالتعرف على نوع (text enconding).   الطبقة السابعة (Application Layer) وهي عبارة عن البرنامج الذي يعمل من خلال شبكة الحاسوب ومن أمثلته (Internet Explorer) و (Outlook Express) وغيرهما.

More Questions Like This