حاسبة CIDR / Subnet
تحلّل كتلة IPv4 CIDR وتُظهر عنوان الشبكة وعنوان البث وقناعَي الشبكة الفرعية وwildcard ونطاق المضيفين القابل للاستخدام ونوع العنوان. تتم جميع الحسابات في متصفحك.
آخر تحديث:
النتائج
أدخل كتلة CIDR ثم اضغط "احسب".
أدخل كتلة IPv4 CIDR صالحة — مثال: 192.168.1.0/24.
- طول البادئة
- /24
- عنوان البث
- 192.168.1.255
- قناع الشبكة الفرعية
- 255.255.255.0
- قناع wildcard
- 0.0.0.255
- أول مضيف قابل للاستخدام
- 192.168.1.1
- آخر مضيف قابل للاستخدام
- 192.168.1.254
- عدد المضيفين القابل للاستخدام
- 254
- إجمالي العناوين
- 256
- فئة IP
- C
- نوع العنوان
- خاص (RFC 1918)
متى تحتاج هذه الحسبة فعلًا
قبل توزيع الأقسام على شبكات فرعية
حين يطلب كل قسم شبكته الخاصة، يصبح السؤال: كم بتًّا نقتطع من جزء المضيفين؟ التقدير الجزافي يهدر العناوين أو يخنق قسمًا ينمو. المثال المحسوب أدناه يعرض طريقة التقسيم خطوة بخطوة.
عند ربط موقعين عبر VPN
أغلب الشبكات المنزلية والمكتبية تستخدم النطاقات الخاصة نفسها. فإن كان الفرعان يستخدمان 192.168.1.0/24 معًا، تعطّل التوجيه فور تشغيل النفق. وضع حدود الكتلتين جنبًا إلى جنب يكشف التعارض قبل أن يقع.
عند مراجعة قواعد جدار الحماية
قوائم التحكم بالوصول في أجهزة كثيرة تتوقع قناع wildcard لا قناع الشبكة. القيمتان 0.0.0.63 و255.255.255.192 تصفان الكتلة نفسها، لكن وضع إحداهما مكان الأخرى يفتح نطاقًا أوسع بكثير مما قصدت.
مثال محسوب: تقسيم مقر على ثلاثة أقسام بأحجام مختلفة
مقرٌ خُصّصت له الكتلة 192.168.4.0/23. فيه مستودع بـ190 جهازًا، ومكاتب بـ100 جهاز، وشبكة ضيوف بـ20 جهازًا. التقسيم بأحجام متغيرة (VLSM) يبدأ من الأكبر إلى الأصغر.
- الكتلة /23 تحمل 512 عنوانًا، أي 2 أس 9.
- المستودع (190 جهازًا) يلزمه /24: كتلة من 256 عنوانًا منها 254 صالحة للمضيفين.
- المكاتب (100 جهاز) يكفيها /25: كتلة من 128 عنوانًا منها 126 صالحة.
- الضيوف (20 جهازًا) يكفيهم /27: كتلة من 32 عنوانًا منها 30 صالحة.
- المستهلَك: 256 + 128 + 32 = 416 عنوانًا من أصل 512، فيبقى 96 عنوانًا للتوسّع.
الترتيب من الأكبر إلى الأصغر ليس ترفًا؛ فكل كتلة لا تبدأ إلا من مضاعفات حجمها. جرّب العكس: ضع الضيوف /27 عند 192.168.4.0 والمكاتب /25 عند 192.168.5.0، فتُصاب نصفا الكتلة معًا ولا يبقى للمستودع /24 متصلة مع أن 352 عنوانًا ما تزال حرّة. وبالترتيب الصحيح تبقى الـ96 عنوانًا الأخيرة متصلة، فتكفي قسمًا رابعًا بحجم /27 أو /26 دون إعادة ترقيم.
أربعة أخطاء متكررة
إسناد عنوان الشبكة إلى جهاز
أول عنوان في الكتلة هو هوية الشبكة وآخرها هو عنوان البث، ولا يصلحان لأي جهاز. إسناد أحدهما يدويًا لا يُظهر رسالة خطأ؛ يُظهر فقدان حزم يصعب تفسيره.
البدء من حدٍّ غير محاذٍ
كتلة /25 لا تبدأ إلا من 0 أو 128 في الخانة الأخيرة. كتابة 192.168.4.80/25 في الإعدادات تجعل الجهاز يحسبها 192.168.4.0/25، فتظن أنك عرّفت شبكة بينما عرّفت أخرى.
الخلط بين إجمالي العناوين وعدد المضيفين
عند تقدير السعة يُطرح دائمًا عنوانان من كل كتلة. كتلة /27 تحمل 32 عنوانًا لكنها تستوعب 30 جهازًا فقط؛ ومن خطّط لـ32 جهازًا على /27 سيكتشف الفارق عند آخر جهازين.
تجاهل استثناء /31 و/32
قاعدة الطرح لا تنطبق على /31: يُعرّف RFC 3021 عنوانَيه كليهما صالحين للوصلات نقطة-إلى-نقطة. أما /32 فيمثّل مضيفًا واحدًا بعينه، وتستخدمه قوائم التحكم للإشارة إلى جهاز محدد.
أدوات تُستعمل إلى جانبها
- حاسبة ميزانية موارد Kubernetes احسب عدد العُقد التي تحتاجها وكفاءة التعبئة والتكلفة الشهرية التقديرية بناءً على طلبات الحاوية وحجم العُقدة.
- محلّل تعبير Cron حلّل تعبير cron حقلًا بحقل وشاهد أوقات التشغيل التالية. لـ Kubernetes CronJob والمهام المجدولة.
- محوّل Epoch / Unix Timestamp حوّل طوابع Unix epoch الزمنية إلى تواريخ مقروءة والعكس. يُكتشَف وضع الثواني والميلي ثانية تلقائيًا.
- مولّد Hash (SHA) احسب ملخصات SHA-1 وSHA-256 وSHA-384 وSHA-512 للنص فورًا. عبر Web Crypto API، في المتصفح.
- مُرمّز/مُفكّك HTML / Entity رمّز النص إلى كيانات HTML أو فُكّ ترميزه. اهرب المحارف الخاصة لمنع XSS؛ في المتصفح، دون تسجيل.
الأسئلة الشائعة
ما هو تدوين CIDR؟
تدوين CIDR (التوجيه غير الصنفي بين النطاقات) يكتب عنوان IP يليه شرطة مائلة وطول البادئة — مثل 10.0.0.0/16. تخبر البادئة بعدد البتات التي تُشكّل جزء الشبكة من العنوان؛ والبتات المتبقية هي عناوين المضيفين.
لماذا يقل عدد المضيفين القابل للاستخدام بمقدار 2 عن إجمالي العناوين؟
في كل شبكة فرعية، العنوان الأول هو عنوان الشبكة والأخير هو عنوان البث؛ ولا يُسنَدان إلى مضيفين. لذا المضيفون القابلون للاستخدام = الإجمالي − 2. هناك استثناءان: /31 يُعرّف عنوانين قابلين للاستخدام للوصلات نقطة-إلى-نقطة (RFC 3021)، و/32 يمثّل مضيفًا واحدًا.
ما نطاقات IP الخاصة (private)؟
يُعرّف RFC 1918 ثلاثة نطاقات خاصة: 10.0.0.0/8 و172.16.0.0/12 و192.168.0.0/16. لا تُوجَّه هذه العناوين على الإنترنت؛ تُستخدم في الشبكات المحلية وخلف NAT. كما أن 127.0.0.0/8 هو loopback و169.254.0.0/16 هو link-local.
ما هو Pod CIDR وService CIDR في Kubernetes؟
يُسنِد عنقود Kubernetes عناوين IP للحاويات من كتلة CIDR (pod network CIDR، مثل 10.244.0.0/16) وللخدمات من كتلة منفصلة (service CIDR، مثل 10.96.0.0/12). يجب ألّا تتداخل الكتلتان مع بعضهما ولا مع شبكة العُقد — التداخل يسبب أخطاء توجيه.
كم عنوانًا تحمل /24 و/16 و/8؟
كتلة /24 تحمل 256 عنوانًا (254 مضيفًا قابلًا للاستخدام)، و/16 تحمل 65,536 عنوانًا (65,534 مضيفًا)، و/8 تحمل 16,777,216 عنوانًا. عدد العناوين = 2^(32 − البادئة).