أخرى

حاسبة الشبكات الفرعية IP

احسب عنوان الشبكة والبث والنطاق والقناع والمضيفين القابلين للاستخدام لأي CIDR من IPv4 أو IPv6 — وقسّم الكتلة إلى شبكات فرعية باستخدام VLSM.

الحاسبة

مثال: 192.168.1.0
/24
الشبكة
192.168.1.0
192.168.1.0/24
تفاصيل العنوان
الشبكة
عنوان البث
نطاق المضيفين
المضيفون القابلون للاستخدام254
إجمالي العناوين256
قناع الشبكة
القناع العكسي
النطاقخاص (RFC 1918)
الفئةC (قديم)
التمثيل الثنائي
192
168
1
0

البتات المميزة تمثل جزء الشبكة؛ وما تبقى هي بتات المضيف.

تقسيم إلى شبكات فرعية (VLSM)

/26
4 شبكة فرعية
#الشبكة / CIDRالقناعالنطاقالقابلة للاستخدام
1255.255.255.192192.168.1.1 – 192.168.1.6262
2255.255.255.192192.168.1.65 – 192.168.1.12662
3255.255.255.192192.168.1.129 – 192.168.1.19062
4255.255.255.192192.168.1.193 – 192.168.1.25462

كيف تعمل حسابات الشبكات الفرعية

تقسّم بادئة CIDR العنوانَ إلى جزء الشبكة (البتات العليا الثابتة بالقناع) وجزء المضيف (البتات الدنيا). يحمل عنوان الشبكة قيمة صفر في جميع بتات المضيف، بينما يحمل عنوان البث قيمة واحد في جميعها. كل عنوان بينهما — باستثناء عنوان الشبكة والبث — هو مضيف قابل للاستخدام.

لا يوجد في IPv6 عنوان بث ولا طرح لعنوانَي الشبكة والبث: أول عنوان في البادئة قابل للاستخدام، وعدد العناوين هو 2 أس بتات المضيف. أما /31 (وصلة نقطة إلى نقطة في IPv4، RFC 3021) و/32 (مضيف واحد) فلهما معالجة خاصة تعطي 2 و1 مضيفاً قابلاً للاستخدام على التوالي.

لماذا يظهر /31 بمضيفَين قابلَين للاستخدام بدلاً من صفر؟

في وصلات النقطة إلى النقطة، يتيح RFC 3021 استخدام كلا عنوانَي /31 كعنوانَي مضيف دون حجز لعنوانَي الشبكة والبث. لا تزال بعض الأدوات القديمة تطبّق الصيغة التقليدية 2^(32−p)−2 وتُرجع صفراً؛ أما هذه الحاسبة فتتبع RFC 3021.

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

يحدد قناع الشبكة بتات الشبكة (بقيمة واحد) وبتات المضيف (بقيمة صفر)، في حين أن القناع العكسي هو معكوسه البتّي ويضع قيمة واحد في بتات المضيف. يُستخدم القناع العكسي في قوائم ACL وبروتوكول OSPF.

هل لا تزال فئة IP (A–E) ذات صلة؟

لا. لقد حلّ CIDR محل العنونة بالفئات (RFC 791) عام 1993. تُعرض الفئة للرجوع إليها فحسب — لا تستنتج منها القناع أو عدد المضيفين أو ما إذا كان العنوان خاصاً. يُحدَّد الوضع الخاص من خلال نطاقات RFC 1918.

ما الفرق بين VLSM والتقسيم المتساوي؟

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

النتائج تقديرية. تحقق مع مختص قبل اتخاذ قرارات مهمة.

حول هذه الحاسبة

تحوّل هذه الآلة الحاسبة لشبكات IP أي عنوان IPv4 أو IPv6 مرفقاً ببادئة CIDR إلى تفصيل شامل: عنوان الشبكة، وعنوان البث، وأول مضيف صالح للاستخدام وآخره، ونطاق المضيفين، وقناع الشبكة (netmask)، والقناع العكسي (wildcard mask)، وإجمالي عدد العناوين وعدد العناوين الصالحة، فضلاً عن تحديد ما إذا كانت الكتلة خاصة أم عامة. كما تتيح تقسيم الكتلة إلى شبكات فرعية، إما بالتقسيم المتساوي عبر بادئة جديدة أو باستخدام خطة VLSM مُصمَّمة وفق قائمة من أعداد المضيفين المطلوبة، مما يُمكّنك من تصميم مخطط عناوين دون الحاجة إلى العمليات الحسابية الثنائية اليدوية.

كيف تقرأ نتائجك

أدخل العنوان وطول البادئة (الرقم الذي يلي الشرطة المائلة). تعرض بطاقة التفصيل كل حقل مشتق مع زر نسخ. في IPv4، يحدد قناع الشبكة (netmask) بتات الشبكة، فيما يمثل القناع العكسي (wildcard mask) مقلوبه؛ ويساوي عدد المضيفين الصالحين الإجمالَ ناقص عنوان الشبكة وعنوان البث، باستثناء /31 (مضيفان صالحان، RFC 3021) و/32 (مضيف واحد صالح). تُبرز الشبكة الثنائية بتات الشبكة بلون مميز وتترك بتات المضيف دون تمييز. في IPv6 لا يوجد عنوان بث ولا طرح: العنوان الأول صالح للاستخدام، والإجمالي هو 2 أس عدد بتات المضيف، ويُعرض بالقيمة الدقيقة وعلى شكل قوة للعدد اثنين. يُدرج جدول التقسيم كل شبكة فرعية مع شبكتها وقناعها ونطاقها وعدد عناوينها الصالحة؛ وتُحدّ الانقسامات الكبيرة بـ 1024 صفاً بينما يظل الإجمالي دائماً دقيقاً.

مثال تطبيقي

عنوان IPv4 هو 172.16.5.130 ببادئة /26.

الشبكة هي 172.16.5.128 وعنوان البث هو 172.16.5.191، وعليه تمتد عناوين المضيفين الصالحة من 172.16.5.129 إلى 172.16.5.190 — 62 عنواناً صالحاً من أصل 64. قناع الشبكة هو 255.255.255.192، والقناع العكسي هو 0.0.0.63، وبما أن 172.16.5.130 يقع ضمن نطاق RFC 1918 وهو 172.16.0.0/12 فإنه عنوان خاص (يُعرض تصنيف Class B للمرجعية القديمة فحسب).

الأسئلة الشائعة

لماذا يُظهر /31 مضيفَين صالحَين بدلاً من صفر؟

في وصلات نقطة إلى نقطة (point-to-point)، تُجيز RFC 3021 استخدام كلا عنوانَي /31 كعنواني مضيف دون حجز عنوان للشبكة أو للبث. الصيغة القديمة 2^(32−p)−2 تُعطي صفراً لـ /31، وهو ما تظل بعض الأدوات القديمة تُبلّغ عنه. تتبع هذه الآلة الحاسبة RFC 3021 وتُبلّغ عن مضيفَين صالحَين، كما تُبلّغ عن مضيف واحد صالح لـ /32 (مسار مضيف منفرد).

ما القناع العكسي (wildcard mask) ومتى يُستخدم؟

القناع العكسي (wildcard mask) هو المقلوب البِتّي لقناع الشبكة (netmask): حيث تكون لقناع الشبكة قيم واحد (بتات الشبكة) تكون للقناع العكسي أصفار، وحيث تكون له أصفار (بتات المضيف) تكون للقناع العكسي واحدات. يُستخدم في قوائم التحكم بالوصول (ACL) لـ Cisco وفي عبارات الشبكة لبروتوكول OSPF لمطابقة نطاق من العناوين.

هل لا يزال تصنيف IP الصنفي (A وB وC وD وE) ذا معنى؟

لا. استُبدلت العنونة الصنفية وفق RFC 791 بنظام CIDR (التوجيه بين النطاقات عديم الفئات) عام 1993. يظل تصنيف الفئة معلومةً استرشادية فحسب — ولا ينبغي أبداً اشتقاق قناع الشبكة أو عدد المضيفين أو الطبيعة الخاصة للعنوان من الفئة. تُحدَّد الخصوصية انطلاقاً من نطاقات RFC 1918 الدقيقة (10/8 و172.16/12 و192.168/16)، لا من الثُمانية الأولى من العنوان.

كيف يختلف VLSM عن التقسيم المتساوي؟

يقسّم التقسيم المتساوي الكتلة الأم إلى شبكات فرعية متساوية الحجم ببادئة جديدة واحدة (مثلاً /24 إلى أربع شبكات /26). أما VLSM (إخفاء الشبكات الفرعية متغيّرة الطول) فيُحدد حجم كل شبكة فرعية وفق عدد المضيفين المطلوب لها تحديداً. تُرتّب الآلة الحاسبة المتطلبات تنازلياً من الأكبر، وترفع كل قيمة إلى أصغر بادئة تستوعب المضيفين زائد اثنين (عنوان الشبكة وعنوان البث)، وتُعبّئها على حدود محاذاة بقوى العدد اثنين حتى لا يُهدر أي حيّز عنونة.

هل يمتلك IPv6 عنوان بث؟

لا. لا يوجد في IPv6 عنوان بث ولا طرح لعنوان الشبكة أو عدد المضيفين. العنوان الأول للبادئة صالح للاستخدام، والعنوان الأخير هو ببساطة العنوان الذي تكون فيه بتات المضيف كلها واحدات، وعدد العناوين في أي بادئة هو 2 أس عدد بتات المضيف — ولهذا تحسب هذه الآلة إجماليات IPv6 باستخدام حساب بدقة تعسفية (BigInt) وتستطيع عرض قيم مثل 2^64 بدقة تامة.

طريقة الحساب

تُجرى حسابات IPv4 على أعداد صحيحة غير موقّعة بطول 32 بت. يُحسب قناع الشبكة (netmask) بالصيغة 0xFFFFFFFF << (32 − prefix)، مع إكراه القيمة على النوع غير الموقّع وحماية /0 لإنتاج 0.0.0.0 (إذ أن الإزاحة بمقدار 32 بت هي عملية هوية في JavaScript). عنوان الشبكة = العنوان AND القناع؛ عنوان البث = الشبكة OR القناع العكسي (NOT القناع)؛ المضيفون الصالحون = 2^(32−p)−2 للبادئات حتى /30، و2 لـ /31 (RFC 3021)، و1 لـ /32. يُختبر الوضع الخاص بمقارنة العنوان بنطاقات RFC 1918: 10.0.0.0/8 و172.16.0.0/12 و192.168.0.0/16. تستخدم حسابات IPv6 أعداداً BigInt بطول 128 بت طوال العملية: يُحلَّل العنوان بتوسيع "::" إلى ثماني مجموعات (مع تحويل أي رباعي نقطي IPv4 مضمّن أولاً)، ويُبنى القناع على أنه ناتج XOR لجميع الواحدات مع واحدات بتات المضيف، وتُطبَّق الصيغة القانونية للنص وفق RFC 5952 (أحرف صغيرة، حذف الأصفار البادئة، ضغط أطول تسلسل من مجموعات الأصفار إلى "::", مع تفضيل الأيسر عند التساوي، وعدم ضغط مجموعة صفر واحدة أبداً). تُحسب أعداد الشبكات الفرعية في التقسيم تحليلياً وفق 2^(q−p) ولا تُعدّ بحلقات تكرارية.

المصادر

تمت المراجعة بواسطة فريق YouCalc · آخر مراجعة

لاحظت ملاحظة على الترجمة أو الحساب، أو لديك اقتراح؟ أخبرنا.

200 حاسبة أخرى مثلها. اختر التالية.