الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مفهوم الطبقات layers

مغلق
بدأه فارس2005 في 28 نوفمبر 2005 · 4 رد · 1,008 مشاهدة · في منتدى الشبكات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي مشكلة في فهم معني طبقات البروتوكول علي سبيل المثل ال TCP/IP يتكون من 7 طبقات وكل طبقة مختصة بوظيفة ولكن اريد ان أتخيل وافهم نقطة هل ال data التي نريد أن نرسلها والتي لها header و fooder هل تشمل كل هذه الوظائف ؟؟؟؟ يعني عندما أريد أرسال بيانات باستخدما ال TCP/IP ولنسميه هنا نظام في كيفية تشكيل هذه البيانات فهل لابد عندما نجهز هذه البيانات لابد ان نرتب هذه الطبقات بالتسلسل من الطبقة الاولى الي الاخيرة ؟؟؟

يعني لارسال بيانات بنمط معين لابد من الالتزام بشكل معين مثل TCP/IP في المرسل والمساقبل ؟؟؟

ام يقصد بالطبقات علي فرض التخيل عندنا مخزن كبير أسمه A وآخر أسمه B وبينهم مسافة 20 كيلومتر حتى نقوم بنقل بضاعة من المخزن الاول الي الثاني لابد من سيارة

والسيارة لابد لها من سائق والسائق لابد أن يكون حاصلا علي رخصة قيادة

اذن لتصل البضاعة الي المكان المطلوب لابد من اتباع خطوات

1- خطوات مختصة بتصنيف البضاعة وترتيبها في السيارة

2- خطوات مختصة بنوع السيارة وبمواصفاتها

3- خطوات مختصة بخطوات السائق

4- خطوات تهتم باختيار الطريق المناسب الي المكنا المطلوب توصيل البضاعة

اذن حتي تصل البضاعة بسلام لابد من الالتزام بكل عنصر من الخطوات السابقة وكل عنصر يعمل بشكل مستقل عن الاخر

اذن الخطوات هي البروتوكول والطبقات هي ال layers

اذن دعنا نقول ان البيانات لها خطوات تحضر في الجزأ المرسل ويتم تحضيرها وترتيبها عن طريق برنامج وهنا التزمت بطبقة معينة صحيح؟؟

ويأتي دور القطعة الالكترونية وهي الكارد الذي يلتزم بخطوات لاستلام تلك البيانات ثم يتخاطب مع الكارد الاخر والوسط الذي يريد ان يتحرك به

ثم ياتي دور الوسط الناقل وهو الطريق وما به من نقاط مرورية للنفنيش وهنا طبقة أخرى

ثم ياتي دور الطرف الاخر الذي يستقبل البيانات ليتحقق منها وهنا طبقة أخرى

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

يعني خلاصة الكلام الطبقات هي مهام توكل لكل عنصر تطوع في نقل وأمن وتشكيل البينات حتي تصل بسلام الي الهدف وقد يتطوع عنصر في مهة أو أكثر وبهذه الطريقة تكون العناصر اشتركت مع بعض

حتي أنجحوا الخطوات المنوطة بهم وهي الطبقات

فهل تخيلي لمفهوم الطبقات صحيح ؟؟؟؟ واذا كان هناك اضافات علي التشبيه من الخبراء فيا ليت

#2

هو في بس تعليق

انت فاهم الموضوع كويس و تشبيهك هو اقرب تشبيه انا شوفته على فكرة في الشروحات و لم يماثله الا شرح التي سي بي في ال CBT الخاص بال CCNA حيث استعاض بالمخزن بصناديق البريد :(

المشكلة اللي عندك انه الطبقة مش مهمة هي مستوى يتم فيه تنفيذ عدد من المهمات و تعمل فيه عدة تطبيقات و يتم تنفيذ اعمال معينة فيه

يعني انت لو عندك تطبيق يقوم بارسال البريد الالكتروني فلا يمكن لهذا التطبيق مثلا ان يعمل في مستوى ال Datalink لانه بروتكول ال SMTP و معاييره تعمل في ال application layer و بالتالي في كل طبقة يتم تنفيذ مهام معينة ة تسليم الطبقة التي بعدها التي تتوقع مدخلات او معطيات بشكل معين من الطبقة التي فوقها

حنيجي هنا و نقول لماذا تم عمل الطبقات و ايه اهميتها

تم عملها و ذلك لتحديد اطار عمل الكل من خلاله يستطيع ارسال و استقبال البيانات فانت من اي تطبيق على اي نظام تستطيع التواصل مع اي تطبيق على اي نظام تاني طالما انت تعمل بروتوكول معين لأن هذا البروتوكول تم تحديده طبقا للنظام الموضوع من ال OSI لكن تشبيهك صحيح

Mahmoud Magdy

MVP - Exchange Server. MCITP (Windows Server 2008, Exhcange Server 2010,/2007),CCNP, MCTS(OCS 2007 R2, SCCM 2007)

Tech Lead

Ingazat Information Technology

Follow me on twitter: http://www.twitter.com/_busbar

my blog: http://autodiscover.wordpress.com

Link with me on linkedin: http://www.linkedin.com/profile?viewProfile=&key=71027694

or on experts-exchange.com: http://www.experts-exchange.com/M_1426100.html

#3

تعليق صغير...

أولا الTCP/IP Layers تتكون من 4 طبقات, و الIOS هي التي تتكون من 7 طبقات.

و كما قال صديقي بوس بار, يبدو انك تستوعبه بشكل جيد. الهدف منه كان جعل المطورين يركزوا على جزء من السيرفس و تحسينها و غيرهم يركز على جزء أخر , مع ضمان ال Compatibility طبعا, كما ان هذا التقسيم يؤمن فهما اسهل و أبسط للدارسين.

تم تعديل هذه المشاركة بواسطة s_deepblue في 28 نوفمبر 2005 في 11:49

Be Blue

#4

ممتاز جدا يعني أجتزت مرحلة مهمة في الفهم لنقطة

طيب, انت قلت

busbar كتب:
بالتالي في كل طبقة يتم تنفيذ مهام معينة ة تسليم الطبقة التي بعدها التي تتوقع مدخلات او معطيات بشكل معين من الطبقة التي فوقها

طيب دعنا نعطي تطويرا بسيط بعض الشئ لنشبه الطبقة بانها دائرة كهربائية لها Input/Output والطبقة هي الدائرة

وال Input تستقبله من output الدائرة أو الطبقة السايقة التي قبلها بشكل معين لتعلجه ثم تعطي نتيجة المعالجة للدائرة التي بعدها ك output بسكل معين

وبالتالي التزمنا بهذا التسلسل الطبقي في التنفيذ والترتيب من اول دائرة كهربائية او أول طبقة الي آخر طبقة وهي الدائرة الاخيرة

وكما قال s_deepblue حتي يعمل المطورن بشكل مستقل في دراسة وتطوير كل طبقة من هذه الطبقات او دراسة كل دائرة كهربية من هذه الطبقات مع الحفاظ علي ال Compatibility وهنا تعني الحفاظ

علي ما ستستقبله كل طبقة من الطبقة التي قبلها وما سوف تعطيه وتسلمه للطبقة التي بعدها وتلتزم بذلك

ممكن ان تعطيني تشبيه ال CCNA اذا كان عندك في صفحة HTML لكي اطلع عليه واكتسب فكرة ؟؟

#5

والله هو كان في فيديو و لكن تشبيه مكتب البريد اوقع لانه يمكن تشبيه و تمثيل البورتات بصناديق البريد كان مثال جميل جدا بصراحة

Mahmoud Magdy

MVP - Exchange Server. MCITP (Windows Server 2008, Exhcange Server 2010,/2007),CCNP, MCTS(OCS 2007 R2, SCCM 2007)

Tech Lead

Ingazat Information Technology

Follow me on twitter: http://www.twitter.com/_busbar

my blog: http://autodiscover.wordpress.com

Link with me on linkedin: http://www.linkedin.com/profile?viewProfile=&key=71027694

or on experts-exchange.com: http://www.experts-exchange.com/M_1426100.html

هذا الموضوع مغلق.

مواضيع مشابهة