تصلني بين الحين والآخر اسئلة عن المقابلات الشخصية في عالم الشبكات وفكرت اليوم ان أطرحها واطرح حلها لكن فكرت بأن أجعل الفكرة مطورة أكثر لنحصل على تفاعل اكثر من أعضاء المدونة لذلك سوف أقوم كل فترة بوضع مجموعة من الأسئلة التى تصلني أو قد أقوم أنا بنفسي بتأليفها ليختبر كل شخص نفسه في الحل وحتى نستطيع الحصول على أفضل أجوبة ممكنة لكل الأسئلة, هذه الأسئلة مقدمة من المهندس إسلام لمقابلة قام بها منذ فترة قريبة
- لماذا نستخدم الـ IP Address وليس الـ MAC Address ولو في حال لاينفع إستخدام الماك لماذا ؟ إشرح العملية الخاصة بهذا الأمر ؟
- جميعنا يعلم أن الـ DNS يقوم بتحويل الأسم إلى أيبي وهو أيضا يقوم بتحويل الأيبي إلى أسم والسؤال لماذا نحتاج إلى هذه العملية ؟ أي تحويل الأيبي إلى أسم ؟
- هل سمعت عن الـ IPv5 ؟ هل هو موجود أم لا ؟
- ماهو الفرق بين ال SUBNET وال NETWORK ؟
- النات له ثلاث انواع ماهي أنواعه وبيعملوا ايه بالتفصيل ومن منهم يوفر اكتر في الأيبي ومن الأقل توفيرا ولماذا يستخدم في الأساس ؟
- لماذا أطلق على الـ IPv4 ولماذا اربعة تحديدا ؟
ستة أسئلة سوف ننتظر تعليقاتكم وحلولكم لهذه الأسئلة وعندما نجمع كل الأجوبة سوف أعدل على التدوينة واضيفها للمقال حتى تكون جاهزة, لكن بشرط أن أرى تفاعل منكم, أغلبكم قادر على حل هذه الأسئلة لذلك لاعذر لأحد منكم والأفضل برائي هو من يعطي الأجابة المختصرة والوافية ولا أشترط حل كل الأسئلة , أجب على الأسئلة التى تعرفها فقط. قبل أن أنتهي من لديه أسئلة مقابلات ويريد أجوبة جيدة ومفيدة فليرسلها لي على بريدي الخاص الموجود أسفل التدوينة ودمتم بود.
هل سمعت عن الـ IPv5 ؟ هل هو موجود أم لا ؟
لا مافيش هو ipv4 ,وال ipv6 فقط
السلام عليكم
جواب السؤال الثالث :
نعم يوجد هناك IPv5 حيث في أواخر السبعينات وجد بروتوكول اسمه ST او
Internet Streaming Protocol وتم انتاجه لاختبار ارسال الصوت والفيديو ونتائج المحاكاة.
بعد عقدين من الزمان طور وحسن ليصبح ST2 واستخدم الاخير بشكل تجاري في العديد من الشركات
طبعا هو Connection-oriented بعكس IPv4 ويدعم QOS
وقد اعطي هذا البرتوكول رقم 5
ماهو الفرق بين ال SUBNET وال NETWORK ؟
السب نيت هو عنوان فرعي والنيتورك هو عنوان شبكة
1-لماذا نستخدم الـ IP Address وليس الـ MAC Address ولو في حال لاينفع إستخدام الماك لماذا ؟ إشرح العملية الخاصة بهذا الأمر ؟
الاجابة :- لان الي بي له تركيبة logical استطيع التعديل فيه واقسم الشبكات واعمل vlsm فالاي بي عبارة عن شيء logical له hierarchical structure
اما mac address فلا استطيع عمل ذلك لان الماك عبارة عن عنوان فيزيائي ثابت لا يتغير مثل عنوان البطاقة فلا استطيع عمل صبنت له مثلا
بكل بساطة نستخدم dns لانو مش ممكن نحفظ او نميز بصورة جيدة بين كل الايبيهات والارقام وعلى ماعتقد التسمية افضل ولا كيف
جواب السؤال الاول وهو ان ال ip ثابت يعنى من الطرف الاول المرسل للمستقبل
اما الماك ادرس فهو متغير next hop يعنى بناخد الماك الخاص بالروتر التالى وهكذا حتى تصل للهدف
طيب بالنسبة عن سبب تسمية ipv4لانو بحتوي على اربعة octet وكل octet =8bits ولمن نجمعهم بكونو عبارة عن 32 وهذا هو حجم الايبي ولو انا غلطان ارجو من الاخوة التصحيح
جواب السؤال الثانى
وهى تفيد حسب مااتذكر عندما يكون لدى فايروول على جهازى واحدهم على الشبكة يحاول اختراق جهازى فعندها تفيدنى هذه العملية العكسية
لااعرف الثالث
ولكن جواب الرابع
وهو ان ال subnet …………… واحد برودكاست دومين
اما الشبكة فمن الممكن تكون فمن الممكن ان تكون مجموعة من ال subnet
جواب الخامس بس معلش من غير تفصيل
الاول static وده يدوى يعنى لكل جهازى ريل ايبى يعنى مصاريف كتيرة ومفيش امان
والثانى dynamic وده برضو مصاريف بس امان اكتر
الثالث البات وده اللى كلنا بنستخدمه وهو ايبى واحد لكل الشبكة … يعنى قلة مصاريف
اما الاخير فلااعرف
بس على فكرة الشرع محلل جواز اربعه بس هههههههههههههه
في الواقع لا اعرف الاجابة على الأسئلة ولكني اطمح بأن اصل يوما ولو لنصف ثقافتك وعلمك
لك كلالشكر على جهودك
أشكركم على التفاعل ياشباب , حتى الآن لم أجد أجوبة شافية باستثاء سؤال واحد. بشكل عام الأسئلة سخيفة من حيث المبدأ لكن هي بالفعل طرحت . أنتظر أجوب أفضل
بس الفكرة ممتازة جدا
ياريت يا عم ايمن تعملنا قسم للانترفيوهات عشان الموضوع ده مهم وفى ناس بتسال اسئلة خنيقة فى الانترفيوهات اسالنى انا مجرب . خصوصا لما تكون لسه واخد ccna
والغريب ان الاسئلة الغريبة او الغير متوقعة فى osi layer
مثلا في انترفيو :س1: لماذا الراوتر L3 ولماذا SW L2 وليه بنستخدم سوتش وراتور ليه الشبكرة متكنش كلها سويتشات وتقوم بعمل الراوتر ليه نعمل راوتر ويكلف منعمل سويتشات وتبقى كل الشبكة سويتشات فيها INTERFACESههههه
معلش اسئلة غريبة فعلا كنها بتتسال
ولو ح
ياريت يا عم ايمن تعملنا قسم للانترفيوهات عشان الموضوع ده مهم وفى ناس بتسال اسئلة خنيقة فى الانترفيوهات اسالنى انا مجرب . خصوصا لما تكون لسه واخد ccna
والغريب ان الاسئلة الغريبة او الغير متوقعة فى osi layer
مثلا في انترفيو :س1: لماذا الراوتر L3 ولماذا SW L2 وليه بنستخدم سوتش وراتور ليه الشبكة متكنش كلها سويتشات وتقوم بعمل الراوتر ليه نعمل راوتر ويكلف. منعمل سويتشات وتبقى كل الشبكة سويتشات وفيها INTERFACES ههههه
معلش اسئلة غريبة فعلا كنها بتتسال
ولو حضرتك فتحت موضوع ليها احاول اضع الاجابات التى عرفتها
وبارك الله فيك
اجابة السؤال الاول:
الFRAMES بيصير الها ENCAPSULATION جديد و بتتغير بعد كل راوتر و بالتالى الMACS هتتغير و بيضل الIP هو الثابت كSOURCE و DEST
لماذا نستخدم الـ IP Address وليس الـ MAC Address ولو في حال لاينفع إستخدام الماك لماذا ؟ إشرح العملية الخاصة بهذا الأمر ؟
الاي بي هو انترنت بروتوكول يستخدم لتعريف الاجهزة و المواقع على الانترنت , و يمكن عمل تقسيم الايبي , يعمل Network layer .
الماك عنوان فيزيائي (serial number) ثابت لا يمكن عمل تقسيم له, و يستخدم دائما مع الايثرنت (لا يستخدم مع Wan) لانه في wan يوجد اكثر من layer 2 تعتمد على طريقة الاتصال , يعمل data link layer .
انا ادرس ccna1 لكني لم افهم جيدا ماذا تعني هل يوجد شروحات على اليوتيب افضل , وشكرا لك
2-جميعنا يعلم أن الـ DNS يقوم بتحويل الأسم إلى أيبي وهو أيضا يقوم بتحويل الأيبي إلى أسم والسؤال لماذا نحتاج إلى هذه العملية ؟ أي تحويل الأيبي إلى أسم ؟
لان الاجهزة تستخدم الاي بي , DNS يسمح لك باستخدام الانترنت بطريقة سهلة و ذلك بربط الاي بي باسماء ذات مغزى .
شكرا على الموضوع وفعلا اسئلة مهمة وفيها فايدة انا صراحة ياجماعة مش هالقد في الشبكات يعني بتعلم شوية بس انا في البرمج بحب اكتر بس بردوا بحب اتعلم دايما ومعلش مش رح اقدر اجاوب الان بس بتعلم منكم وان شاء الله رح اجاوب
مفيش ip 5
الصراحة المواضيع دي بتخلي الواحد عندو اكتر من اتجاه للاجابة موش فكر واحد يعني بتعمل مرونة
واتمنى زيادة مثل هذا الموضوع والحقيقة ياباش مهندس ايمن المدونة انتا صبرت عليها وهي في حالة تقدم وفيها معلومات نادرة في المواقع وعاوز تصبر اكتر ونحنه معاك الله يصبر الجميع انشالله
بسم الله الرحمن الرحيم
بالنسبة لانواع nat هي ثابت والديناميكي و pat
ثابت : اربط عناوين العامه مع العناوين خاصه بالنمط النظير الي نظير يعني لكل عنوان الخاصه مقابله عنوان العام واستخدمه عندما اريد وصول للجهاز عن طريق شبكه الانترنت وهدا مطبق علي سيرفرات
الديناميكي: لترجمه مجموعه من العناوين الخاصه الي عناوين العامه بشكل تلقائي
pat : وهو نوع من انواع nat واستخدمه لترجمه مجموعه من عناوين الخاصه لعنوان العامه واحد او اكثر في حال وجود اكثر من عنوان العامه ويتم ذلك من خلال socket “ip +port”” حيث لكل عنوان استطيع ربط معه 4000 بورت ولكل بورت عنوان خاص
اي ان عدد عناوين خاصه التي استطيع ربطها مع عنوان العام واحد هو 4000 فعلي و16^2 نظري والله اعلم
بسم الله الرحمن الرحيم
جميعنا يعلم أن الـ DNS يقوم بتحويل الأسم إلى أيبي وهو أيضا يقوم بتحويل الأيبي إلى أسم والسؤال لماذا نحتاج إلى هذه العملية ؟ أي تحويل الأيبي إلى أسم ؟
من معروف انه ان الانسان يتعامل مع اللاجهزة الكمبيوتر بالاسم وتتعامل اجهزة مع الاجهزة الاخري عن طريق عنوان اي بي ضمن مجالها ل>ا نستخدمه رزولف لترجمه من عنوان الي اسم في حاله الاداره مثل هناك جهاز صاحب عنوان اي بي a.d.c.d يعمل ترفك علي بكه كي استطيع احدد اي جهاز عن طريق dns استطيع احوله من عنوان الي اسم وهكد يكون جهاز الذي عنوان a.b.c .d اسمه Mus@ba7 مثلا وهنا استطيع تعامل مع هذا جهاز
بسم الله الرحمن الرحيم
ماهو الفرق بين ال SUBNET وال NETWORK ؟ حسب راي ان كلاهما يشيرا الي نظاق او عدد الاجهزة ضمن عنوان بكه الواحد
فعنوان شبكه يستخدمه مدير شبكه لتحديد عدد عناوين صالحه التي استطيع اوزعهااا ومنها ايظا احدد برود كاست وتسطيع جميع الاجهزة تحدث مع بعظها ضمن مجال بث واحد وهو مهم في عمليه التوجيه حيث علي اساسه يتم توجيه حزم اي عنوان اي بي الي اي عنوان شبكه ينتمي ثم ياتي دور سوتش اما سبنتماسك فهي مفيد ومساعده بل هي التي يتعامل معها راوتر لتحديد عنوان شبكه اي كيف يقوم راوتر بتحديد ان هذا عنوان ينتمي الي هذه عنوان بكه ويتم طريقه من خلال عملية AND ضرب المنظقي حيث عنوان
IP AND SUBNET =ID NETWORK و تكون في حاله طبيعية قناع شبكه الافتراضية مخزنه ضمن راوتر ونكتبها ادا كانت قناع شبكه فرعيه سبنت ….والله اعلم
لماذا أطلق على الـ IPv4 ولماذا اربعة تحديدا ؟
لأنه مكون من أربع خانات كل خانة Octe مكونة من 8 بتات.
ماهو الفرق بين ال SUBNET وال NETWORK ؟
الأولي عبارة عن شبكة فرعية داخل شبكة رئيسية أى فى حالة Subnet يحدث تقسيم للشبكة الرئيسية الي مجموعة من الشكبات الفرعية وذلك بالاستلاف من Default Mask ليصبح Subnet Mask
جميعنا يعلم أن الـ DNS يقوم بتحويل الأسم إلى أيبي وهو أيضا يقوم بتحويل الأيبي إلى أسم والسؤال لماذا نحتاج إلى هذه العملية ؟ أي تحويل الأيبي إلى أسم ؟
نظرا لصعوبة حفظ العناوين لكل موقع فلا بد من تحويلها لإسم ليسهل حفظها على المستخدمين
لماذا نستخدم الـ IP Address وليس الـ MAC Address ولو في حال لاينفع إستخدام الماك لماذا ؟ إشرح العملية الخاصة بهذا الأمر ؟
العناوين المنطقية بها جزء خاص بالشبكة وجزء خاص بالجهاز وبالتالي يتم استخدام جداول التوجيه فى الطبقة الثالثة من نموذج ال OSI لإرسال البيانات من المرسل الي المستقبل بطريقية تسلسلية وسهلة كما هو الحالف فى البريد العادي بتحديد رمز بريدي وصندوق بريدي الي أخره……………وفى حال استخدامنا للعنوان الفيزيائي فإن عملية البحث معقدة نظرا لأن الماك هو خاص بالجهاز الهدف فقط وان كان يمكن استخدام العناوين الفيزيائية فى الشبكات المحلية الصغيرة
النات له ثلاث انواع ماهي أنواعه وبيعملوا ايه بالتفصيل ومن منهم يوفر اكتر في الأيبي ومن الأقل توفيرا ولماذا يستخدم في الأساس ؟
NAT نوع من أنواع الحماية وهو بمكنا ندخل على شبكة الانترنت باستخدام عنوان عام وبكدا يكون عنوانا فى الشبكة المحلية مخفي وغير ظاهر للهاكر وال يبغي يخترق جهازنا يلاقي العنوان الخاص بمزود خدمة الانترت وهو نوعان الأول STATIC والأخر DYNAMIC وطبعا الأول بيتم استخدام عنوان عام واحد أما الديناميكي بنستخدام مدي من العناوين
احاول الحل من معلوماتي بدون بحث على جوجل 🙂
1- الاي بي هو لوجيكال ادرس ويمكن تقسيمه وهو بمثابة اسم الشخص على الجوال ولكن رقم الشخص هو بمثابة عنوانه الفيزيائي لذلك الايبي يبقى ثابتا من المصدر حتى الوجهة بينما الماك يتغير على كل انترفيس خلال رحلته الى Destination
2- لا احد يحب حفظ الارقام فال DNS وضع لسهولة حفظ المواقع بالحروف بدلا من الارقام
3- لم اسمع به والله اعلم
4- 192.168.1.0 هي شبكة بينما السب نت هو الذي يحدد هل هي شبكة واحدة يمكن توزيعها على سويتش وفي هذه الحالة 24/ او عدة شبكات تحتاج الى راوتر لتوجيه الباكت الى الشبكات الاخرى حسب تقسيمها
5- النات للتحويل بين الشبكة الخارجية ( الانترنت ) والداخلية
Static – Dynamic – Overload الاقل توفيرا هو الاول Static لان مقابل كل public ip : Private ip
والمستخدم غالبا هو overload حيث يستخدم رقم البورت
6- لانه اربع octet ؟!
شباب لازلت غير مقتنع بالأجابات. أريد واحد يعطيني أجوبة مثالية. هناك أجوبة صحيحة لكن ليست مثالية وهناك أجوبة غير صحيحة ابدا وهناك أجوبة صحيحة لكن ضعيفة أو غير مقنعة. كل الأجوبة التى وصلت بخصوص الـ DNS صحيحة نسبيا لكن الفائدة الاهم من هذه العملية لم تذكر.
لماذا نستخدم الـ IP Address وليس الـ MAC Address ولو في حال لاينفع إستخدام الماك لماذا ؟ إشرح العملية الخاصة بهذا الأمر ؟
أشعر أن بنية السؤال غير مكتملة ،
MAC Address في طبقة Link Layer , لذلك يتم التواصل عن طريق ip address الموجودة في الطبقة أعلاه Network Layer .
جميعنا يعلم أن الـ DNS يقوم بتحويل الأسم إلى أيبي وهو أيضا يقوم بتحويل الأيبي إلى أسم والسؤال لماذا نحتاج إلى هذه العملية ؟ أي تحويل الأيبي إلى أسم ؟
– لانّّه لا يمكن حفظ الأرقام ، الغاية سهولة تداول الأسماء و استخدامها .
هل سمعت عن الـ IPv5 ؟ هل هو موجود أم لا ؟
-هو موجود لكن توقف استخدامه و لم يشتهر ، و كان يستخدم بشكل قليل من بعض الباحثين .
ماهو الفرق بين ال SUBNET وال NETWORK ؟
– النتوورك هي الشبكة الرئيسية و السبنت هي تقسيم لهذه الشبكة .
النات له ثلاث انواع ماهي أنواعه وبيعملوا ايه بالتفصيل ومن منهم يوفر اكتر في الأيبي ومن الأقل توفيرا ولماذا يستخدم في الأساس ؟
غرض ال NAT التغلب على مشكلة عدم توفر العدد الكافي من الأيبيهات (IPv4 ) ، هنا سيكون لدي public ip
واحد يستخدمه الكل .
1- Static NAT : كل private ip له public ip ثابت لا يتغير
2- Dynamic NAT : كل مجموعة من ال private ip يكون لها مجموعة من ال public ip ,
3-single address NAT : كل مجموعة من ال private ip تظهر على الشبكات الخارجية ب public ip موحَّد ، و يتم التمييز برقم ال port .
لماذا أطلق على الـ IPv4 ولماذا اربعة تحديدا ؟
– IPv4 هو عبارة عن 4 Bytes .
انا بحيكى ربنا يحفظك يا فاطمة انتى فعلا ممتازة
Ipv4 مش ﻻن 4 بايت بل ﻻن بالواقع يوجد ip v1,v2 .. v6 وال ipv4 و ipv6 هم لليوزر والبافي كانت للتجارب .
لماذا نستخدم الـ IP Address وليس الـ MAC Address ولو في حال لاينفع إستخدام الماك لماذا ؟ إشرح العملية الخاصة بهذا الأمر ؟
لأن ال، IP يعمل في الطبقة الثالثة (Network) أما الـ MAC فيعمل في الطبقة الثانية (data-link)
______________________
جميعنا يعلم أن الـ DNS يقوم بتحويل الأسم إلى أيبي وهو أيضا يقوم بتحويل الأيبي إلى أسم والسؤال لماذا نحتاج إلى هذه العملية ؟ أي تحويل الأيبي إلى أسم ؟
ليسهل التعامل معها فيمكن للجميع حفظ الأسماء اما الأقام فهي مستحيلة
______________________
هل سمعت عن الـ IPv5 ؟ هل هو موجود أم لا ؟
لم اسمع عنه ولا اعتقد انه موجود
______________________
ماهو الفرق بين ال SUBNET وال NETWORK ؟
اعتقد ان الـ SUBNET يحدد نوع او مستوى الشبكة وعدد الأجهزة المتاحة فيها
ام الـ NETWORK فهو لتحديد الأجهزة وعنوان الشبكة
شكرا لك
خليتنا نفكر شوي
وان شاء الله تكون صحيحة
منك نستفيد 🙂
فيما يتعلق بسوال عن ip و mac سوال غلط وغير مفهوم
ومن قال اننا لانستخدم ماك في الشبكة بالعكس ماك ادرس مهم بالشبكة وعلى اساسها تنبني جدول استعلام داخل هب سويتج وتعمل ضمن الطبقة الاولى الفيزيائية
ولاحظت اجابات من بعض الاعضاء المحترمين اجاباتهم غير منطقية تماما يرجى التاكد من الاجابة قبل نشرها
ما يخص س ٤
subnet يحدد (بضم الياء) من خلال نوع الاي بي وهو مايسمى بقناع الشبكة
لكي تستطيع اجهزة الكومبيوتر معرفة اي جزء من ال IP address هو عنوان الشبكة وأي جزء هو عنوان ال Host يتم استخدام رقم ثاني يتكون من 32 bit من النظام الثنائي يسمى ال Subnet Mask. هذا ال Subnet Mask يستخدم لكي نعرف كم Bit من ال IP address يمثل عنوان الشبكة وكم Bit يمثل عنوان الHost.
يتم كتابة ال Subnet Mask على شكل مجموعة متتالية من الرقم 1 ثم مجموعة من الاصفار المتتالية 0, حيث تمثل الواحدات 1 عنوان الشبكة من ال IP address والاصفار عنوان ال Host.
هذا الجواب والله اعلم
بامكانكم الاستفسار عن اي موضوع يخص مجال الشبكات و IT وفي مجال الاتصالات يمكنكم مراسلتنا على
cisco_m2006@yahoo.com
أهلاً مجددًا ….
أخي أيمن …متشوقين جدًا لمعرفة مدى صحة إجاباتنا …
فأرحمنا …و إلا فلا يأس …
شكرًا جزيلاً لما تبذل ،
مكفي عاد شو هي الاجابات الصحيحة ….
مع اني متاكد من ايجاباتي ل>ا انتظر فارغ الصبر ان اري الايجابات المثالية
السلام عليكم ورحمة الله وبركاته
سأبدأ بإجابة كل سؤال على حدة وأرجو من الله التوفيق
لماذا نستخدم الـ IP Address وليس الـ MAC Address ولو في حال لاينفع إستخدام الماك لماذا ؟ إشرح العملية الخاصة بهذا الأمر ؟
هذا لعدة أسباب
أولا لأن بناء الإنترنت بروتوكول او ال آي بي هو بناء هرمي ولتبسيط الأمور يمكن أن نضرب مثالا بهذا الأمر
لنفرض أن لدينا جهاز يمتلك عنوان آي بي بهذا الشكل
5.6.7.8
وأراد جهاز آخر في الشبكة التواصل معه فإنه ليس من المهم للجهاز الذي يرغب في التواصل مع الجهاز الذي يمتلك الآي بي السابق أن يعرف مكان هذا العنوان بالضبط ولكن كل مايجب عليه أن يرسل العنوان للراوتر ومن خلال ال
Routing table
يستطيع الراوتر أن يعرف الطريق الى الشبكة الموجود فيها هذا العنوان لأن الراوتر وهذا هو الأمر الثاني في استخدام الآي بي وليس الماك أن الراوتر لايحتاج لأن يبني جدول يحتوي على عناوين كل الأجهزة الموجودة في الشبكة ولكن مجرد ان يعرلم الطريق الى الراوتر الذي يتصل بالشبكة الموجود فيها الجهاز المراد ارسال البيانات اليه وبذلك لا نهلك الراوتر في عمليات لا فائدة منها وهذا هو المقصود بالتنظيم الهرمي للآي بي
اما بالنسبة للماك آدريس فهو عنوان لكل جهاز على حدة فلو فرضنا مثلا انه يوجد جهازين في نفس الشبكة فلا يفترض ان يكون هناك اي علاقة بين ماك الجهاز الأول وماك الجهاز الثاني وهوعنوان عشوائي ليس مبني على قواعد معينة بالنسبة للمستخدم فمثلا اذا اشترى شخص ما جهازين في نفس الوقت فليس ضروريا ان يكون هناك علاقة بين عنوانين الماك لكل منهما كمثلا ان تكون ارقام الماك متتالية ولكن هو عنوان عشوائي بالنسبة للمستخدم يتلقاه مع تلقي الجهاز الذي يشتريه وليس للمستخدم يد في ان يغيره تبعا لقواعد معينة
وهذا هوالسبب الأول والسبب الثاني انه لايصلح استخدام الماك آدريس بين جهازين حيث ان الماك آدريس لا يشترط أن تستخدمه كل الأجهزة الموجودة على الشبكة فهو عنوان لا يوجد الا في الأجهزة التي تستخدم تكنولوجيا الإيثرنت فمثلا هناك أجهزة على الوان تستخدم عناوين لها أخرى غير الماك آدريس ولذلك فلا يصلح استخدام الماك آدريس في التواصل بين جهازينعلى الشبكة وهذه اجابة السؤال الأول وفي طريقي لإجابة باقي الأسئلة ان شاء الله
استكمالا لإجابة السؤال الأول
أنه لكي يستطيع الراوتر التواصل مع الأجهزة الموجودة على الشبكة من خلال الماك آدريس فلابد له أن يبني routing table يحتوي على كل ماكات الأجهزة الموجودة في العالم والطريق لها وهذا بالطبع مستحيل أوعلى الأقل هو صعب جدا جدا وغير منطقي على الإطلاق وهذا للسبب الذي دكرته انه ليس للماك تنظيم هرمي مثل الآي بي كما أنه عنوان ثابت من الصعب التغيير فيه
أما عن اجابةالسؤال الثاني وهو
# جميعنا يعلم أن الـ DNS يقوم بتحويل الأسم إلى أيبي وهو أيضا يقوم بتحويل الأيبي إلى أسم والسؤال لماذا نحتاج إلى هذه العملية ؟ أي تحويل الأيبي إلى أسم ؟
أظن ان اخواني جميعا اجابوا عليه وعن الغرض من ال dns
ولكن ربما أجبت عليه بطريقة علمية أكثر وهي بنفس المعنى الذي أجاب به اخواني على هذا السؤال عن طريق ذكر وظيفة الدي ان اس وطريقة عمله
يمكن اعتبار ال dns كدفتر تليفون يحتوي على ارقام وأسماء
فمثلا اذا كتبت في ال address bar
http://www.google.com
فإنه يرسل طلب من جهازي الى مزود خدمة الإنترنت لدي أو ال isp فيقوم ال isp بارسال طلب الى ال dns server يطلب فيها عنوان الآي بي لموقع جوجل فيرسل مرة أخرى الى جهازي الذي يقوم باستخدام عنوان الآي بي لفتح موقع جوجل
وهذا يحدث لأننا كبشر يمكننا حفظ الأسماء ويصعب علينا حفظ الأرقام أما على الشبكة فتتعامل البيانات بعناوين الآي بي ولا تتعامل بالأسماء فيعمل الدي ان اس كوسيط بين الإنسان والآلة التي تتمثل في شبكة الإنترنت
أما عن السؤال الثالث وهو
هل سمعت عن الـ IPv5 ؟ هل هو موجود أم لا ؟
فللأمانة انا لم أكن اعرف عنه شيئا قبل أن اقرأ السؤال فانا بحثت على جوجل كي استطيع التعرف على هذا الأمر وسوف أجيب من خلال قرائتي عنه في النصف ساعة الماضية فقط وعلى مافهمته وشكرا على طرح السؤال
أنه في أواخر السبعينيات ظهر بروتوكول يسمى
ST( the internet stream protocol)
وقد تم عمله أساسا لاستخدامه في التجارب التي تمت على نقل الصوت والفيديو عبر الإنترنت وبعد مايقرب من 20 عاما من عمل هذا البروتوكول تم عمل برتوكول
ST2
والذي استخدمته بعض الشركات مثل
IBM , Apple , Next , SUN
لأغراض تجارية في أجهزتها ولكن كانت أحد مشكلاته انه لا يستطيع التواصل مع وفهم
IPV4
ولذلك فقد سمي ب IPV5 ولكنه لم يستخدم على شبكة الإنترنت
السوال الاول بالانجليزي
Why do we use IP address for routing/communication and not MAC address?
الجواب
There is really no need to repeat yourself: IP addresses are hierarchical. To greatly simply things imagine your IP address is 10.20.30.40. Any random host on the Internet that you want to contact does not need to know specifically where 10.20.30.40 is. Instead it contacts its router, which knows how to get to all the networks beginning with 10. Once it has reached a router for those network it is sent to another router that deals specifically with 10.20 addresses, and so on to one that deals with 10.20.30 addresses which forwards it on to your computer. This is why you can’t simply change your IP address to anything you like – the coordination is needed so that one machine knows in what direction to send data even if it does not know about the specific machine in question. In this way the amount of data that routers need to handle to keep track of where data should be sent is kept to a manageable size.
MAC addresses in contrast are essentially random by the time you receive your computer – one MAC address has no relationship to the MAC of a machine it is only feet away from. To route by MAC addresses routers would have to account for every machine on the network individually which is a complete impossibility for a network the size of the Internet.
Finally not all machines have MAC addresses. MAC addresses are a feature of ethernet which is not the only networking standard. In particular WAN links such as between the different sites your ISP operates from do not have MAC addresses. If you were routing by MAC address how would you send data between these devices that do not have MAC addresses
(منقول)
شباب سؤال الـ DNS هو من الأيبي إلى أسم وليس العكس إقراوا السؤال مرة آخرى !!. “أي تحويل الأيبي إلى أسم ؟”
نادر تعليقي على الفايس بوك لو مهتم به . حتى لاتنتظر كثيرا هنا فالمدونة هي مكان علمي ولاينفع لك
جواب ال dns لسهوله الوصول فى حال تغيير الايبى عن طريق dhcp
اتوقع هذا جزء من استخدامه
النتورك classful
مثال class A and B and C
تحتوى على network id
broadcast
and pool for hosts
اما subnet
هو نتيجة تقسيم الشبكه الى مجموعه شبكات فرعيه
للشبكة
بالنسبه لاجابة السؤال ipv5
لا يوحد ايبى بهذا الفيرجن لانه حول الى ipv6
ولم يعمل به والاجابه قد طرحت من قبل هو خاص Internet Stream Protocol
1- Static NAT
Allow PC 0 to use the internet and appear at the outside networks by 200.1.1.3
المطلوب هنا نسمح لــ PC 0 باستخدام الـ Internet بواسطة اننا هانجعل يظهر فى الشبكات الخارجية بــ Public IP وهو 200.1.1.3 وده هايتم باخطوات التالية :
R1(config)#int fa 0/0
R1(config-if)#ip nat inside
هنا بعرف الــ Router ان Fa 0/0 بيطل على الشبكة الداخلية
R1(config)#int s 2/0
R1(config-if)#ip nat outside
هنا بعرف الــ Router ان S 2/0 بيطل على الشبكة الخارجية
R1(config)#ip nat inside source static 192.168.1.2 200.1.1.3
وهنا الامر الرئيسى لـ Static NAT وهنا بقول للـ Router ان ال private ip الفلانى لما يحب يخرج لشبكة تانية اظهره فى الشبكة الخارجية بــالـ public ip الفلانى
R1# show ip nat translations
وهنا من الامر ده بعرف انا عامل NAT لكام Device واعرف منه ال ip الخاص به فى الشبكة الداخلية ولما يخرج لشبكة اخرى هايبقى ال ip بتاعه ايه ..
R1(config)#no ip nat inside source static 192.168.1.2 200.1.1.3
الامر ده علشان الغى ال NAT من على الـ Router علشان انتقل للمرحلة القادمة وهي الــ Dynamic NAT
2- Dynamic NAT
R1(config)#int fa 0/0
R1(config-if)#ip nat inside
R1(config)#int s 2/0
R1(config-if)#ip nat outside
R1(config)# ip nat pool mac 200.1.1.3 200.1.1.254 netmask 255.255.255.0
هنا بعرف range لل public ip واديته اسم mac وممكن اى اسم اخر
R1(config)#ip nat inside source list 1 pool mac
هنا بعرف ان اى جهاز واخد private ip فى الشبكة ال inside لما يروح يكلم اى حد من شبكة خارجية ياخد من range ال public ip اللى اسمه mac ومعنى list 1 اى طبق على ال inside interface ال access-list اللى رقمها 1
R1(config)#access-list 1 permit 192.168.1.0 0.0.0.255
R1# show ip nat translations
وهنا من الامر ده بعرف انا عامل NAT لكام Device واعرف منه ال ip الخاص به فى الشبكة الداخلية ولما يخرج لشبكة اخرى هايبقى ال ip بتاعه ايه ..
ملحوظة : الامر show ip nat translation مش هايطلع اى نتائج الا بعد ان استخدم الاجهزة ال inside خارج الشبكة الداخلية بمعنى اخر ممكن اعمل ping على اى جهاز فى شبكة خارجية وبعد ذلك سوف تظهر النتائج
سؤال : بفرض ان جميع ال public IP محجوزة لمجموعة من الـ private IP و بعض الاجهزة التى حجزت ال public ip لا تستخدمه حاليا ..
واريد ان احرر بعض ال public IP لاتيح للاجهزة الاخرى خدمة الانترنت مثلا ماذا افعل ؟
الحل لهذه المشكلة يمكن بطريقتين
1- First way
R1(config)#clear ip nat translation*
// this command Deletes all dynamic translations
وهذا الامر بيحذف جميع ال Nat table الخاصة بــ Dynamic NAT
2- Second way
R1(config)#ip nat translation timeout (time by seconds)
والامر ده بحدد فيه الوقت للــ Dynamic NAT بمعنى ان لو الجهاز مش عمل اى حاجة على الشبكات الخارجية خلال الوقت ده ال session بتتقفل وبيتحذف من ال NAT table ال ip address inside global الخاص بالجهاز ده بحيث يسمح لباقى الاجهزة انها تاخد دورها .
والوقت الافتراضى هو 86400 اى 24 ساعة وممكن اغير فيه زى ما احب وممكن الغيه خالص يعنى لو فضل طول عمره من غير ما يعمل حاجة هايفضل واخد ال public ip اللى هو حجزه فى الاول .
3- NAT Overload
R1(config)#int fa 0/0
R1(config-if)#ip nat inside
R1(config)#int s 2/0
R1(config-if)#ip nat outside
R1(config)#ip nat pool mac 200.1.1.3 200.1.1.3 netmask 255.255.255.0
R1(config)#ip nat inside source list 1 pool mac overload
R1(config)#access-list 1 permit 192.168.1.0 0.0.0.255
بكة الانترنت تتعامل بعناوين ال IP ولا شيء غير عناوين ال IP في تحديد اتجاه نقل البيانات .. مثلا من بيتك الى موقع جوجل القابع على سيرفر موجود في استراليا ثم العودة الى بيتك بالصفحة التي طلبتها.. وهكذا.. و كل موقع انترنت (بما فيهم منتدانا المشاغب هذا) موجود على سيرفر له عنوان IP محدد (او مجموعة عناوين) تماما مثلك انت.
الان تخيل معي انك كلما اردت فتح موقع المشاغب يكون لزاما عليك ان تكتب في المتصفح عنوان IP السيرفر الذي عليه الموقع.. يعني تكتب89.144.97.177 !! اردت جوجل تكتب 209.85.229.104 ! وهكذا.. كم عنوان IP عليك ان تحفظ كل يوم؟
من هنا اتت فكرة DNS فهو سيرفر يعلم مسبقا عنوان IP كل سيرفر (او على الاقل بداية الطريق اليه) واسماء الدومين المقابلة لكل عنوان.. فتكتب انت الانسان الكلام المفهوم والاسهل اليك مثل http://www.absba.org وتحدد لكرت الشبكة الى اين يذهب ليترجم هذا الاسم الى عنوان IP (حقول DNS التي تسأل عنها) فيترجم ال DNS سيرفر http://www.absba.org الى 89.144.19.65 ويتم توجيه البيانات على هذا الاساس منك واليك.
وبالمناسبة DNS هي اختصار Domain Name Service او خدمة اسم الدومين او خدمة اسم المجال
http://www.absba.org هو دومين او مجال
ظرة اشمل لمفهوم ال DNS شرح مبسط
بداية ايش معنى DNS
هي اختصار ل كلمة Domain name server
ايش الفائدة من الشرح ؟؟؟
معرفة كل شيء يتعلق ب DNS وحل مشاكلة بسهولة
ماهي فائدة ال DNS ??
ربط الاي بي بدومين معين (طريقة اسهل واسرع بدلا من كتابة رقم الاي بي في المتصفح )
طريقة اتصال الزائر للموقع
بعد كتابة الزائر لرابط الموقع في المتصفح مثلاً example.com والضغط على انتر يحصل اتصال بين متصفح الزائر
وسيرفرات ال DNS لمقدم خدمة الانترنت مثل سعودي نت او اي شركة راح نرمز لها ب ISP
سيرفر ال DNS الموجود لدى ال ISP يحفظ كل دومين والنيم سيرفر الخاص بة بهذة الطريقة
مثلا الدومين google.com
النيم سيرفر الخاص بة هو ns1.google.com
بس كذا ماراح نقدر نوصل للموقع لان الاي بي غير متوفر عندنا
لاجل كذا يحدث استعلام عن هذا النيم سيرفر الي تكلمنا عنة الي هو
ns1.google.com
حتى نقدر نوصل للاي بي الخاص بة
بس راح نوقف هنا !!!!
بنسأل من عن الاي بي الخاص بهذا النيم سيرفر ؟؟؟
راح نسأل شركة تسجيل الدومينات عن هذا النيم سيرفر وماهو الاي بي الخاص بة
مثلا enom او godaddy
الان سألنا اينوم عن الاي بي المسجل ل النيم سيرفر ns1.google.com
وردت لنا اينوم ب الاي بي مثلاً
مثلا 127.0.0.1
الان يحدث الاتصال بين المتصفح وسيرفر الموقع
وحتى يتاكد السيرفر من تسجيل الدومين لدية يبحث عن سجلات الدومين
اذا كان الدومين غير موجود يظهر لنا الخطأ المشهور
DNS error
او اذا كان الدومين موجود فيكمل العمل الباقي سيرفر الاباتشي
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
وهنا طريقة عمل الدي ان اس بإختصار
اول شيء دومين عادي
مثلا google.com
بعد كذا ال نيم سيرفر Name server وعادة يرمز لها بــ ns
مثلاً ns1.google.com
بعد كذا سجل ال A وهو رقم الاي بي للسيرفر ويرمز لة بـــ A
مثلا ً 127.0.0.1
google.com —NS—> ns1.google.com —-A—> 127.0.0.1
google.com —NS—> ns2.google.com —-A—> 127.0.0.2
شرح اختصارات ال DNS
NS =
اختصار ل Name server
@ =
اختصار للدومين
A =
رقم الاي بي للسيرفر
CNAME =
وهي مهمة جدا وغالبا تكون مثل الدومين الفرعي
مثلا لو تركنا اعدادها فارغ في الدي ان اس ماراح نقدر ندخل للموقع بهذا الرابط
http://www.google.com/
اي انها هي الـــ www
وممكن نغير قيمتها لاي شيء ثاني مثلا Yahoo.google.com
او secured.google.com
او حتى نضع قيمتها * وبكذا اي دومين فرعي حتى لو كان خطأ وغير موجود راح يعطينا الصفحة الرئيسية للموقع
مثلا الدومين الفرعي eqweqweqwe.google.com
بيشتغل بدون مشاكل لو كانت القيمة *
وتنسيقها في ملف الــ DNS بهذة الطريقة
record name: www
record type: CNAME
record value: @
يتبقى لدينا اختصار واحد وهو
MX
واكيد يعرفة الي واجة مشاكل في بريد الموقع
وتنسيقة يكون بهذة الطريقة
@ IN MX mail
مثل ماذكرنا قبل @ تعني دومين الموقع
وبكذا يكون تنسيق ملف ال DNS
رمز:
$TTL 300
@ IN SOA ns1.yourdomain.com. nsadmin.yourdomain.com. (
2006080957 ; Serial
10800 ; *******
3600 ; Retry
604800 ; Expire
86400 ) ; Minimum
@ IN A 192.168.0.11
ns1 IN A 192.168.0.6
ns2 IN A 192.168.1.6
webmail IN CNAME @
www IN CNAME @
mail IN CNAME @
@ IN MX 10 mail
@ IN NS ns1
@ IN NS ns2
مهم جداً وضع نقطة بعد اسم الدومين او اسم النيم سيرفر حتى يعمل بشكل صحيح مثل
ns1.yourdomain.com.
=-=- اين توجد ملفات ال DNS للمواقع =-=-=
توجد غالبا تحت هذا المجلد
/var/named/google.com
والملف google.com
يحتوي على معلومات ال DNS
طبعاً مهم ان يكون اسم الدومين هو اسم الملف
السؤال الخامس NAT يوجد له ثلاث اشكال:-
1 static nat : يحتاج لكل real ip one real ip :Daynami NAT
3 To all privat ————–> one real ip :PAT NAT
*يوفر اكثر بحيث كل الايبي تخرج بايبي واحد
لتسهيل وصول البيانات من الجهاز المرسل إلى الجهاز المستقبل.
بحيث أن الـ IP يتكون من جزئين عنوان الشبكة وعنوان المستضيف مثلا اذا كان الـ IP ـ 10.18.1.9 والـ Subnet Mask ـ 255.255.0.0 ففي هذه الحالة يكون عنوان الشبكة هو 10.18.0.0 فيقوم الموجه (Router) بالبحث عن الشبكة وليس المستضيف (باستخدام أول 16بت من الـ IP حسب الـ Subnet Mask) عن طريق ما يسمى بالـ Routing Table ثم يرسل البيانات للمسار المحدد في الشبكة حتى يصل للـ Router المتصل بتلك الشبكة مباشرة ثم يقوم الـ Router الأخير بالبحث عن الجهاز باستخدام آخر 16بت من الـ IP عن طريق الـ Routing Table فيرسل البيانات للـ IP المطلوب. ففي هذه الطريقة يتم استخدام طريقة متسلسلة لارسال البيانات.
وهذه الطريقة مشابهة لطريقة ارسال البريد العادي مثلاً أردت أن ترسل رسالة أو طرد بالبريد فتقوم بتحديد العنوان البريدي الكامل للمستقبل فيكون مثلاً الرمز البريدي 11111 الرياض ص.ب 1234 فيقوم المركز البريد في مدينتك بارسال الرسالة إلى مدينة الرياض وبالتحديد إلى المركز الذي يملك الرمز 1111 فيقوم ذلك المركز بارسال الرسالة إلى الصندوق رقم 1234 فيستلمها المستقبل بعد ذلك.
أما اذا استخدم الـ MAC Address فلن يكون هناك عنوان للشبكة فقط عنوان للمستضيف فتستغرق عملية البحث عن الجهاز فترة طويلة للغاية فيكون ارسال البيانات بهذه الطريقة شبه مستحيلة. لكن يمكن استخدام الـ MAC عوضاً عن الـ IP في الشبكات المحلية والصغيرة فقط بتطبيقات خاصة محدودة حيث تكون جميع عناوين الـ MAC المتصلة مسجلة لدى كل جهاز متصل بالشبكة المحلية ويمكن إظهارها عن طريق الأمر arp -a من سطر الأوامر.
يعمل DNS على إنشاء قاعدة بيانات تحوي سجلات تربط عناوين IP بالأسماء المعبرة عنها، وذلك بشكل بنية هيكلية Hierarchical.
الحين بالنسبه للماك ثابت ما يتغير و ال IP متغير …. افرضوا استخدمنا ماك للاتصال بين راوتر و راوتر … تخيلوا صعوبة الاستخدام هنا لا و كمان شوفوا التعقيد تخيلوا عندنا اكثر من جهاز و الماك حقها شوارع … باختصار ال IP سهل و مرن و سريع وووو …
بسم الله الرحمن الرحيم
اولا : عنوان MAC هو عنوان فريد لكل Network Device مثل كرت الشبكة و منافذ الراوتر و الطابعات و…. و هو بصمة الجهاز على الشبكة
اما بالنسبة للـ IP فهو عنوان منطقي يعطى من قبل المستخدم لتحديد الشبكة التي يعمل عليها
يستخدم ال IP كعنوان رئيسي للاجهزة و الشبكات لسهولة التحم به و تغييره و كون صيغته عالمية و استخدامه
عنوان MAC يعمل على طبقة DataLink الذي يفهمه السويتش و يستخدمه للتمييز بين جاهز و اخر على الشبكة ضمن السويتش
سابقا كاتن الشبكات تعمل على عنوان MAC ولكن مع توسع اعداد الحواسب المراد ربطها اصبح الامر صعب
———————————————————————————–
ثانيا : نستخدم الDNS لانه يحول الاسم الى IP وذلك لصعوبة حفظ IP الموقع او اسم الكمبيوتر و نستخدمه للتحويل بالعكس لموضوع استكشاف الاخطاء
بالعملية العكسية
———————————————————————————–
ثالثا : لم اسعم بالـ IPv5 فقط معرفتي بوجوج 4 و 6 و اعتقد بعدم وجوده
———————————————————————————–
رابعاً : عنوان االـ Subnet هو جزء من Network الاساسية التي تم تقسيمها اما لتحديد عد الاجهزة في الشبكة او لتقليل Broadcast
———————————————————————————–
خامسا : يوجد ثلاثة انواع : اولا : Static NAT و معناه لكل جهاز على النت Real IP خاص به و هو النوع الاكثر كلفة
ثانياً : Dynamic NAT و هو اقل كلفة من Static NAT و به نضع مجموعة الـ IPs في Pool لتمكين الحواسب
من استخدامها على النت
ثالثاً : PAT : يمكن من استخدام IP واحد للشبكة كاملة و يميز بين الـ Request عن طريق الـ Port و اهو الاقل كلفة من باقي الانواع
———————————————————————————–
سادسا : اعتقد بسبب تقسيماته الى 4 Octet
NAT
1- static NAT : private ip ————–> real ip
كلفه عاليه واكثر امان
2-dynamic Nat: to any private ip ———-> one real ip
3-PAT NAT : to all private ip —————-> one real ip
اقل كلفه
بسم الله الرحمن الرحيم .. على الله توكلنا
1-لماذا نستخدم الـ IP Address وليس الـ MAC Address ولو في حال لاينفع إستخدام الماك لماذا ؟ إشرح العملية الخاصة بهذا الأمر ؟
نحتاج الى استخدام ال IP Adresses لانها مسلسلة … و هذا غير متوفر فى ال MAC .. فال MAC متسلسل حسب الشركة المصنعة لكنة يختلف اختلاف كبير بين شركة و اخرى فى ال OUI .. فهل يعقل ان تكون لدى شبكة بها اكتر من جهاز من اكتر من شبكة و أجد عناوين الاجهزة كل عنوان منهم لايشبة الأخر !!
2- جميعنا يعلم أن الـ DNS يقوم بتحويل الأسم إلى أيبي وهو أيضا يقوم بتحويل الأيبي إلى أسم والسؤال لماذا نحتاج إلى هذه العملية ؟ أي تحويل الأيبي إلى أسم ؟
لانة لا يوجد بشرى يستطيع حفظ كل ال IPs الخاصة بالمواقع المفضلة لدية .. البشر لا يحفظون لكن السيرفرات يمكنها ذلك ^_^
نحن نحفظ فقط اسم الموقع و يتولى ال DNS تحويل ذلك الاسم الى IP و العكس
3- هل سمعت عن الـ IPv5 ؟ هل هو موجود أم لا ؟
نعم لكنة لم يتخطى حسابات الورق و لم ينزل بشكل تجارى
4- ماهو الفرق بين ال SUBNET وال NETWORK ؟
حقا هو سؤال سخيف ^_^ .. اعتقد انة يحتاج الى اجابة طويلة لكن يمكن تلخيصها فى ان ال Subnet جزء من الشبكة الكبرى ال Network
5- النات له ثلاث انواع ماهي أنواعه وبيعملوا ايه بالتفصيل ومن منهم يوفر اكتر في الأيبي ومن الأقل توفيرا ولماذا يستخدم في الأساس ؟
انواع ال NAT هى ال Static NAt , Dynamic NAt , Dynamic NAt with overload ” PAT ”
ال NAT يستخدم لعمل عملية ترجمة من ال Private IP الى ال Global IP
ال Static NAt يقوم بتحويل عدد 1 Private ip الى عدد 1 Global IP
ال Dynamic NAt يقوم بتحويل مجموعة من ال Private IPs الى مجموعة من ال Global IPs
و يتطلب وجود Pool بة مجموعة من ال Global IPs لكى يحول اليهم
ال PAT هو نفس ال Dynamic NAt و لكنة يقوم بالتحويل الى نفس ال Global IP مع اعطاء port number مختلف لكل مستخدم
الأكثر توفيرا بالقطع هو ال PAT و لكن أيضا لل Static NAt استخدام فهو يستخدم مع السيرفرات
6- لماذا أطلق على الـ IPv4 ولماذا اربعة تحديدا ؟
اعتقد لانة تم تقسيمة ال 4 Octet فسمى ب IPv4
السلام عليكم ورحمه الله وبركاته
ان شاء الله دي اول مشاركه معاكم واتمني ان يوفقني الله في الاجابه
1: اولا ال ip address من خصائصه انه يعبر عن رقم الشبكه ورقم الاي بي وانه logical اما mac address فانه يعبر عن الشركه المصنعه و nic ولا يتغير وانه من hardware address لا ينفع الماك
لانه اذا استخدم لا يستطيع التفرقه بين الشبكات المختلفه واعتقد ان انسب مكان لعمله في السوتشات
والله اعلي واعلم
2: ال dns يحول ip الي اسم فقط حتي يستطيع العاملون ان يستخدموا الاسماء في الوصول الي شئ معين او دخول لموقع الشركه ويسهل عليهم خدمات اعتقد ان ممكن حفظ اسم يعبر عن خدمه معينه عن ip يعبر عن خدمه معينه بالنسبه للموظفين
3: هقلوا اديني 5 دقايق ادخل علي النت اعمل بحث لاني بصراحه مسمعتش عنوا خالص
4: انا اول ما قرات السؤال حسين ان عين راحت في مكان والعين التانيه راحت مكان تاني خالص
اعتقد ان مفيش علاقه علي شان يكون في فرق بس ممكن اعرفلوا ال subnet واقلوا هوا عنوان اي بي مرافق لعنوان ip
يعبر عن الشبكه ورقم الجهاز او بمعني يعبر عن اي octet يكون للشبكه وا octet للجهاز
اما network دا مصطلح عام يعني الشبكه
والله واعلي واعلم
5: يستخدم ال nat في استخدام النت نظرا لان ipv4 قل جدا ظهر nat للتوفير في ال ip ويوجد 3 انواع لل nat
static : بعد ما تخرج البكت للروتر يعطيك الروتر ip public ومشكلته ان جهاز واحد فقط يخرج الي النت وكان يستخدم اذا كان في الشبكه سيرفر وانت ترد استخدامه من البيت نعمل static ويكون ال ip public معبر عن اي بي السيرفر
dynamic: م pool of public ip اذا اراد مستخدم استخدام الانترنت ياخد اي بي public ويظهر به علي الانترنت ولاكن اذا اراد كل المستخدمين ان يطلعوا علي النت لابد ان ip public يساوي عدد المستخدمين ولاكنها ظهرت علي اسااس ان مش كل المستخدمين هيطلعوا علي النت مره واحده
pat : اي بي واحد public ويخرج به كل المستخدمين وتكون الباكت مذوده ب src port dst port يوجد جدولى nat table يسجل الاي بي ورقم البورت الي خرج منوا عدد الاجهزه الي يقدر الpat يطلعهم علي النت في لحظه واحده هوا
65625-1024 وهو عدد ports مطروح منها عدد ال port الاساسين
pat اكثر توفيرا static اقل توفير تستخدم في استخدام الانترنت ونظرها لان ip المستخدم في الشبكه الداخليه private
نتسخدم النات وبالتحديد ال pat
والله اعلي واعلم
6: يحتوي ipv4 علي 4 octet كل octet 8bit اعتقد ان دا سبب تسميته ب ipv4
والله اعلي واعلم
بصراحة الموضوع مفيد جدا, لكن الأسئلة انا ارى ان معظم نوعية الأسئلة المطروحة هي عبارة عن فزلكة على قولت اخوانا المصريين
وبلغتنا في بلاد الشام بنسميها اسئلة فلسفية, وانا اعتقد انه مثل نوعية هذه الأسئلة لا تكشف او لا تعبر عن فهم الشخص للشبكات.
لكن بالطبع موضوع جميل ورائع من الأخ ايمن النعيمي
ونرجو في المستقبل طرح نفس الموضوع ولكن بنوعية اسئلة تكون في عمق الشبكات.
مثال:
1- ما الفرق بين الـLayer 2 و الـLayer 3 في الـ OSI Model .
2- ما هي الـ VLAN
3- ما الفرق بين الـ TCP والـ UDP .
في النهاية اود ان أشكر المهندس ايمن النعيمي والأخوة الذين شاركوا في هذا الموضوع.
السلام عليكم ورحمة الله وبركاته
ربنا يوفقك يا رب يا مهندس أيمن,, والله العظيم مجهود رائع جدا تبذله لتعليم وإفادة اخوانك المسلمين…
يا غالي لو سمحت لو ممكن تظهر لنا الاجوبة من بعد إذنـــك يا غالي, لان فعلا كل يوم ادخل على المدونة واشوف إذا وضعت الاجوبة او بعد لأن مستنّي الاجابات من حضرتك بلهفة,, فيا ريت تقول الاجابات شو هي..
والسلام عليكم ورحمة الله وبركاته 🙂
1-المعلومه المطروحه حول الفرق بين IP ADDRESS و MAC ADDRESS
ومن خلال بحثي في عدة مواقع وجدت ان
ال MAC
هو عنوان فيزيائي فريد لكل كرت شبكة
و ال Switch يستخدمه للتعرف على أجهزة الشبكة المحلية و عادة تكون من نوع Ethernet
بينما ال IP
عنوان منطقي ( يمكن ان يتغير في كل مرة يدخل فيها الجهاز على الشبكة) يستخدم من قبل ال Router للتعرف على الجهاز في شبكات مختلفة النوع مثل الانترنت.
مثال:
وهناك تشبية بسيط يوضح الفرق بين الماك والاي بي ادرس مثل فالماك مثل بطاقة الاحوال نستخدمها لاثبات الهوية داخل السعودية اما عند الرغبة بالسفر الى الخارج فاننا نحتاج الى جواز سفر اللي هو طبعا الاي بي ادرس
–
2- فيما يخص أنظمة تشغيل ميكروسوفت فإنها قبل ويندوز 2000 أي عندما كان يستخدم ويندوز NT كانت تعتمد على نظام (Windows Internet Name Service (WINS و الذي كان يقوم بنفس مهمة DNS لكنه كان يعتمد على البرتوكول NetBIOS لهذا كان نظاما خاصا بميكروسوفت و لا يعمل على أي من أنظمة التشغيل الأخرى أما DNS فهو نظام متوافق مع أغلب أنظمة التشغيل لهذا قررت ميكروسوفت ابتداء من ويندوز 2000 و ما يليه أ، تستخدمه عوضا عن WINS.
و لمعرفة أهمية DNS للدليل النشط يكفي أن تعرف أن أجهزة الزبائن تعتمد على DNS في العثور على المتحكمات بالمجال كي تتمكن من الولوج الى الشبكة ، كما أن المتحكمات بالمجال لابد أن يعثر أحدها على الآخر لتتشارك فيما بينها بمعلومات المستخدمين و المجموعات و لا يتم ذلك إلا بمساعدة DNS.
يعتمد نظام DNS على بعض القواعد فيما يخص الأسماء التي يتم منحها للأجهزة حيث يتكون الاسم من أجزاء تفصل نقاط بينها فمثلا يمكن لجهاز أن يكون اسمه كما يلي: PC1.lab.arabs.com و يجب ألا يزيد كل جزء عن 63 رمزا بينما يجب ألا يزيد مجمل الاسم كاملا عن 255 رمزا ، و الرموز المسموح بها في الأسماء هي : A-Z , a-z, 0-9, -.
يكون الجزء الأيسر الأقصى من الاسم هو اسم الكمبيوتر بينما يكون الجزء المتبقي هو اسم المجال الذي ينتمي إليه الكمبيوتر ففي مثالنا السابق يكون اسم الكمبيوتر هو PC1 بينما يكون اسم المجال هو lab.arabs.com.
و لكي نفهم آلية عمل DNS دعنا نتناول المثال التالي :
لنفترض أنك قمت بكتابة العنوان التالي في متصفح الانترنت http://www.walidouda.com و انتظرت أن يقوم المتصفح بعرض الموقع ، ماذا يحدث لتحقيق ذلك؟:
يقوم المتصفح بسؤال سيرفر DNS المحلي في شبكتك ليقوم بترجمة الاسم الى عنوان IP ليتم الاتصال به ، مما يعني أنه سيكون عليه أن يعرف عنوان الجهاز المسئول عن خدمة www في المجال networkset.com ، و السؤال هنا من أين يحصل على العنوان؟ ببساطة عليه الاتصال بسيرفر DNS المسئول عن المجال networkset.com و لكن يبرز السؤال من جديد من أين له أن يعرف عنوان سيرفر DNS هذا؟ الجواب : بشكل عام يتم الحصول على عنوان DNS لمجال معين بسؤال سيرفر DNS للمجال الأب الذي يعلوه بمعنى للحصول على عنوان DNS للمجال lab.arabs.com نسأل DNS للمجال arabs.com ، حسنا نعود لمثالنا السابق ، للحصول على عنوان DNS للمجال networkset.com علينا أن نسأل DNS للمجال الأب وهو في هذه الحالة ببساطة com ، حيث يحتوي DNS المجال com على جميع عناوين DNS للمجالات التي تنتهي ب com و كذلك هو الحال بالنسبة لباقي المجالات net , org و غيرها. حسنا و لكننا عدنا لنفس السؤال من جديد من أين نحصل على عنوان DNS للمجال com؟ في هذه الحالة نسأل DNS للمجال الأب و الذي يطلق عليه المجال الجذر Root حيث يوجد 13 سيرفر DNS خاصة بالجذر و يتم الحصول على عناوينها من ملف اسمه cache.dns تقوم ميكروسوفت بتوفيره لك عند تنصيب خدمة DNS على السيرفر و تجده في المجلد التالي: windowssystem32dns، بهذه الطريقة يتصل المتصفح بأحد سيرفرات DNS للجذر و الذي يعطيه بدوره عناوين سيرفرات DNS للمجال com ليتصل بأحدها و الذي يعطيه بدوره عناوين سيرفرات DNS للمجال networkset ليتصل به و يعرف عنوان الجهاز المسئول عن تشغيل خدمة الويب و يحتوي على الموقع و هكذا بإتباع هذه الخطوات يتمكن متصفح الانترنت من العثور على العنوان الصحيح للموقع و يعرضه لك.
4-ال Subnetting هو مفهوم تقسيم ال Network Address الواحد بغض النظر إذا كان Class A أو Class B أو Class C إلى مجموعة Subnetworks يعني أجزاء أصغر لكل منها استقلالها الخاص
5- يوجد ثلاثة انواع :
اولا : Static NAT و معناه لكل جهاز على النت Real IP خاص به و هو النوع الاكثر كلفة
ثانياً : Dynamic NAT و هو اقل كلفة من Static NAT و به نضع مجموعة الـ IPs في Pool لتمكين الحواسب
من استخدامها على النت
ثالثاً : PAT : يمكن من استخدام IP واحد للشبكة كاملة و يميز بين الـ Request عن طريق الـ Port و اهو الاقل كلفة من باقي الانواع
اولا ببالنسبة للسوؤال IPv5 يوجد هذا الإصدار من الإنترنت برتوكول وهو تطوير للـ IPv6 ولكن لايعتبر إستاندر للعامة فقط لوجود مشاكل به عند تجاربه.
ثانياً: بالنسبة لماذا وجد IPv4 بهاذا الإسم وذلك تبعاً لسلسة إصدارات بدأت من الواحد حتى 4 وتعتبر الإصدارات 1 و2 و3 كلها تجريبية ولم تكن استاندر واستخدمت فقط في المختبرات.
والله أعلم ..
السلام عليكم
يا استادي هو سؤال وضح بس ايبين الشخص الي فاهم والشخص الي ماهو فاهم
أنواع ال NAT :
Static : وهو بتخصيص IP ثابت لكل جهاز يريد الخروج إلى النت, حيث يخصص ال Public IP no.1 مثلاً لل Static IP no.1 ..
Dynamic : وهو بتخصيص مجموعة من ال Public IPs ووضعها داخل ال Pool وفي حالة أراد جهاز ما الخروج إلى النت يقوم بأخذ أي IP من المتواجدة في ال Pool وتصفح الانترنت..
Dynamic NAT with PAT : يعتمد بشكل كبير على الPort Address حيث يقوم ال NAT Router بتحديد اي جهاز على حسب ال Port Number ويقوم بإبدال ال Private IP بال Public IP ويسمح للجهاز بالخروج إلى النت وعند العودة يعلم ال Router الجهاز المقصود عن طريق ال Port Number ,,, ويعتبر هذا النوع هو الأكثر استخداماً في العالم حيث أنه يسمح لأي كمية من الأجهزة بالدخول إلى الانترنت ب Public IP واحد فقط ..
لماذا نستخدم ال IP Address وليس ال MAC Address ؟؟
لأن الIP Address يشتغل على Layer 3: Network Layer مفهومها أوسع وأكثر ذكاءاً من Layer 2 : Data Link وتستطيع التواصل على نطاق ال Routers
أما MAC Address فهو يشتغل على Layer 2 ويكون على نطاق ال Switches أي داخل الشبكة LAN فقط .. والله أعلم ..
ال dns يعمل كا phone book يقوم بتحويل ip الى اسماء لأستحالة حفظ جميع ip’s الانترنت
http://nettales.wordpress.com/2009/05/08/dns/
ال DNS هى ختصار ل Damain Name system وهى خدمه تنزل على السيرفر وهى متوفرة على الويندوز تقوم بتحويل الاسم الى اى بى ادرس والعكس ايضا صحيح واهم استخدامت هذا التحويل العكسى اى ال اى بى ادرس الى اسم يساعد كثير فى عمليات المونترنق والسكيورتى حيث فى هذه الحالة يسهل التعرف على الاسماء اكثر من الارقام لان المستخدم انسان.
ما إعتقد إن فى IPv5 …
لماذا نستخدم الـ IP Address وليس الـ MAC Address ولو في حال لاينفع إستخدام الماك لماذا ؟ إشرح العملية الخاصة بهذا الأمر ؟
-من لمعروف ان IP Address هو العنوان ال Logical لجهاز الكمبيوتر وهو يعمل فى Layer 3 حيث يعمل حهاز الراوتر
اما MAC Address فهو Physical address l موجود فى Layer 2 وبالتالى يتعامل معه حهاز السويتش
ومن المؤكد ان استخدام MAC Address بدلا من IP Adress فى الشبكان كان سيغنينا كثيرا من قصة IPV4 و IPV6 والقصة الخاصة ب Subnet Masks و VSLMs و Real IP و Private IP والتعقيد فى الشبكات NAT نظرا لانه لا يوحد كارتين NIC يحتويان على نفس MAC
الان لو نظرنا الى البروتوكولات التى تعمل فى الطبقة الثانية والبروتوكولات التى تعمل فى الطبقة الثالثة سوف نجد انه توجد امر Podcast و Multicast و Unicast وحميعكم يعلم الفرق بينهم
السؤال الان لو قمنا باستخدام Mac address ونحن نعلم ان من يقوم بالتعامل معه هو حهاز السويتش ويسمح بمرور prodcast و Multicast
الان المثال:- لو قام احد المستخدمين بعمل Prodcast كمثال ماذا سوف يحدث فى شبكة الانترنت
هذه واحدة
وكان حلها بالتفكير فى طريقة لمنع البرودكاست فى شبكة الانترنت وذلك من خلال حهاز الراوتر الذى يرفض مرور البرودكاست بالتالى كان لابد من وجود تقنية لهذا الحهاز الجديد يستطيع فيها ان يتعامل مع البرودكاست
هذا ماخطر فى بالى واترك الباب لاخوانى عمالقة الشبكات لاننى لازلت فى بداية دراسة الشبكات ولم انتهى من دراسة CCNA
وفقكم الله
تابع : لماذا نستخدم الـ IP Address وليس الـ MAC Address ولو في حال لاينفع إستخدام الماك لماذا ؟ إشرح العملية الخاصة بهذا الأمر ؟
اكمل على كلام اخوانى واستكمل الاحابة السابقة
ايضا MAC Address لا فيه ان نقوم بعمل شبكة عمل مشتركة بين مجموعة من المستحدمين ومن المؤكد ان التواصل بينهم يتم من خلال MAC ولكن لو اردنا فصل شبكة عن شبكة بالماك لا نستطيع عمل ذلك وبالتالى سرف تصبح كل الاحهزة على الشبكة عبارة عن كيان واحد
ايضا نحن نستخدم التقسيم فى امر مهم جدا وهو تقليل الباندويث فى الشبكات الكبيرة حتى يستطيع المستخدمين استخدام الانترنت طوال الوقت وسرعة فى الاستجابة لطلباتهم المختلفة ولا نستطيع التقسيم الا من خلال IP address
جميعنا يعلم أن الـ DNS يقوم بتحويل الأسم إلى أيبي وهو أيضا يقوم بتحويل الأيبي إلى أسم والسؤال لماذا نحتاج إلى هذه العملية ؟ أي تحويل الأيبي إلى أسم ؟
-بالاضافة الى اجابة اخوانى بانه نظرا لانتشار خدمة الانترنت بصورة واسعة اصبح من الصعب على مستخدميه حفظ Logical Address لكل جهاز يريدون التواصل لذا كان لابد فى التفكير فى طريقة تجعل شبكة الانترنت اكثر سهولة وخالية من التعقيد خبراء الشبكات راوا ان الانسان لا يستطيع خفظ الارقام كما يستطيع خفظ الاسماء ومثال على ذلك اسماء البشر فلو كنت بعيدا عن موطنك لفترة وعدت فمن المؤكد انك سوف تتذكر اسماء جيرانك ولن تنساهم اما ارقام تبلفوناتهم فبالطبع سوف تنسى لذا قاموا باختراع طريقة تسهل شبكة الانترنت ولا تعوق الرؤية التى يرغب بها خبراء الشبكات فقاموا برمى خمل خفظ الاسماء على مستخدمى الانترنت وحفظ الارقام على احهزة الكمبيوتر وقاموا بالربط بينهم من خلال DNS (domain name services) والذى يتولى عملية تحويل اسم الجهاز الذى يرغب المستخدم فى التواصل معه الى رقم هذا الحهاز على الشبكة
وهذه هى الاجابة التى اعلمها ولكم الفضل فى ذلك بعد الله سبحانه وتعالى فى معرفتنا لهذه الامور وجزاكم الله خيرا عنا
وفقكم الله
انواع النات:
1 – Static Nat
2 – Dynamic Nat
3 – PAT(Port Address Translation
السلام عليكم ورحمة الله وبركاته
بالنسبة للسؤال الثاني , انا بحثت على اجابة عن الشق الثاني من السؤال وهو لماذا نحتاج الى تحويل IP الى اسم و مما فهمت من الموضوع وأرجو التصحيح ان كنت مخطا انه في بعض الاحيان هناك برامج او مواقع تقوم باستدعاء موقع اخر عن طريق IP الموقع لهذا DNS يقوم بتحويل IP الى اسم
أسئلة بجد حنيقة ٌوى مع أن الواحد ممكن يبقى عارف إجابات بعض الأسئلة أو يفكر على الأقل
اجابة االسؤال الاول
ip addressعنوان يمكن العمل عليه تقسيمه وتغيره وهو بنعطيه احنا للجهاز لكن mac address عنوان فيزيائي ثابت بيجي تلقائيا مع الجهاز
IPv5 :Internet Stream Protocol (ST and later ST-II
was never introduced for public use
First specified in 1979 , second version specified in 1990
The final version of ST2 or ST2+ was drafted by the IETF ST2 Working group
and published as RFC 1819 ,
ST2 distinguishes its own packets with an Internet Protocol version number 5
although it was never known as IPv5
ST uses the same IP address structure and the same link layer
protocol number (ethertype 0x800) as IP
There is a “datagram mode” in which ST packets can be encapsulated
over IP headers using protocol number 5
the first four (4) bits of the packet; ST has been assigned the value 5
السؤال الاول:
لان البروتوكولات لا يستخدم الماك ادريس و لاكن يتعامل مع الايبى
الثانى:لان الشركات و المواقع يريد اسم و ليس رقم
الثالث:لا اعرف
الرابع:النيتوورك هى برودكاست دومين واحد و لاكن السبنيت لا
الخامس:نفس الاجوبة السابقةو الغرض الاساى من استحدامه هى نقص الايبى
السادس:لانه الاصدار الرابع من انترنيت بروتوكول
شكرا خالص الشكر لك على هذه المجموعة المتميزة
بعد فترة من البحث توصلت إليها وهى أشمل ما وجدت
جزاكم الله خيرا
http://blog.ewazefa.com/ar/home/Post/426/IT-%D8%A3%D8%B3%D8%A6%D9%84%D8%A9-%D8%A3%D9%86%D8%AA%D8%B1%D9%81%D9%8A%D9%88
موقع نشر الاسئلة والاجابات على اساس انها منه
والله عيب
جزاكم الله خيرا
موضوع معقد للغاية ، تطور مثل هذة البرتوكلات في المستقبل سوف يجعل الامر أكثر صعوبة علي غير المختصين فهمة