بسم الله الرحمن الرحيم

بالدرس الماضي اعزائي تعرفنا على جميع ما يخص الطبقة الفيزيائية من ميديا وطرق نقل البيانات ... في هذا الدرس سندخل بموضوع طبقة الdata link نتكلم عنها قليلا ثم نبدأ بالتطبيق العملي اعطيتكم رابط البرنامج من قبل اذا ما حملتوه هذا اسمه cisco packet tracer حملوه مهم جداً لنفهم كيف الشبكة بالواقع نبنيها ..

المهم طبقة الdata link ما هي اهميتها و وظائفها .. نلخص الحوار على عدة نقاط :

1-هي الطبقة الفاصلة والمسؤولة عن السماح للبيانات القادمة من الطبقات الأعلى منها للدخول بالطبقة الفيزيائية والميديا .
2-تقبل البيانات التي على شكل رزم packets وتحولها الى ايطارات frames .
3-تتحكم بطريقة وضع البيانات في الميديا واستقبالها .
4-تكتشف الخطأ ... سنفهمها لاحقاً .

اتوقع يا شباب كل شئ واضح بالنقاط اذا كنت فاهم الدروس السابقة ستفهم النقاط بسهولة ... اعزائي فهمنا بالدرس السابق ان الطبقة الفيزيائية فقط مسؤولة عن البيانات اثناء نقلها بالميديا لكن الذي يرسل البيانات الى الطبقة الفيزيائية ويسقبلها هي الطبقة الثانية ترسلها على شكل frames الى الطبقة الثالثة وتستقبلها من الطبقة الأولى على هذا الشكل وللعلم أجهزة الشبكات مثل الراوتر تستقبل البيانات على شكل frames ثم تعالجها على شكل packets حتى تتأكد من اي بي المصدر والوجهة ثم ترسلها مرة اخرى على شكل frames كلام اخذناه بالدروس السابقة وفهمناه جيداً و وضعنا عليه اكثر من صورة لفهمه .. طبعا الframes داخل الميديا قصة طويلة التي شرحناها بالدرس السابق فالبيانات لا تكون على شكل frames داخل الأسلاك او الميديا انما ترسل وتستقبل على شكل اشارات تمثل ال frames ... .

يعني تلخيصاً للكلام ... تكون البيانات packet فتنزل عالطبقة الثانية وتصبح frame وترسل على هذا الشكل للطبقة الفيزيائية فيتم تشفيرها وتأشيرها ونقلها على شكل اشارات لكن هي بالأساس ايطارات محولة على شكل اشارات ثم تصل الى جهاز الوجهة فيفك تشفير الاشارات وتعود الى شكل ال frames قبل دخولها الراوتر ثم يعالجها الراوتر فتصبح packets فيعرف المصدر والوجهة ثم يرسل الpackets مره اخرى الى المخرج فتصبح على شكل frames ثم تشفر وتنتقل على شكل اشارات وهكذا الى ان تصل الوجهة ... . عشان نفهم وظائف هذه الطبقة أكثر علينا ان نفهم انها مقسومة لطبقتين اضافيتين اي جزئين اقصد :

1-logical link control نختصرها بال LLC بالعربي يعني التحكم بالأرتباط المنطقي : نعم اعزائي الطبقة الفيزيائية تحكم فيزيائي اما هنا يصبح التحكم منطقي وليس فيزيائي ... هذا الجزء من طبقة ال data link هو الجزء الأعلى الذي يستلم التواصل بالطبقة الأعلى منه وهي الانترنت او الطبقة الثالثة يعني .. كيف يعني ؟ ... هنا يتم وضع معلومات على ال frame وظيفة هذه المعلومات اخبار الطبقة الثالثة بأن هذه الframes او الايطارات يجب التعامل معها ببروتوكول معين مثل ال ipv4 او ال ipv6 او غيره من بروتوكولات الطبقة الثالثة .

2-Media access control نختصرها بال MAC : هذا هو الجزء الأدنى من طبقة الdata link وظيفتها تحديد عمليات الميديا التي يقوم بها الهاردوير يعني تجهيز البيانات او الframe لتدخلها الى الطبقة الفيزيائية والميديا على حسب نوعها سواء Ethernet او وايرليس او غيره .


يعني باختصار الجزء الأعلى هو المنطقي من هذه الطبقة والجزء الأسفل هو الفيزيائي من هذه الطبقة ... كما عرفنا ان هذه الطبقة هي التي تقوم بعملية كبسلة الرزم التي تستقبلها من الطبقة الثالثة فتصبح على شكل frame ... التكنيك المستخدم لأدخال واخراج الframe بالميديا نسميه media access control ...

كما هو معلوم خلال انتقال الرزم packets من شبكة لأخرى فإنها تجتاز أكثر من وسيلة تواصل قد تكون شبكتك خلوية والشبكة الأخرى أسلاك او شبكت فايبر والشبكة الأخرى ساتلايت يعني مختلف الشبكات تمر فيها الرزم وقلنا من قبل طريقة انتقال الرزم تكو معلمة بأي بي المصدر وأي بي الوجهة حتى تتعرف الشبكات والموجهات على أن هذه الرزمة من هذه الشبكة الى تلك الشبكة من دون طبقة ال data link سيضطر بروتوكول الأي بي بأن يضع أحكام وشروط لتصل الرزمة لكل نوع من أنواع الشبكات التي قد تكون موجودة في الطريق الذي يفصل بين المصدر والوجهة ... بالتالي سيحدث الكثير من العوائق ... لهذا اوجدت طبقة ال data link حتى تتحول الرزم الى frames وهذه الايطار من السهل تشفيرها وتأشيرها وما الى ذلك بين انواع الشبكات المختلفة .... .

طيب بالنسبة للمنظمات التي وراء تطوير هذه الطبقة ومعاييرها من بروتوكولات وتكنولوجيا اشهرها ال IEEE وايضا ال ITU ,ISO,ANSI هذه الأربع منظمات الأولى عرفناها ايضا بالطبقة الفيزيائية .

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

أولا افتح البرنامج ترى شاشة فارغة اتبع تعليمات الصورة



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




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



يا شباب هذا هو الواقع بالأول ستحضر لهذه الشركة السويتش والراوتر ثم تشبكهم بأسلاك طبعا تضع الراوتر والسويتش بجانب بعضهم عى رفوف وتمد الأسلاك من الأجهزة الى السويتش بطريقة مرتبة قد تكون الأجهزة بعيدة عن السويتش فتضطر من خلال الحائط او من تحت البلاط على حسب المكان او عبى نفس الحائط وتغلف الأسلاك ببلاستيك ابيض وتكون قريبة من الأرض المهم بطريقة مرتبة ... طبعا كما علمنا بالدروس السابقة عن الأسلاك ... ما هو السلك الذي سنشبكه بين الكمبيوتر والسويتش ؟؟ نعم انه الstraight-through تابعو كيف نشبكه بالبرنامج ...



هنا نختار انواع الأسلاك التي تكلمنا عنها بدرسنا الماضي ... نضغط على السلك الموضح بالصورة ثم نضغط على أول جهاز ونختار fast Ethernet وهو كرت الانترنت الموجود على الجهاز ثم نمده عالسويتش ونختار ونختار fast Ethernet 0/1 وهو المدخل الأول تابع الصورة



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



اتوقع واضح انا اخترت المدخل رقم 0/8 بسبب ان هذا الجهاز الثامن .. طيب هل تفرق لو وضعته في أي مدخل اريده ؟ لا تفرق عزيزي لكن لكي يكون عملنا منظم ومفهوم ومنطقي نضعهم بالترتيب لأن الخطوات الأكبر والأصعب عند عملها ستكون أسهل بكثير بهذا تكون دمجت الأجهزة مع السويتش تصبر عليها قليلا تجد ان الأسلاك تحولت الى اللون الأخضر وهذا بالفعل موجود عند المداخل ستجد انها مضاءة بألوان كل لون يعني شئ الأخضر يعني انها تعمل بدون مشاكل ... طبعا السويتش يجمع الأجهزة وتستطيع الأجهزة الان بالعمل مع بعضها ضمن النطاق المحلي ... لكن لو اردت فصل الأجهزة بأقسام مختلفة او مثلا تعيين جهازين منهم للإدارة سنضطر لعمل اوامر للسويتش ليفهم هذا الكلام حتى يفصل الأجهزة ... طيب لو فصلنا الأجهزة وأردنا من جهاز المدير مثلا التحدث الى جهاز في قسم اخر كيف ؟؟ هنا يأتي دور الراوتر ... طيب اردنا الوصول الى الانترنت wan كيف ؟ ايضا هذا عمل الراوتر ... نشبك السويتش بالراوتر بنفس السلك وبنفس الطريقة ... ولكن عادة نضع السلك بالمدخل رقم 0/24 بالسويتش حتى نبعده عن بقية الأسلاك وحتى يكون عملنا صح وثابت وفاهمين ان هذا المدخل للراوتر مجرد منطق وترتيب ... بالنهاية سنصل الى هذا الشكل ..




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

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

كما عرفنا سابقا ان تنظيم عملية وضع الايطارات frames الى الميديا يتحكم بها الجزء السفلي من طبقة ال data link الذي نسميه media access control او ال MAC ... طريقة عمل الماك مشابهة جداً لموضوع دخول السيارة الى الطريق العام .. كيف ؟ يعني لو غاب الماك خلال دخول الايطارات الى الميديا ستحدث فوضى كأن تدخل السيارات مرة واحدة الى الطريق العام دون انتظار ودون النظر اذا كان هناك سيارات اخرى يعني داخل قص او مقاطعة مثل ما بنقول بالتالي سيسبب كثير من الحوادث و(الاصطدامات) ... ايضا كما تعلمون ليس كل الطرق لها نفس القواعد والشروط لدخولها منها قد تنتظر فراغ او دور للدخول فيه ومنها تقيد السيارات بإشارات مرور .. يعني ان السائق سيتبع مجموعة من الشروط حتى يدخل الطريق الرئيسي ... ودايما الحق عالسايق ههههه .... .

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

1-الطوبولوجيا topology : هنا تعرف الطبقة الثانية كيف الأجهزة موصولة ببعضها .
2-مشاركة الميديا media sharing : كيف الأجهزة تتشارك الميديا الموجودة ممكن اسلاك او غير أسلاك ولكن مهما كانت طريقة التشبيك ... هناك مبادئ وطوبولوجيا ثابتة بالموضوع مثل شبكة الند للند peer-to-peer سواء كانت بأسلاك او بدون فهي معروف معناها انها عبارة عن جهازين مشبوكين بشكل مباشر ببعضهم .

طيب بالنسبة لل topology اذكركم بموضوع سابق ونتكل فيه قليلا وهو الطوبولوجيا الفيزيائية او المنطقية ... سواء كانت الشبكة lan او wan نقدر نصنفها ضمن التصنيفين هذول :

1-الطوبولوجيا الفيزيائية physical topology : عند النظر الى هذه الطوبولوجيا سنعرف أماكن الأجهزة الملموسة مثل الكمبيوترات السيرفرات او الراوتر او السويتش يعني مخطط يوضح لنا اماكن الأجهزة بأي قسم وبأي رف نعم يجب ان يكون دقيق الى هذه الدرجة وبالسابق رأينا صورة عن الموضوع اخواني .

2-الطوبولوجيا المنطقية logical topology :هذا المخطط يوضح لنا طريقة انتقال ال frames بين الأجهزة ويعطينا اسماء المداخل والاي بي للشبكات فهذا الجزء من الشبكة نسميه المنطقي لأن التعامل فيه غير ملموس انما يحصل بطريقة اشارات وهمية نسميها والمتحكم بهذه الاشارات هي البروتوكولات التي تخص طبقة ال data link .

يعني بالطبقة الثانية يا اخوان نتحكم بموضوع المنطق ثم تنزل البيانات الى الفيزيائية التي تتحكم فيزيائيا بشكل ملموس عبر اسلاك ومداخل ومخارج .

طيب نتكلم عن بعض انواع الtopology المعروفة بشبكة الlan ... انظر الى الصورة عزيزي ثم سنبدأ بالتكلم نقطة نقطة ...





نتكلم بشكل نقاط أسهل :

1-star topology : بالعربي نسميها طوبولوجيا النجمة تكون الأجهزة مشبوكة بشكل نجمة مع جهاز شبكة بالنصف مثل الراوتر او السويتش ... طبعا بالماضي كانت مشبوكة مع جهاز Hub وهذا الجهاز اختفى الآن سنفهم عنه لاحقاً .

2-extended star topology : هي نفس الأولى ولكن بشكل أكبر او ممتدة extended يصبح لدينا سويتشين هنا ومشبوكين ببعض بسلك .

3-bus topology : طوبولوجيا الباص نسميها هذه شبكة قديمة جدا ولت الأجهزة كلها مشبوكة ببعضها عبر سلك الcoax اكيد عرفتوه من الدرس الماضي ... لكن هناك بعض الأسئلة كيف تنتقل البيانات وتستقبل بين الأجهزة بهذه الشبكة ؟ اراد الجهاز الي على اليسار فوق ان يبعث رسالة الجهاز الذي على اليمين تحت ما الذي يحدث وكيف يفهم يوصل الرسالة ؟

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

4-ring topology : اي طوبولوجيا الخاتم تعمل بسلك طبعا يشبك جميع الاجهزة على شكل خاتم ... مثل الbus الرسالة يتم بثها ببرودكاست لكن الاشارات داخلها تنتقل باتجاه عقارب الساعة او عكس عقارب الساعة حسب المطلوب أي لا يمكن ان تمشي اشارة عكس اشارة مما سيسبب تصادم ... يا اخوان هذه الطوبولوجيا والتي فوقها قديمة جدا قبل وجود السويتش ... طيب ماذا لو رفض الجميع الرسالة ؟ ستبقى داخل الحلقة تدور مما سيبطئ الحركة على باقي البيانات وكلما كبرت بعدد الأجهزة كلما حصل بطء بالأداء واذا فصلنا جهاز واحد فقط ستقف الشبكة تماما واذا صادف ان احد ارسل بيانات وهنالك بيانات اخرى تدور وكانت هذه البيانات عند مدخل جهازه سيحصل تصادم وستقف الشبكة ... لكن أفضل قليلا من ال bus انها قللت من حدوث التصادم .

طيب بالنسبة للwan هنالك ثلاث مخططات او topology رئيسيات ومستخدمات جداً طبعا هنا تكون بين شبكة فيها اجهزة وشبكة اخرى وليست بين جهاز وجهاز ... نشوف الصورة ونتكلم عنهم




1-point-to-point topology : هذه الطوبولوجيا تسمى نقطة لنقطة وهي أشهر أبسط شبكة wan موجودة تحتوي على خط دائم بين شبكتين يكون فقط .
2-Hub and Spoke Topology : وهي نفس موضوع طوبولوجيا النجمة لكن بطريقة الwan بالصورة لدينا خمس شبكات موصولات بطريقة النقطة لنقطة مع شبكة رئيسية بالمنتصف ممكن تكون خمس أفرع لشركة موصولة مع الفرع الرئيسي بهذه الطريقة .

3-mesh topology : هذه الشبكة مثل الأولى لكن كل الشبكات الموجودة موصولة ببعضها مما يزود الشبكات قدرة عالية على التواصل بينهم وايضا يمحي موضوع اصطدام البيانات لكنها تعتبر شبكة مكلفة فيزيائياً .


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

انظر الى هذه الصورة والمخطط المنطقي ونتكلم عنهم




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


طيب فهمنا الآن ما هي الtopology وعرفنا أشهرها سواء بالlan او ال wan ... الاآن ندخل معكم بنقطة ذكرناها كمصطلح لكن لم نفهم ما هي ... وهي نوع الاتصال .. لا اقصد اتصال بأسلاك او بدون او فايبر هذه نسميها الميديا وهو وسيط النقل ... لأكون دقيق أكثر نسميه نوع التواصل communication .. كمثال حين تتكلم انت مع صديقك طريقة التواصل بينكم تكون انك تتكلم فيستمع صديقك لك ثم ترد عليه بالتالي لا يمكن ان نتكلم بوقت واحد ونرد على بعض بوقت واحد ... لذلك نصنف نوع التواصل الى نوعين :

1-التواصل المزدوج النصفي Half-Duplex : الأجهزة هنا تستلم وترسل ولكن ليس بوقت واحد كما بالمثال بينك وبين صديقك استقبل انتظر ثم ارسل وهذا ما يحدث بين الجهازين لعدم حدوث تصادم وهذا شئ قديم كان موجود بالطوبولوجيا القديمة مثل ال bus كل جهاز ينتظر دور ليرسل وينتظر دور ليستقبل .

2-التواصل المزدوج الكلي Full-Duplex : طبعا نقول مزدوج لأنه بين الأجهزة .. هنا تتواصل الاجهزة وترسل وتستقبل بوقت واحد دون مشاكل وهذا ما نستخدمه اليوم بجميع اجهزتنا فنحن نرسل ونستقبل الملفات او مهما كان بوقت واحد لا ننتظر دور طبعا ... والسويتش يعمل بهذه الطريقة عند شبك الاجهزة عليه لا يعطي كل واحد دور كل الاجهزة ترسل وتستقبل دون مشاكل .

لكن النوع الاول لم يختفي تماما بعض الشبكات تريد هذ النوع لأسباب معينة لكن بهذه الحالة لا يستخدم جهاز السويتش انما نستخدم جهاز قديم نسميه الهب hub وهو جهاز مثل السويتش لكن قديم ويعمل بطريقة ال half-duplex ... طيب لو كانت شبكة تعمل بالنوع النصفي والاخرى كلي هل تتواصل الشبكتين ؟ ... لا يمكن ذلك لأنه يحصل ما نسميه mismatch او عدم تطابق بنوع التواصل .

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


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




كما قلنا عندنا ثلاث أجهزة مشبوكين على hub هذا الجهاز اوجدوه لتفادي حدوث التصادم بين البيانات لو الأجهزة كلها ارسلت بوقت واحد دون وجوده سلامتك راحت الشبكة ... طيب ماذا يعمل الhub ؟ الهب يعمل على طريقة نسميها CSMA/CD اختصارا لكلام طويل .. هذا الاسلوب من الاتصال يعمل بطريقة النصف مزدوج واذا اؤاد جهاز ان يبعث رسالة عبر هذا الخط سيتأكد من عدم وجود بيانات فيه حتى يتفادى التصادم اذا كان هناك بيانات ينتظر حتى يفرغ لذلك نسمي الطريقة هذه بكاشف التصادم وهي اخر حرفين من الكلمة collision detect طيب نلخص ما يجري على شكل نقاط اسهل :

1-الجهاز الأول اراد ان يرسل frames الى الجهاز رقم ثلاثة .
2-كرت الانترنت للجهاز رقم واحد عليه التأكد ان الخط فارغ وليس عليه اي نقل بيانات .. لأنه ان كان سيرصد اشارات كهربائية فيفهم انه مشغول ولا يرسل .
3-اذا كان الخط فارغ سيرسل ال frame .
4-ال hub سيستلم ال frame , ثم يقوم بنسخها او تكريرها ويرسلها الى جميع المداخل وقلنا هذا الاسلوب نسميه broadcast او برودكاست .. يعني يستلم البيانات من مدخل وينسخها على عدد المداخل الموجودة ويرسلها الى كل مدخل .. فضيحة
5-وصل الframe الى الجهاز الثاني ماذا يفعل به ؟ سيعلم ان هذه الرسالة ليست له فلا يقبلها يعمل ignore ...طيب على فرض كان يريد ان يبعث رسالة وال frame قادم باتجاهه ...قلنا انه يتأكد اولا اذا كان الخط فاضي فان لم يكن سينتظر حتى يصبح فارغاً .
6-تصل ال frame الجهاز رقم ثلاثة فيقبلها ويأخذ الايطار كاملاً .

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

الى هنا اعزائي نقف الدرس القادم سنفصل موضوع الframe قلنا بالسابق انه يحتوي على رقم كرت الانترنت او الماك للمصدر والوجهة والبيانات ولكن بالحقيقة هو يحتوي على سبع نقاط منهم ما قلناه ...

اتمنى كل شئ واضح الى الآن وبالنسبة للتطبيق العملي في كل درس سنطبق عمليا .. الدرس القادم سنتعرف على اللغة المستخدمة بالاوامر وبعض الأوامر البسيطة ... تحياتي