الدرس الثالث: بروتوكول الإنترنت وأداة محاكاة الشبكة (١)
انظر إلى أعلى الصفحة حيث يبدأ الدرس الثالث لنتعرف على بروتوكول الإنترنت، وهو الطريقة التي تُرسَل بها البيانات بين الأجهزة عبر الشبكة بواسطة عنوان IP فريد. انظر إلى عنوان IP المكون من 32 بتاً بنظام الثنائي، مثل العدد المطبوع في المثال، فهو مقسم إلى أربع مجموعات، في كل مجموعة 8 بتات تُسمى ثمانيات. لكي نحول هذه البتات إلى النظام العشري، انظر إلى الجدول في الأسفل: كل عمود يمثل قوة للعدد 2، تبدأ من حتى . اضرب كل خانة في قيمتها، فمثلاً إذا كانت الخانة 1 وقيمتها أي 128، يكون الناتج 128 في 1 ويساوي 128. اجمع نواتج الضرب الثمانية معاً لتحصل في النهاية على العدد العشري 192 الظاهر في المجموع باللون الأحمر.
يقوم الدرس على فهم كيفية التواصل بين أجهزة الحاسب عبر بروتوكول الإنترنت وكيفية استخدام أداة محاكاة الشبكة لبناء هيكلية شبكة محلية. يرتكز على تخصيص عنوان IP فريد لكل جهاز، وتحويل الأعداد الثنائية إلى النظام العشري لتحديد عناوين الشبكة، وتوظيف أجهزة الشبكة مثل الموجهات والمحولات داخل برنامج سيسكو لمواكبة تصميم الشبكات واختبارها. مثال سريع: تحويل العدد الثنائي المؤلف من 32 بتا إلى أربع ثمانيات، مثل تحويل الجزء الثنائي إلى مكافئه العشري لإنتاج أجزاء مثل 192 و168 و132 و30 لتشكيل عنوان IP صحيح ومميز لكل حاسب متصل بالشبكة.
الفكرة الأساسية
يعتمد الدرس على فهم آلية التواصل الرقمي عبر بروتوكول الإنترنت وتخصيص عناوين IP فريدة لكل جهاز، مع التدرب العملي على محاكاة الشبكات وتوصيل الأجهزة باستخدام برنامج سيسكو.
الشرح
بروتوكول الإنترنت هو الطريقة التي تتم من خلالها إرسال البيانات من جهاز حاسب إلى آخر عبر الإنترنت، حيث يحتوي كل جهاز على عنوان IP واحد على الأقل يحدده بشكل فريد عن جميع الأجهزة الأخرى. يتم استخدام معيارين لعنوان IP هما الإصدار 4 والإصدار 6، حيث يستخدم الإصدار الرابع 32 بتا لتكوين عنوان منطقي فريد. يتم تقسيم هذا العنوان إلى أربع ثمانيات يتكون كل منها من 8 بتات، ويتم تحويل كل ثماني إلى مكافئه العشري مع الفصل بين كل ثنائي والآخر بنقطة لتكون 4 أعداد عشرية. تنقسم مساحة عنوان IP إلى خمس فئات من A إلى E لتعيين حجم الشبكة ومجموعات العناوين الصالحة. يمكن أن يكون عنوان IP ثابتا أو ديناميكيا، حيث يتم تكوين العنوان الثابت يدويا من خلال إعدادات شبكة الحاسب، بينما يتم تكوين العنوان الديناميكي تلقائيا بواسطة بروتوكول DHCP. إلى جانب عنوان IP، يوجد العنوان الفيزيائي الذي يعرف كل جهاز على شبكة معينة بشكل مميز ويتم إعطاؤه لمحولات شبكة الحاسب عند تصنيعه. أما في جانب البرمجيات، فيتم استخدام برنامج سيسكو لمحاكاة الشبكة لبناء ونمذجة الشبكات واختبار حركات البيانات ودون الحاجة لأجهزة حقيقية، حيث يحتوي على تصنيفات رئيسية لأجهزة الاتصال مثل الموجهات والمحولات والموزعات وبوابة المنزل والمودم، والتي تتيح بناء شبكة محلية عبر سحب الأجهزة وإسقاطها وتوصيلها بالكابلات المناسبة مثل الكابل النحاس المباشر.
مثال محلول خطوة بخطوة
لتحويل العدد الثنائي إلى النظام العشري، نطبق الجدول المكون من الخانات والقيم:
- نوزع خ位的 العدد الثنائي على 8 خانات من اليمين لليسار حيث تمثل الأسس من حتى .
- نضرب كل بت في قيمته العشرية المقابلة: ، و، وباقي البتات أصفار.
- نجمع القيم الناتجة: .
- يظهر الناتج العشري الأول لعنوان IP وهو الرقم 192.
أخطاء شائعة
- الخلط بين عنوان IP المنطقي الذي يتغير حسب الشبكة والعنوان الفيزيائي الثابت للمحول.
- استخدام كابل غير مناسب عند توصيل الأجهزة في برنامج المحاكاة بدلا من كابل نحاس مباشر.
سؤالان للتدريب مع الإجابة
السؤال الأول: ما هو البروتوكول المسؤول عن التكوين الديناميكي لعناوين IP على الشبكة؟ الإجابة: بروتوكول DHCP. السؤال الثاني: إلى كم ثماني يتم تقسيم عنوان الإصدار الرابع لـ IP؟ الإجابة: إلى أربع ثمانيات.