الرئيسية » Cisco » كيف يقوم الروتر بتمرير الـ Broadcast ؟

كيف يقوم الروتر بتمرير الـ Broadcast ؟

موضوعي اليوم خاص للمبتدئين والذي طالما سُئلت عنه لاننا كما نعلم أصبحت معظم الشبكات الداخلية تعتمد على الـ DHCP لأعطاء الأجهزة التى تعمل على الشبكة المعلومات اللازمة للأتصال بالشبكة وأقصد بالمعلومات أي الايبي والماسك والـ Gatewayوأخيرا الـ DNS

وللحصول على هذه المعلومات من سيرفر DHCP يجب أن يتوفر عندنا DHCP Client مثبت على النظام ولكي يتصل مع السيرفر يقوم بأرسال Broadcast على الشبكة لكي يحدد مكان السيرفر وبالتالي الحصول على مايريده ,لكن بشرط واحد ان تكون الاجهزة والسيرفر موجودة على شبكة واحدة
لكن ماذا سوف يحدث لو كانت الشبكة تحوي عدة فروع ولكل فرع له شبكة مختلفة وعنوان مختلف ؟
هل سوف نقوم بوضع سيرفر للـ DHCP على كل فرع ؟
الجواب طبعا لا ,لاننا ببساطة نستطيع ان نضع سيرفر واحد نصل كل الفروع عليه للحصول على المعلومات اللازمة وطبعا وجود عدة فروع هذا يعني وجود روترات بينها والروترات كما هو معروف عنها انها لاتقوم بتمريرالـ Broadcast
اذا كيف سوف يمر طلب العميل الى السيرفر الرئيسي وهو موضوعنا اليوم كيف أسمح للروتر بتمرير الـ Broadcast ؟
ولكي نبدأ موضوعنا سوف أستعين بهذه الصورة

كما نرى فرعين منفصلين ولكل فرع له شبكته الخاصة والاثنان مرتبطان بالفرع الرئيسي الذي  يحوي سيرفر الـ DHCP ولكي نسمح بمرور الـ Broadcast عبر الروتر قامت سيسكو بعمل خأصية جميلة تدعى IP helper address

تقوم هذه الخاصية بتحويل الـ Broadcastالقادم من أحد البورتات الى عنوان انت تقوم بأعداده على شكل Unicast وبكلام آخر عندما يقوم الـ PC1 بأطلاق Broadcastلكي يستطيع ان يحدد مكان السيرفر يصل هذا الـ Broadcast إلى الروتر ويقوم الروتر بتمريره على شكل Unicast يصل الى سيرفر الـ DHCPويقوم السيرفر بعدها بالرد على الطلب وايصال المعلومات المطلوبة الىPC1

أما عن طريقة إعداده فهي في غاية السهولة ولا تتطلب منك إلا أمرا واحد تقوم بإدخاله الى كلInterface متصل مع احد الفروع التى تريد التواصل مع سيرفر الـ DHCP وذلك من خلال الأمر التالي

Cisco's IOS
Router>en
Router#configure terminal
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip helper-address (ip dhcp server

ومابين القوسين أضع ايبي السيرفر الخاص بي ال DHCP
طبعا هذا ليس كل شيء في موضوعنا لاني عندما قررت أن أكتب هذا الموضوع لم يكن هذا هدفي الوحيد
هدفي الرئيسي هو أيضاح امر في غاية الاهمية وهو
IP forward-protocol udpالذي يستخدم مع الـIP helper-address
فعندما نستخدم الـ IP helper-address فقط على الانترفيس المرتبط مع أحد الشبكات نحن في هذه الحالة نسمح لكل أنواع الـ Broadcastبالعبور وهي by defaultموضحة بالجدول التالي

Name

Udp port

Time Protocol

37

TACACS

49

DNS

53

BOOTP Client

67

BOOTP Server

68

TFTP

69

NetBios

137

NetBios Datagram

138

أما عندا إضافتنا  للأمر IP forward-protocol udp فنحن في هذه الحالة نسمح لبورتات محدده بالعبور فقط وبالتالي نحن نسمح لأنواع معينه من الـ Broadcast,وفي المثال القادم انا سوف اسمح للـ DHCP فقط بالعبور ولنقوم بهذاالأمر سوف أنفذ الخطوات التالية

Cisco's IOS
Router(config)# configure terminal
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip helper-address (ip dhcp server
Router(config-if)#exit
Router(config)#no ip forward-protocol udp 37
Router(config)#no ip forward-protocol udp 49
Router(config)#no ip forward-protocol udp 53
Router(config)#no ip forward-protocol udp 69
Router(config)#no ip forward-protocol udp 137
Router(config)#no ip forward-protocol udp 138

وكما نلاحظ ان هذه الأوامر تطبق على Global mode وليس على الانترفيس أتمنى ان يكون الموضوع قد نال رضاكم ودمتم بود

Print Friendly, PDF & Email

عن Ayman Alnaimi أيمن النعيمي

مهندس كمبيوتر سوري ومقيم حاليا في قطر , باحث ومطور للمحتوى العربي على الأنترنت, أهدف إلى رفع مستوى الأمة العربية ومساعدتها في النهضة العلمية, أغلب أهتماماتي في الشبكات وتحديدا الهاردوير منها وأقضى معظم وقتي في القراءة والدراسة والعمل وأؤمن بأن الثورة لو كانت لتكون فهي تبدأ بالقراءة ويليها الكتابة وبدون الآخيرة لن يكون هناك ثورة. للتواصل admin@networkset.net & networkset@hotmail.com

11 تعليقات

  1. موضوع جميل استاذ ايمن .
    ومعلومات قيمة لا غنى عنها

  2. الله ينور عليك , شرح ممتاز 🙂

  3. شكراً أستاذ أيمن على الشرح، فعلاً أنا كنت من الناس اللي تظن إنه في كل شبكة لازم يكون فيها سيرفر DHCP لكن الحمدلله وضحت المعلومة بعد شرحك القيّم.

    بارك الله فيك و جزاك ألف خير على مساعدتك لإخوانك، و أتمنى إنك تستمر في تحديث مدوّنتك :).

    علي

  4. أن شاء الله أخي علي المواضيع سوف تستمر
    وشكرا على المرور

  5. السلام عليكم اخي الكريم جزاكم الله كل خير عنا ويجعله الله في ميزان حسناتك
    انا مبتدئ في الشبكات فارجو الا تستحكر اسئلتي
    انا كنت اظن ان server لازم يتصل ب switch وانت قمت توصيله ب router فانا الان لااعرف متى اقوم بتوصيل server ب switch ومتى ب router ايضا ارجو ان تدلني علي شيئ اقرا منه عن servers بانواعها المختلفه
    انا عندي موضوع اخر
    انا Ip في جهازي 10.50.5.27 و subnet mask 255.255.255.0 و IP gate way 10.5.5.5 فلما عملت and bitwise بين IP ,subnet mask وجدت network ID 10.50.5.0 وبالتالي gate way IP ليس في نفس الشبكه انا مش فاهم الجزئيه ديه ارجو المساعده
    اخر شيئ اقتراح ارجو من سيادتك عمل شرح فيديو انا عضو في عرب هاردواير وانت كذالك وانا اعلم ان هناك شرح فيديو ل ccna وانا استفاد منها ولكني اطلب من سيادتك عمل شرح عملي لكل جزئيه في المناهج المشروحه
    شكرا وجزاك الله كل خير

  6. أهلا فيك أخي
    أولا انا وصلت السيرفر بي الروتر فقط للتوضيح والأصح أنك توصله في سويتش والسويتش يتوصل مع الروتر علشان نستفيد من أمكانيات الروتر بشكل أكبر
    وبالنسبة لموضوع السيرفرات موجودة على غوغل بالآلاف كل ماعليك ان تكتب أنواع السيرفرات !
    بالنسبة للسؤال الثالث هناك خطأ في الgate way لان عنوان الشبكة 10.50.5.0 والذي يملك ماسك 255.255.255.0 يتوفر له 254 أيبي صالح للعمل ابتدأ من 10.50.5.1 إلى 10.50.5.254 فمن أين حصلت على هذا الايبي 10.5.5.5
    وآخيرا لا أستطيع أن أعدك الآن باي شيء لان وقتي الآن مضغوط بعض الشيء
    ولكن في المستقبل كل شيء ممكن 😉

  7. زادك الله علما، وجزيت خيرا

  8. زادك الله من علمه . . .

  9. محمد الصالح

    كالعادة مواضيع متميزة وقمة في الروعة ألف شكر أخي ومزيد من التألق

  10. زادك الله علما، وجزيت خيرا >>>

    ولكن ماذا لو كان اكثر من راوتر, يعني مثلا 3 راوتر ,
    كيف تكون الاعداد للراوترات الاخرى

اضف رد

لن يتم نشر البريد الإلكتروني . الحقول المطلوبة مشار لها بـ *

*

x

‎قد يُعجبك أيضاً

حل مشكلة error 27850 عند تنصيب Cisco VPN Client

مقال سريع لتوثيق مشكلة صادفتني وقمت بحلها بخطوتان وهي تنصيب برنامج سيسكو الخاص بالـ VPN ...

حل مشكلة الشاشة البيضاء في برنامج Cisco configuration Professional

كما هو معلوم لدى خبراء سيسكو أن الآخيرة أتاحت عدة أدوات مساعدة للقيام بعملية الأعدادت ...

مقارنة بين أنظمة سيسكو IOS و IOS-XR و IOS-XE و NX-OS

في هذا المقال سوف نتعرف سوياً على جميع الأنظمة التشغيلية التى قامت سيسكو بتطويرها وهي ...