المساعدة - البحث - قائمة الأعضاء - التقويم
نسخة كاملة: Routing In The Internet (موضوع مهم فى الشبكات )
برمجة - شبكات - كمبيوتر - منتديات الفريق العربي للبرمجة > منتديات البرامج والهاردوير، نظم التشغيل، الشبكات وإدارة السيرفرات ، و التطبيقات > منتدى أنظمة الشبكات و أمنها > ارشيف منتدى أنظمة الشبكات وأمنها
AciD-WarZ
Routing In The Internet (موضوع مهم فى الشبكات )
السلام عليكم و رحمه الله و بركاته:
سوف نتكلم يا اصدقائى عن شئ مهم فى علم الشبكات و الكثير منكم على غير علم به و هذا الشئ هو الRouting.
و الان دعونا نبدأ و اتمنى ان يعجبكم الموضوع و تستفيدون منه:
Routing in the Internet:
=========================
what is routing?!
الروتنج هو عباره عن تكنيك او ميكانزم الذى عن طريقه تنتقل المعلومات من كمبيوتر الى اخر او من هوست الى اخر.
و فى سياق الانترنت يوجد ثلاث مظاهر من الروتنج وهم:
1-Physical Address Determination

2-Selection of inter-network gateways

3-Symbolic and Numeric Addresses

و يعتبر الاول فى هذه الاشياء هو المهم عندما تنتقل داتا الip من الكمبيوتر.فمن الدرورى ان نغلف هذه الداتا الخاصه بالip بأى أطار من اى صيغه تكون متصله بالنت ورك المحليه للجهاز او بالنت ورك المتصل بها الجهاز فى حالته الموجود عليها عند انتقال هذه الداتا.و يتطلب هذا الغلاف التضمين من ال عنوان النت ورك المحليه او العنوان الفيزيائى لهذا للشبكه مع الاطار الذى يحيط بالبيانات اى (inclusion of a local network address or physical address within the frame).

و الشئ الثانى من المذكور اعلاه مهم ايضا و درورى لان الانترنت تتكون من عدد من النت وركس المحليه اى local networks مربوطه بواحد او كثير من المداخل اى الgateways.و هذه المداخل عموما تسمى بالروترس اى الrouters ,احيانا يكون لها اتصالات فيزيائيه او بورتات مع الكثير من النت وركس .و تحديد المدخل الملائم و البورت لتفصيل داتا الip هذا ما نسميه روتنج اى routing و تتضمن ايضا داخل تبادل المعلومات بطرق معينه.

و الثالث من المذكور هو الذى يتضمن انتقال العنوان اى الaddress translation من الشكل الكتابى الذى نعرفه و نستطيع التعرف عليه بسهوله و المقصود مثلا عنوان المتصفح اى www.burn.com الى ip اى الى اشياء رقميه معقده صعبه و تؤدى هذه المهمه عن طريق ال DNS (ارجو مراجعه موضوعى الاول عن الDNS للاستفاده اكثر ).

و الان ندخل فى شرح عمليه تحديد الPhysical Address اى :
Physical Address Determination:
===============================
اذا كان يريد جهاز كمبيوتر ان ينقل ip data اذن فأنه يحتاج الى ان يغلف بأطار مخصص و تابع للنتورك المتصل الجهاز بها. و لنجاح هذا الانتقال فى ظل الغليف بهذا الاطار من الدرورى ان نحدد ما يسمى بالphysical address لأتجاه الكمبيوتر. و هذا يتم بنجاح و ببساطه عن طريق استخدام جدول سوف يوضح كيفيه تحويل الip الى physical addresses , فمثلا هذا الجدول يحتوى على عناوين الip للنتوركس و الادرس او العنوان المعروف لها .
و للحصول على هذا الجدول و قرائته من الطبيعى ان يكون الكمبيوتر يستخدم بروتوكول معين للحصول على هذا الجدول و تحويل الip الى physical addresses و هذا البروتوكول يعرف بأسم ARP اى Address Resolution Protocol اى بروتوكول تحليل الادرس و اعتقد اننا الان ادركنا و فهمنا معنى كلمه تحويل الip الى physical addresses , و يمكن ان نعرف هذا الجدول بأسم ARP cache .

و للحصول على الجدول نستخدم امر arp -a و فى اليونكس ايضا نستخدم نفس الامر.
و هذا مثال حى من جهازى على الجدول الذى يظهر بعد تنفيذ الامر :
C:WINDOWS>arp -a

Interface: 62.135.9.102 on Interface 0x2
Internet Address Physical Address Type
207.46.226.17 20-53-52-43-00-00 dynamic
213.131.64.2 20-53-52-43-00-00 dynamic
213.131.65.238 20-53-52-43-00-00 dynamic

الانترنت ادرس الموجود امامكم هذا هى عناوين كل الشبكات المتصله بجهازى بعد دخولى الى الانترنت
و الPhysical Address اعتقد انكم تلاحظون انه ثابت لا يتغير و بهذا يمكننا ان نقول و نوضح لكم ان الPhysical Address هذا هو ال Mac Address اى رقم الجهاز نفسه الذى تتصل به النتوركس اثناء العمل و لذلك فقد قلت فى كلامى ان تحديد ال Physical Address مهم جدااا فى عمليه نقل معلومات او داتا الip لانه بدون Physical Address اذن فكيف ستتعرف الباكيدجس الموجوده فى الrouter على طريقها.
و ال type هذا مكتوب dynamic اى انه غير ثابت بمعنى انه يتغيير عند عمل ريستارت لكل مره فى الجهاز و لكنه يثبت اثناء العمل على الانترنت .
و هناك النوع الاخر و هو الstatic اى الثابت الذى لا يتغير "هذا فقط للتوضيح"

اعتقد الان اننا فهمنا بمعنى بسيط ما هو الروتنج و ما هى الrouters

و الان احبائى اترككم تفهمون هذا الدرس القصير جداااا و اذا أعجبكم و اردتم التكمله ارجو ان تخبرونى و هذا فقط جزء من الدرس عن الروتنج و اذا اردتم البقيه اخبرونى و ارجو ان تستفيدو من هذا الدرس جيداا
اخوكم :
AcId-WaRz
==================================================
==
ممنوع منعا باتا نسخ هذا الملف او كتابه مثله الا بعد
الاستشاره
ACIDBURN_EG@HOTMAIL.COM
==================================================
==
هذا الملف فيه اقتباسات من كتب خاصه بالشبكات يعنى ما يطلعلى واحد و يقول لى ان مترجم ها الموضوع و للعلم ايضا ان ها الموضوع صعب ترجمته على اى شخص دون فهم
و اى سؤال انا موجود فى القناه
see u later
محمد قطان
أهلين أخي عمر ...

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

ثانيا : الله يعطيك العافية على جميع مواضيعك القيمة والمفيدة ...

أتمنى لك التوفيق وأهلا وسهلا بك معنا ...
محمد الجفيري
تصدق


والله بعد 5 ايام عندي دورة ccna

الله يوفقك جات في وقتها


regular_smile.gif
zidane
السلام عليكم

شكرا علي الموضوع المهم اخي عمر ونتمني منك المزيد ان شاء الله
(f) (f) (f)
brave man
مرحبا اخ عمر



وش المواضيع هذي من جد


شرفتنا



ونتمنا من الاستمرارا





والله موضوع رائع
Mohammed-Saeed
بعد السلام ...
شكرا جزيلا على هذا الموضوع الشيق ، و لكن لدي عدة ملاحظات :
1- ما علاقة ما ذكرت بجهاز الروتر Router ، و الذي يستخدم في الشبكات ..

2- جربت arp -a ، في الدوس ، و انا في شبكة ، فاعطاني فقط رقم IP الروتر الذي عندي .. هل يعتبر هذا اني متصل فقط بالشبكة التي فيها ال Router ، و هذا Router هو المتصل ببقية الشبكات .. اي ان جهازي لا علاقة له بالشبكات الاخرى ، بل العملية كلها على عاتق ال Router ...

3- بفرض ان الاجابة على السؤال السابق كان بصح ، كيف يمكنني الاتصال بالنت ، دون ان تختفي معلومات جهزي كاIP ،،

هذا ما لزم ، بعد الشكر الجزيل
Developer .NET
مشكور اخي عمر عبد الرحمن ....

فعلا موضوع ممتاز ...

بس لي عليه ملاحظة .... ممكن تغير كلمة تكنيك او ميكانزم إلى آلية .. مو احسن ؟


مشكور جدا على ا لمقال .
A`WaR
السلامم
موضوع جميل يا ابا حفصregular_smile.gif

اما بالنسبة لاسئلة اخ محمد
1 - الموضوع الذي تكلم فيه عمر هو عن بروتوكول التوجيه Routing التي وفقا لها يعمل اجهزة وعتاد Router ....

2 - انا ناقشت مع صاحب الموضوع في هذا الامر كثيرا، ومازلت غير مقتنع انه يمكن الحصول علي عنوان MAC بالطريقة التي ذكرها
الا في حالة Indirect Routing اي بين جهازين داخل شبكة محلية ذاتها ....
الباحث عن الحقيقة
مقال هام
شكرا لك
هذه "نسخة - خفيفة" من محتويات الرئيسية للإستعراض الكامل مع المزيد من الصور والخيارات الرجاء إضغط هنا.
Invision Power Board © 2001-2009 Invision Power Services, Inc.