ما هو قناع الشبكة العكسي؟
قناع الشبكة العكسي — والمعروف أيضًا باسم قناع البدل (Wildcard Mask) — هو المعكوس البِتّي لقناع الشبكة الفرعية المعتاد. فبينما يستخدم قناع الشبكة الفرعية الآحاد (1) لتحديد الجزء الخاص بالشبكة من عنوان IP، يستخدم قناع البدل الأصفار (0) للبتّات التي يجب أن تتطابق، والآحاد (1) للبتّات التي يُسمح لها بالتغيّر. وتُستخدم أقنعة البدل بكثرة في مجال الشبكات، خصوصًا في قوائم التحكم بالوصول (ACLs) من سيسكو وفي إعدادات بروتوكول OSPF، حيث يتوقع الجهاز قناع بدل بدلًا من القناع العادي.
تأخذ هذه الحاسبة مُدخلًا واحدًا — وهو قناع الشبكة الفرعية (مثل 255.255.255.0) — وتُعيد فورًا القناع العكسي إلى جانب عدة قيم مفيدة ذات صلة: طول بادئة CIDR، والعدد الإجمالي للمضيفين، وعدد المضيفين القابلين للاستخدام.
كيفية استخدام الحاسبة
- قناع الشبكة الفرعية: أدخل القناع بالصيغة العشرية المنقوطة الذي تريد تحويله، مثل
255.255.255.192. - اضغط على زر الحساب للحصول على القناع العكسي (Wildcard)، وصيغة CIDR، والعدد الإجمالي للمضيفين، وعدد المضيفين القابلين للاستخدام.
المعادلة الكامنة وراء الحساب
تُجري الأداة أربع عمليات حسابية بسيطة:
$$\text{Wildcard Mask} = 255.255.255.255 - \text{Subnet Mask}$$- قناع البدل (Wildcard): يُطرح كل مقطع (octet) من 255 (
\(255 - \text{المقطع}\)). - بادئة CIDR: يُحوَّل القناع إلى نظام ثنائي ثم يُحسب عدد بتّات الآحاد (1).
- إجمالي المضيفين: \(2^{(32 - \text{CIDR})}\).
- المضيفون القابلون للاستخدام: إجمالي المضيفين ناقص 2 (واحد لعنوان الشبكة وآخر لعنوان البث)، مع حد أدنى لا يقل عن 0.
مثال محلول
لنفترض أنك أدخلت 255.255.255.0:
- قناع البدل: \(255-255,\ 255-255,\ 255-255,\ 255-0\) =
0.0.0.255 - CIDR: الصيغة الثنائية تحتوي على 24 من الآحاد، إذًا البادئة هي /24
- إجمالي المضيفين: $$2^{(32 - 24)} = 2^{8} = 256$$
- المضيفون القابلون للاستخدام: \(256 - 2 = 254\)
الأسئلة الشائعة
لماذا يخرج قناع البدل لـ /24 بالشكل 0.0.0.255؟ لأن قناع البدل هو المعكوس الدقيق لقناع الشبكة — فالبتّات التي يثبّتها القناع (جزء الشبكة) تتحوّل إلى 0، وبتّات المضيف تتحوّل إلى 1، وهي هنا تغطي المقطع الأخير الذي يحوي 256 عنوانًا.
أين أستخدم قناع البدل فعليًا؟ غالبًا في قوائم التحكم بالوصول (Access Lists) على نظام Cisco IOS وفي جمل الشبكة الخاصة ببروتوكول OSPF، إذ تتطلب هذه أقنعة بدل بدلًا من أقنعة الشبكة الفرعية المعتادة.
لماذا نطرح 2 لحساب المضيفين القابلين للاستخدام؟ لأن العنوان الأول في الشبكة الفرعية محجوز كمعرّف للشبكة، والعنوان الأخير محجوز كعنوان للبث، ولا يمكن تخصيص أيٍّ منهما لجهاز.