it-swarm.asia

ما هو قناع الشبكة الفرعية ، والفرق بين قناع الشبكة الفرعية 255.255.255.0 و 255.0.0.0؟

يحتوي جهاز توجيه DSL/WiFi الخاص بي المقدم من ISP على عنوان IP داخلي لـ 10.0.0.138 ، والعناوين التي يوفرها DHCP بتنسيق 10.0.0.xxx.

الآن ، أريد البدء في استخدام عناوين IP الثابتة على شبكتي المحلية ، ولا أعرف ما يجب توفيره لقناع الشبكة الفرعية.

ما هو قناع الشبكة الفرعية؟

هل يجب أن أستخدم 255.255.255.0 أو 255.0.0.0 كقناع للشبكة الفرعية؟ ماهو الفرق؟

39
Torben Gundtofte-Bruun

سيتوافق الصفر في قناع الشبكة الفرعية مع xxx الخاص بعنوان IP الخاص بك. إذا كنت بحاجة إلى أكثر من 255 عنوانًا مختلفًا ، فسيتعين عليك تغيير عنوان IP الخاص بـ DHCP إلى 10.0.xxx.xxx (بث IP 10.0.255.255) وقناع الشبكة الفرعية إلى 255.255.0.0.

نظريا ، 255.0.0.0 هو قناع شبكة فرعية صالحة لعناوين 10.0.0.0 إلى 10.255.255.255. تعرض مقالة ويكيبيديا هذه العناوين الصحيحة للشبكات الخاصة.

ولكن في حالتك (10.0.0.xxx) ، يجب عليك استخدام 255.255.255.0.

28
djeidot

على الأرجح ، كنت بعد قناع الشبكة الفرعية 255.255.255.0.

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

لذلك ، إذا كان عنوان IP لجهاز الكمبيوتر هو 192.168.1.104 ، وكان قناع الشبكة الفرعية هو 255.255.255.0 ، فسوف يفترض الكمبيوتر (وكل جهاز آخر متصل بنفس الشبكة) أن كل عنوان IP على الشبكة المحلية لذلك الكمبيوتر سيكون بالتنسيق 192.168.1. xxx ، مع xxx هي الجزء الوحيد الذي يختلف. وبالمثل ، إذا كان قناع الشبكة الفرعية هو 255.255.0.0 ، فسيفترض الكمبيوتر أن كل عنوان IP في شبكته المحلية سيكون بالتنسيق 192.168. xxx . XXX .

الشبكة الفرعية للشبكة ليست مفيدة حقًا في الشبكة المنزلية ، مثل شبكتك. يستخدم بشكل أساسي على الشبكات الأكبر (مع 255+ أجهزة كمبيوتر) لتقليل نشاط الشبكة غير الضروري. قدمت MarkM هذا في التعليقات:

واحدة من أكبر مزايا الشبكات الفرعية في شبكة كبيرة هي تقليل حركة البث. إذا كان لديك الآلاف من الأجهزة المضيفة على شبكة فرعية واحدة ، فستخنق مفاتيحك ARP و DHCP وغيرها من عمليات البث. في الشبكة المنزلية عادة لا تكون هناك حاجة كبيرة ما لم تكن تريد شيئًا مثل شبكة LAN لاسلكية للضيف لا يتوفر بها أي توجيه لشبكتك الرئيسية الرئيسية.

هذا التفسير قاسٍ للغاية ، لذا يرجى أن تسامحني إذا ارتكبت خطأً أو اثنين.

22
Josh Hunt

يتم استخدام قناع الشبكة لتعريف أي جزء من عنوان IP يمثل عنوان الشبكة وأي جزء يمثل عنوان الجهاز*.

ضع في اعتبارك الفئة A من الشبكة 10.0.0.0 إلى 10.255.255.255 (هذه هي الفئة "A" المعينة من الفئة A ، ولن يتم توجيه الحزم الموجهة لهذه العناوين). في ثنائي العناوين هي: 00001010.00000000.00000000.00000000 حتى 00001010.11111111.11111111.11111111. يتم إنشاء قناع الشبكة عن طريق تعيين 1 لكل بت في هذه العناوين لا يغير IE:

00001010.00000000.00000000.00000000
00001010.11111111.11111111.11111111
-----------------------------------
11111111.00000000.00000000.00000000

الذي يحول إلى 255.0.0.0 ، قناع الشبكة الكلاسيكي من الفئة A.

* في الواقع ، للحصول على عنوان الشبكة المعطى بعنوان IP ، فأنت تفعل فقط AND. على سبيل المثال ، لقناع الشبكة 255.0.0.0 وعنوان IP 10.0.0.1:

00001010.00000000.00000000.00000001
11111111.00000000.00000000.00000000
-----------------------------------
00001010.00000000.00000000.00000000

و 00001010.00000000.00000000.00000000 يترجم إلى 10.0.0.0 وهو في الواقع عنوان الشبكة.

لاحظ أنك عادة لا تحتاج إلى شبكة من الفئة A لشبكة منزلية (هل تحتاج إلى أكثر من 255 عنوانًا؟) وبالتالي يمكنك استخدام 255.255.255.0 كقناع شبكة و/أو استخدام شبكة من الفئة C (على سبيل المثال 192.168.1.0).

10
Pascal Thivent

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

وبالتالي

IP Address 192.168.1.1
Subnet mask 255.255.255.0
Network Number 192.168.1.0
Host Number 1
Address Range 192.168.1.1 to 192.168.1.255

بالتناوب،

IP Address 192.168.1.0
Subnet mask 255.255.254.0
Network Number 192.168.0.0
Host Number 1
Address Range 192.168.0.1 to 192.168.1.255

يترك هذا التكوين الثاني 9 بت لرقم المضيف (في مثيل حيث سيكون لديك أكثر من 255 مضيفًا). يمنحك ضبط قناع الشبكة الفرعية مزيدًا من عناوين المضيف وشبكات أقل أو العكس بناءً على ما إذا كنت تضيف 1 أو تزيله

1
Chris Thompson

نظرًا لأن ISP الخاص بـ torbengb قد أعطاه جهاز توجيه (أو طلب منه تكوين جهاز التوجيه الخاص به) بعنوان 10.0.0.138 ، فإن هذا يقودني إلى الشك في أن عملاء ISPs يشاركون مساحة العنوان 10.0.0.0 ؛ وإلا فإن معظم poeple سيقوم بتكوين جهاز التوجيه على 10.0.0.1 أو 192.168.0.1 أو ما شابه.

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

إذا كان متأكدًا يقوم جهاز التوجيه الخاص به بعمل NAT ، فيمكنه استخدام أي شيء من/8 إلى/24.

دون معرفة تفاصيل الاتصال وتهيئة ISP ، من الصعب إعطاء إجابة محددة.

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

1
Berry

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

نظرًا لأنك ربما لا تستخدم خادم DCHP "حقيقي" ، فيجب عليك استخدام قناع الشبكة الفرعية الذي قدمه خادم DHCP لجميع الأنظمة ، بما في ذلك العناوين الثابتة. يجب عليك أيضًا التأكد من أن الأرقام الثابتة الخاصة بك لن تكون في المساحة التي يخصصها خادم DHCP.

إذا قمت بتوفير نظام التشغيل الخاص بك ، فأنا متأكد من أننا يمكن أن نقدم لك الأمر الصحيح لعرض قناع الشبكة الفرعية الحالي على نظام عميل DHCP.

من الناحية المثالية ، كنت تستخدم 255.0.0.0 ، لأنه بالنسبة 10.0.0.0 ، إذا استخدمت 255.255.255.0 ، يمكن أن يكون لديك مساحة عناوين 256 فقط (وليس مشكلة كبيرة ، ولكن من يدري ، قلت إنك تستخدم .138) ، بالإضافة إلى أنه ينبغي أن يوفر التوجيه إلى الشبكات الفرعية 10.0.0.0 الأخرى (وأراهن أنه لا).

قد يكون هذا مهمًا لبعض الأشخاص الذين لديهم تكوينات غير عادية للعمل من المنزل ، مثل أنفاق ssh.

0
benc