الانتقال إلى المحتوى الرئيسي

كيف يمكنني تحديد عنوان الشبكة على أساس عنوان إب معين وقناع?

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

لتحديد عنوان الشبكة بواسطة عنوان إب معين وقناع ، يتم استخدام عملية منطقية "و" على التمثيل الثنائي لعنوان إب والقناع. ينقسم التمثيل الثنائي لعنوان إب والقناع إلى ثماني بتات (مجموعات 8 بت) ، وبعد ذلك يتم تنفيذ العملية "و" على الثمانيات المقابلة. ستكون النتيجة عنوان الشبكة بتنسيق ثنائي.

يمكن تحويل عنوان الشبكة الناتج بتنسيق ثنائي إلى تنسيق عشري لتسهيل التذكر والاستخدام. للقيام بذلك ، يتم تحويل كل ثماني بتات من عنوان الشبكة إلى رقم عشري باستخدام الصيغة: يتم ضرب كل موضع في الثماني بتات في 2 إلى القوة المقابلة للموضع من اليمين إلى اليسار.

وبالتالي ، لتحديد عنوان الشبكة بواسطة عنوان إب معين وقناع ، تحتاج إلى تنفيذ عدة خطوات بسيطة باستخدام العملية المنطقية "و" على التمثيلات الثنائية لعنوان إب وقناع ، وتحويل عنوان الشبكة الناتج إلى تنسيق عشري لسهولة الاستخدام.

  1. ما هو عنوان بروتوكول الإنترنت وقناع?
  2. عنوان إب هو أساس الشبكة
  3. دور قناع الشبكة الفرعية في تحديد عنوان الشبكة
  4. كيف يمكنني تحديد عنوان الشبكة?
  5. الخطوة 1: الحصول على تمثيلات ثنائية لعنوان إب والقناع
  6. الخطوة 2: تطبيق عملية البت " و " على عنوان إب والقناع
  7. الخطوة 3: الحصول على عنوان الشبكة في عشري
  8. أهمية تكوين قناع الشبكة الفرعية بشكل صحيح
  9. سؤال وجواب
  10. كيف يمكنني تحديد عنوان الشبكة على أساس عنوان إب معين وقناع?
  11. كيف يمكنني العثور على قناع الشبكة إذا كان عنوان الشبكة وعنوان إب معروفين?
  12. كيف يمكنني تحديد عدد العناوين الممكنة في الشبكة بواسطة قناع?
  13. يمكن شبكتين لها نفس العناوين?

ما هو عنوان إب وقناع?

عنوان بروتوكول الإنترنت هو معرف فريد يتم تعيينه لكل جهاز على شبكة الكمبيوتر. عنوان إب يسمح لك لتحديد موقع والاتصالات من الأجهزة على الشبكة. يستخدم الإنترنت بروتوكول إب الإصدار 4 (إيبف 4) ، حيث يتم تمثيل عنوان إب كأربعة أرقام مفصولة بالنقاط. على سبيل المثال ، 192.168.0.1.

قناع الشبكة الفرعية هو مجموعة من البتات (0 و 1) التي تحدد أي جزء من عنوان إب يشير إلى عنوان الشبكة وأي جزء يشير إلى عناوين الأجهزة داخل تلك الشبكة. يتم تمثيل قناع الشبكة الفرعية كأربعة أرقام مفصولة بالنقاط ، وكذلك عنوان إب. على سبيل المثال ، 255.255.255.0.

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

لتحديد عنوان الشبكة من عنوان إب معين وقناع ، يجب إجراء عملية "منطقية و" بين عنوان إب والقناع. ستكون نتيجة هذه العملية عنوان الشبكة.

على سبيل المثال ، إذا كان لدينا عنوان إب من 192.168.0.100 وقناع الشبكة الفرعية من 255.255.255.0 ، ثم سنقوم بتنفيذ المنطقي و:

عنوان بروتوكول الإنترنتقناع الشبكة الفرعيةالنتيجة (عنوان الشبكة)
هو 192.168.0.100255.255.255.0192.168.0.0

وبالتالي فإن عنوان الشبكة لهذا العنوان إب وقناع الشبكة الفرعية سيكون 192.168.0.0.

عنوان إب هو أساس الشبكة

عنوان بروتوكول الإنترنت (عنوان بروتوكول الإنترنت باللغة الإنجليزية) هو معرف فريد يتم تعيينه لكل جهاز متصل بالشبكة. يسمح للأجهزة بمشاركة المعلومات والعثور على بعضها البعض على الإنترنت.

يتكون عنوان إب من أربعة أرقام مفصولة بالنقاط ، على سبيل المثال ، 192.168.0.1. كل رقم في النطاق من 0 إلى 255. وبالتالي ، هناك عدد كبير من المجموعات الممكنة ، والتي تضمن تفرد العنوان.

يتكون عنوان إب من جزأين: الشبكة والمضيف. يحدد جزء الشبكة من العنوان الشبكة التي ينتمي إليها الجهاز ، ويشير الجزء المضيف إلى جهاز معين داخل تلك الشبكة.

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

يتم تحديد عنوان الشبكة بواسطة عنوان إب معين وقناع باستخدام منطقي "و" بين عنوان إب وقناع الشبكة الفرعية. ستكون النتيجة عنوان الشبكة.

على سبيل المثال ، لنفترض أن لدينا عنوان إب 192.168.0.1 وقناع الشبكة الفرعية 255.255.255.0. تطبيق " و " العملية بين كل بت من عنوان إب وقناع ، نحصل على عنوان الشبكة:

عنوان بروتوكول الإنترنتقناع الشبكة الفرعيةعنوان الشبكة
192.168.0.1255.255.255.0192.168.0.0

لذا فإن عنوان الشبكة لهذا المثال سيكون 192.168.0.0.

تعد معرفة عنوان الشبكة أمرا مهما عند تكوين أجهزة الشبكة ، وكذلك عند إجراء عمليات الشبكة المختلفة مثل التوجيه وتصفية حركة المرور.

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

دور قناع الشبكة الفرعية في تحديد عنوان الشبكة

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

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

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

يمكن توضيح عملية تحديد عنوان الشبكة بواسطة عنوان إب معين وقناع باستخدام جدول يتم فيه مقارنة كل بت من عنوان إب وقناع وفقا لذلك. إذا كانت كلتا البتات تساوي واحدة ، يتم وضع علامة" 1 " تحت هذا الموضع في الجدول. إذا كان بت واحد على الأقل صفرا ، يتم وضع علامة "0" تحت هذا الموضع في الجدول. وبالتالي ، فإن تسلسل البتات الناتج يشكل عنوان الشبكة.

عنوان بروتوكول الإنترنتقناع الشبكة الفرعيةعنوان الشبكة
192.168.0.100255.255.255.0192.168.0.0
10.0.0.5255.255.0.010.0.0.0
172.16.10.8255.255.255.240172.16.10.0

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

قناع الشبكة الفرعية يلعب دورا هاما في تحديد عنوان الشبكة ، كما أنه يحدد أي بت من عنوان إب تشير إلى عنوان الشبكة والتي إلى الجهاز على تلك الشبكة. يسمح لك التعريف الصحيح لعنوان الشبكة بإدارة موارد الشبكة بشكل فعال وضمان التوجيه الصحيح للبيانات في شبكات الكمبيوتر.

كيف يمكنني تحديد عنوان الشبكة?

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

لتحديد عنوان الشبكة استنادا إلى عنوان إب المحدد والقناع ، اتبع الخطوات التالية:

  1. تقسيم عنوان إب إلى قسمين: عنوان الشبكة وعنوان المضيف. عنوان المضيف هو الجزء المتبقي من عنوان إب بعد تطبيق القناع. عنوان الشبكة هو عنوان إب يتم فيه استبدال جميع بتات عنوان المضيف بالأصفار.
  2. قم بتطبيق القناع على عنوان إب عن طريق إجراء عملية "منطقية و" بين بتات عنوان إب والقناع. ستكون النتيجة الناتجة عنوان الشبكة.

مثال:

لنفترض أن لدينا عنوان إب 192.168.1.100 وقناع الشبكة الفرعية 255.255.255.0. دعنا نحدد عنوان الشبكة:

  • عنوان بروتوكول الإنترنت: 192.168.1.100
  • قناع: 255.255.255.0
  • عنوان بروتوكول الإنترنت الثنائي: 11000000.10101000.00000001.01100100
  • قناع ثنائي: 11111111.11111111.11111111.00000000
  • عنوان الشبكة (نتيجة العملية "المنطقية و"): 11000000.10101000.00000001.00000000
  • عنوان الشبكة في شكل عشري هو 192.168.1.0

وبالتالي فإن عنوان الشبكة لعنوان إب 192.168.1.100 مع قناع 255.255.255.0 سيكون 192.168.1.0.

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

الخطوة 1: الحصول على تمثيلات ثنائية لعنوان إب والقناع

قبل تحديد عنوان الشبكة من عنوان إب معين وقناع ، فمن الضروري الحصول على تمثيل ثنائي من عنوان إب وقناع.

يتكون عنوان إب من 4 أرقام مفصولة بالنقاط. كل رقم له قيمة عشرية من 0 إلى 255. على سبيل المثال ، عنوان إب هو 192.168.0.1.

للحصول على تمثيل ثنائي لعنوان إب ، يجب تحويل كل رقم إلى شكل ثنائي. على سبيل المثال ، يتم تحويل الرقم 192 إلى 11000000 ، ويتم تحويل الرقم 168 إلى 10101000 ، إلخ.

القناع هو أيضا 4 أرقام مفصولة بالنقاط ، ولكن على عكس عنوان إب ، يحتوي القناع على 1 أينما يجب تخزين قيمة في عنوان إب ، و 0 أينما قد تكون القيمة مختلفة. على سبيل المثال ، القناع هو 255.255.0.0.

للحصول على تمثيل ثنائي للقناع ، يجب أيضا تحويل كل رقم إلى شكل ثنائي. على سبيل المثال ، سيتم تمثيل الرقم 255 على أنه 11111111 ، وسيتم تمثيل الرقم 0 على أنه 00000000.

ستكون هناك حاجة إلى التمثيل الثنائي الناتج لعنوان إب والقناع للخطوات التالية لتحديد عنوان الشبكة.

الخطوة 2: تطبيق عملية البت " و " على عنوان إب والقناع

بعد تحديد عنوان إب وقناع ، تحتاج إلى تطبيق عملية البت " و " عليها لتحديد عنوان الشبكة. يتم تطبيق عملية البت " و " على جميع أزواج البتات المقابلة في عنوان إب والقناع.

نتيجة لعملية البت " و "، يتم تخزين كل بت في عنوان إب الذي يتوافق مع بت" 1 "في القناع في عنوان الشبكة ، ويتم استبدال كل بت يتوافق مع بت" 0 "في القناع بـ" 0 " في عنوان الشبكة.

على سبيل المثال ، لعنوان إب 192.168.1.100 وقناع الشبكة الفرعية 255.255.255.0:

عنوان بروتوكول الإنترنتقناع الشبكة الفرعيةعنوان الشبكة
11000000.10101000.00000001.0110010011111111.11111111.11111111.0000000011000000.10101000.00000001.00000000

وبالتالي ، فإن عنوان الشبكة لهذا العنوان إب يكون 192.168.1.0.

باستخدام عملية بيتويز" و " على عنوان إب وقناع يسمح لك لتحديد عنوان الشبكة ، الذي هو جزء من عنوان إب ويمثل معرف الشبكة.

الخطوة 3: الحصول على عنوان الشبكة في عشري

بعد تحديد قناع الشبكة الفرعية وعنوان إب ، يمكنك الحصول على عنوان الشبكة باستخدام الصيغة التالية:

  1. تحويل عنوان إب وقناع الشبكة الفرعية من ثنائي إلى عشري;
  2. قم بتطبيق العملية المنطقية "و" على كل بت من عنوان إب وقناع الشبكة الفرعية للحصول على عنوان الشبكة;
  3. تحويل عنوان الشبكة المستلمة من النظام الثنائي مرة أخرى إلى النظام العشري.

مثال:

عنوان بروتوكول الإنترنتقناع الشبكة الفرعيةعنوان الشبكة
192.168.1.100255.255.255.0192.168.1.0
10.0.0.5255.0.0.010.0.0.0

في هذا المثال ، لتحديد عنوان الشبكة ، اتبع الخطوات التالية:

  1. تحويل عنوان إب وقناع الشبكة الفرعية إلى ثنائي:
    • عنوان بروتوكول الإنترنت 192.168.1.100 = 11000000.10101000.00000001.01100100
    • قناع الشبكة الفرعية 255.255.255.0 = 11111111.1111111.1111111.00000000
  2. تطبيق العملية المنطقية "و" على كل بت من عنوان إب وقناع الشبكة الفرعية:
    • 11000000.10101000.00000001.01100100 &
    • 11111111.11111111.11111111.00000000
    • = 11000000.10101000.00000001.00000000
  3. نقل عنوان الشبكة المستلمة من النظام الثنائي مرة أخرى إلى النظام العشري:
    • 11000000.10101000.00000001.00000000 = 192.168.1.0

وبالتالي ، بالنسبة لعنوان إب 192.168.1.100 مع قناع الشبكة الفرعية من 255.255.255.0 ، سيكون عنوان الشبكة 192.168.1.0.

أهمية تكوين قناع الشبكة الفرعية بشكل صحيح

يعد إعداد قناع الشبكة الفرعية بشكل صحيح مهمة مهمة عند إنشاء الشبكات وتكوينها. يحدد قناع الشبكة الفرعية البتات الموجودة في عنوان إب التي تشير إلى عنوان الشبكة وأيها إلى عنوان المضيف. يسمح التكوين المناسب لقناع الشبكة الفرعية بالاستخدام الفعال للعناوين المتاحة ويضمن أمان وكفاءة البنية التحتية للشبكة.

يمكن أن تؤدي الأخطاء في تكوين قناع الشبكة الفرعية إلى مشاكل في الشبكة. إذا تم تكوين قناع الشبكة الفرعية بشكل غير صحيح ، فقد تحدث المشكلات التالية:

  • حدد عدد العناوين المتاحة للمضيفين على الشبكة. إذا تم تحديد قناع الشبكة الفرعية بشكل غير صحيح ، فقد يكون هناك موقف عندما لا توجد عناوين إب كافية على الشبكة لتوصيل جميع الأجهزة.
  • الاستخدام غير الفعال للعناوين. يمكن أن يؤدي قناع الشبكة الفرعية غير الصحيح إلى الاستخدام غير الفعال للعناوين المتاحة عندما يظل بعضها غير مستخدم.
  • معالجة النزاعات. يمكن أن يؤدي قناع الشبكة الفرعية غير الصحيح إلى تعارضات في العناوين عندما يكون لأجهزة متعددة على الشبكة نفس عناوين بروتوكول الإنترنت.
  • فقدان الحزمة. يمكن أن يؤدي قناع الشبكة الفرعية غير الصحيح إلى فقدان الحزمة على الشبكة ومشاكل في تسليم الرسائل بين الأجهزة.
  • الحاجة إلى إعادة تعيين العناوين. إذا تم تكوين قناع الشبكة الفرعية بشكل غير صحيح ، فقد يكون من الضروري إعادة تعيين عناوين إب لجميع الأجهزة على الشبكة للتشغيل السليم.

لتجنب المشاكل المرتبطة بإعدادات قناع الشبكة الفرعية غير الصحيحة ، يوصى باتباع القواعد التالية:

  1. تحديد عدد عناوين إب المطلوبة على الشبكة بشكل صحيح.
  2. حدد قناع شبكة فرعية يوفر عددا كافيا من العناوين لجميع الأجهزة الموجودة على الشبكة.
  3. ضع في اعتبارك توسيع الشبكة في المستقبل والتغييرات المحتملة في عدد الأجهزة.
  4. تحقق من تكوين أجهزة الشبكة وقم بتكوين قناع الشبكة الفرعية على كل جهاز شبكة.
  5. تحقق بانتظام من إعدادات قناع الشبكة الفرعية وقم بتحديثها عند تغيير البنية التحتية للشبكة.

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

سؤال وجواب

كيف يمكنني تحديد عنوان الشبكة على أساس عنوان إب معين وقناع?

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

كيف يمكنني العثور على قناع الشبكة إذا كان عنوان الشبكة وعنوان إب معروفين?

إذا كان عنوان الشبكة وعنوان إب معروفين ، يمكنك العثور على قناع الشبكة عن طريق إجراء عملية شور قليلا عليها. ترجع عملية شور ذات البت قيمة جديدة تكون فيها جميع البتات التي تتطابق فيها قيم عنوان إب وعنوان الشبكة 0 ، وستكون البتات المتبقية منها.

كيف يمكنني تحديد عدد العناوين الممكنة في الشبكة بواسطة قناع?

لتحديد عدد العناوين المحتملة في الشبكة حسب القناع ، تحتاج إلى حساب عدد البتات التي تساوي 0 في القناع. ثم يجب رفع هذه النتيجة إلى قوة 2 (2 إلى قوة عدد البتات يساوي 0). سيكون الرقم الناتج ناقص 2 مساويا لعدد العناوين المحتملة على الشبكة (2 عناوين محجوزة — عنوان الشبكة وعنوان البث).

يمكن شبكتين لها نفس العناوين?

يمكن أن يكون لشبكتين نفس العناوين إذا كانا على شبكات مختلفة ويستخدمان عناوين شبكة مختلفة ، ولكن يتم دمج هذه الشبكات في نوع من الشبكات الأكبر (الشبكة الفائقة). في هذه الحالة ، قد يكون هناك تقاطع للعناوين في هذه الشبكات ، ولكن داخل الشبكات المختلفة سيكون كل عنوان فريدا.