stanford-oval/wikipedia huggingface dataset:
تجزئة الشبكة

تجزئة فضاء عناوين من الإصدار الرابع من بروتوكول الإنترنت وهو (200.100.10.0/24)، الذي يضم (256) عنواناً، إلى فضائي عناوين جزئيين، هما (200.100.10.0/26) و (200.100.10.128/25) يضم كل منهما (128) عنواناً.
تجزئة الشبكة أو تجزئة فضاء العناوين (بالإنجليزية: Subnetting)‏ هي عملية رياضية تُقسّم فضاء عناوين خاص ببروتوكول تشبيك إلى فضاءَي عناوين أو أكثر، متساوية الحجم وأصغر من فضاء العناوين الأصلي وقابلة للتمايز رياضياً. يكون لكل فضاء عناوين جزئي ناتج عنوان مميز وقناع شبكة يمثلان كامل الفضاء الجزئي. وتستخدم العناوين المأخوذة من الأفضية الجزئية لعنونة شبكات مختلفة.
يحتاج مصممو الشبكات إلى تجزئة شبكاتهم، إما بهدف الوصول إلى عدد محدد من الشبكات الجزئية أو الشُبيكات، أو بهدف تحديد عدد العناوين (حجم فضاء العنونة) الذي سيتاح للاستخدام ضمن أي من الشبكات الجزئية، أو كلا الهدفين معاً. يمكن تجزئة فضاءات العنونة التي تستخدم عناوين الإصدار الرابع من بروتوكول الإنترنت بشكلين، أحدهما محكوم بالصنف القياسي للشبكة، وهو جزء من معياري من الإصدار الرابع من بروتوكول الإنترنت والثاني مبني على العنونة غير الصنفية والتي ابتُدعت عام 1993م لتخفيف هدر العناوين في أصناف العنونة الصنفية، أمّا الإصدار السادس من بروتوكول الإنترنت فيدعم التجزئة المبنيّة على العنونة غير الصنفية فقط.
تشكل عملية التجزئة آلية رئيسية يعتمد عليها التوجيه غير الصنفي بين النطاقات (CIDR)، واستخدام الأقنعة مختلفة الطول (VLSM)، ويؤدي تجزئة فضاء العناوين بشكل غير صحيح أو استخدام الأفضية الجزئية بشكل غير مناسب إلى ظهور مشاكل في الشبكة ترتبط بالعنونة وبالتوجيه.
نظرة عامة

تجزئة فضاء العناوين هي عملية رياضية يُقسَّم فضاء عناوين إلى فضاءَين أو أكثر ذوي أحجام أصغر من الفضاء الأصلي. يجري التمييز بين أفضية العنونة الجزئية الناتجة رياضياً باستعمال عدد خاص يُسمّى قناع الشبكات الجزئية. إن مفهوم التجزئة مدعوم في الإصدارين الرابع والسادس من بروتوكول الإنترنت.
بشكل عام، تتكون بنية عناوين المضيفين من قسمين، هما مُعرّف الشبكة (بالإنجليزية: Network identifier اختصاراً NID)‏ ومُعرّف المضيف (بالإنجليزية: Host identifier اختصاراً HID)‏، ويقاس طول المُعرفين بالبت. يكون مُعرّف الشبكة مُشتركاً بين جميع العناوين التي تنتمي إلى الفضاء نفسه، أما مُعرّف المضيف، فهو يستخدم لتمييز المضيفين، وتختلف قيمته من مضيف إلى آخر، ويُحدد طوله عدد العناوين الموجودة ضمن الفضاء، فإذا كان طول مُعرّف المضيف هو ( X) بت، فإن عدد العناوين الموجودة في الفضاء سيكون ( 2^{X})، أمّا عدد العناوين المتاحة لعنونة المضيفين فقد يكون ( 2^{X}-2)، لأن أصغر عنوان في الفضاء يكون محجوزاً دائماً ليمثّل كامل الفضاء، أما أكبر عنوان فيه فيمثل عنوان البث العام الخاص بالفضاء، إن كان البث العام مدعوماً، وإلا فإنّ عدد العناوين الموجودة في الفضاء يكون ( 2^{X}-1) عنواناً.
عند تجزئة الشبكة يقتطع جزء من مُعرّف المضيف، وتشكيل قسم جديد هو مُعرّف الشبكة الجزئيّة (بالإنجليزية: Subnet identifier اختصاراً SID)‏، في حين يبقى طول مُعرّف الشبكة ثابتاً. من أجل كل فضاء جزئي ناتج عن التجزئة، يكون هذا القسم مشتركاً بين جميع العناوين فيه، ويحدد طوله عدد الشبكات الجزئية الناتجة عن التجزئة، فإذا اُقتطِع ( Y) بت من مُعرّف المضيف، فإنّ طول معرّف المضيف الجديد سيكون ( Z=X-Y)، ويكون عدد الشبكات الجزئية الناتجة هو ( 2^{Y}) شبكة جزئية، يغطي كل منها فضاء يضمّ ( 2^{Z}) عنواناً.
في العنونة الصنفية الخاصة بالإصدار الرابع من بروتوكول الإنترنت، يكون الحد الفاصل بين مُعرّف الشبكة ومُعرّف المضيف عند المراتب التي تشكّل حدود البايتات في العنوان، ويحصل العميل على عدد من البايتات يشمل البتات المحجوزة وقسم مُعرِّف الشبكة، ويكون بطول (1) أو(2) أو(3) بايت، ويُمثِّل فضاء عنونة جزئي من صنف ما يتحدد بعدد البايتات، التي نتجت عن عملية تجزئة سابقة لفضاء العناوين الكلي من قبل الجهة المانحة، ويمكن أن يقوم مدير الشبكة بتجزئة الفضاء مجدداً حسب الحاجة. أمّا في العنونة غير الصنفية، ويشمل ذلك الإصدارين الرابع والسادس، فإن الحد الفاصل بين مُعرّف الشبكة ومُعرّف المضيف، يمكن أن يكون في أي مرتبة ضمن العنوان، ولكن ليس هناك قواعد أصناف تحدد طولها، ويجرى توليد البادئة حسب هرمية خاصّة تعتمد على موقع العميل، وتُمثّل البادئة فضاءً جزئياً مُقتطعاً من فضاء العناوين الكلي، ويُمكن إعادة تجزئته مُجدداً حسب الحاجة.
تشرف هيئة عناوين وأرقام الإنترنت على عملية منح بادئات الإصدارين الرابع والسادس من بروتوكول الإنترنت.
خلفية رياضية > أنظمة العد

المقالة الرئيسة: نظام عد
نظام العد (بالإنجليزية: Numeral System)‏ هو نظام كتابة لترميز مجموعة غير منتهية من الأعداد باستخدام مجموعة محددة من الأرقام بطريقة مُتسّقة. يُسمى عدد عناصر مجموعة الأرقام أساس العد (بالإنجليزية: Radix)‏، ويمكن باستخدام عناصر المجموعة وأساسها توليد عدد غير منتهي من الأعداد.
تعتمد أنظمة العد المُستعملة في شبكات البيانات على التدوين ذي المراتب (بالإنجليزية: Positional notation)‏، وفيه يتكون العدد من مجموعة من الأرقام المُتتابعة التي تشغل مراتبَ مميّزة بفهارس فريدة، وتتحدد القيمة المُقابلة لكل رقم بفهرس المرتبة التي يشغلُها. مثلأ في نظام العد العشري، العدد (115)، يحتوي على ثلاثة أرقام، الأول هو الرقم (5) ويقع في المرتبة الأولى، وفهرسها (0)، والثاني والثالث هما الرقم (1)، ويقعان في المرتبتين ذوات الفهارس (1) و(2) على الترتيب. حسب نظام العد، فإنّ القيمة المُقابلة للرقم (1) في المرتبة (1) هي القيمة (10)، والقيمة المقابلة للرقم (1) في المرتبة (2) هي (100)، أي أن قيمة الرقمين (1)، في العدد (115) تحددت حسب فهرس المرتبة التي يشغلها الرقم.(1)
يُستعمل نظاما العدّ الثنائي والعشري لتمثيل عناوين الإصدار الرابع من بروتوكول الإنترنت، ونظاما العد الثنائي والست عشري لتمثيل عناوين الإصدار السادس من بروتوكول الإنترنت.
خلفية رياضية > أنظمة العد > نظام العد الثنائي

المقالة الرئيسة: نظام عد ثنائي
نظام العد الثنائي (بالإنجليزية: Binary Numeral System)‏ هو نظام عد ثابت الأساس ذو مراتب، أرقامه هي (0) و(1) وأساسه هو (2). يضاف الرقم (2) إلى أسفل ويمين العدد أو يُسبق بالبادئة (0b) أو (0B)، للدلالة على أن العدد مكتُوب بنظام العدّ الثنائي. مثلاً الإشارة إلى أن العدد (101) هو عدد ثنائي تتم بالشكل التالي: (1012) أو (0b101).
يُمكن تمثيل القيم البوليانية وفق أي آلية تمثيل تضم حالتين فقط مع إمكانيّة الانتقال فيما بينهما، مثلاً قد تكون الحالات هي {ON,OFF} أو {TRUE,FALSE} أو {YES,NO} أو غيرها، لكن استعمال (0) و (1) هو الأكثر شيوعاً والأسهل استخداماً.
يُمثّل أي عدد بنظام العدّ الثنائي بواسطة عدد من الأرقام التي تكتب بشكل متتالي، ويمثل كل رقم مرتبة لها فهرس مُميز. تبدأ فهرسة المراتب من الصفر، وتزداد قيمة الفهرس بمقدار (1) من أجل كل رقم إلى اليسار، فيكون فهرس المرتبة الثانية هو (1) والثالث هو (2) وهكذا. أمّا لتمثيل الأعداد ذات الفاصلة المتحركة، فتستخدم فهارس المراتب السالبة، فتنقص قيمة فهرس المرتبة بمقدار (1) عند الاتجاه يميناً، ويكون فهرس المرتبة الأولى إلى يمين الفاصلة هو (1-) ثُمّ (2-) وهكذا.
يُنقل أي عدد مُمثل بنظام العد الثنائي إلى أنظمة عد أخرى مثل العشري أو الست عشري، أو بالعكس باتباع آليات رياضية محددة لكل عملية نقل.
خلفية رياضية > أنظمة العد > نظام العد العشري

المقالة الرئيسة: نظام عد عشري
نظام العد العشري (بالإنجليزية: Decimal numeral system)‏ هو نظام عد ثابت الأساس ذو مراتب، أرقامه من المجموعة {0,1,2,3,4,5,6,8,8,9} وأساسه هو (10). إنّ نظام العد العشري هو أكثر الأنظمة شيوعاً واستخداماً، وتعتمد قيمة العدد فيه على القيمة المقابلة للأرقام وعلى فهرس مرتبته. للإشارة إلى أن عدد ما ممثل بنظام العد العشري يضاف الرقم (10) إلى يمين وأسفل العدد أو يُسبق باللاحقة (0d). مثلاً، للدلالة على أن العدد (101) مكتوب بنظام العد العشري يكتب (10110) أو (0d101).
يتكوّن كل عدد من مجموعة من الأرقام المتتالية التي تشغل عدداً من المراتب المُفهرسة، وتبدأ فهرسة المراتب من الرقم الموجود في أقصى اليسار إذا كان العدد صحيحاً أو من أول رقم موجود إلى يسار الفاصلة المتحركة بخلاف ذلك. يكون فهرس المرتبة الأولى هو الصفر، وتسمى الآحاد ثُمّ تزداد قيمة الفهرس بمقدار (1) مع كل رقم إلى اليسار، فتسمى المرتبة ذات الفهرس (1) بالعشرات، وذات الفهرس (2) بالمئات، و(3) بالآلاف، و(4) بعشرات الآلاف، و(5) بمئات الآلاف ،و (6 بالملايين ثُمّ آحاد الملايين وهكذا. يمكن تمثيل أجزاء الأعداد ذات الفاصلة المتحركة أيضاً باستخدام الفهارس السالبة، فيكون فهرس العدد الأول الموجود يمين الفاصلة هو (1-)، والثاني هو (2-) وهكذا.
خلفية رياضية > أنظمة العد > نظام العد الستة عشري

المقالة الرئيسة: نظام عد ستة عشري
نظام العد الست عشري (بالإنجليزية:  Hexadecimal numeral system)‏ هو نظام عد ثابت الأساس ذو مراتب، أرقامه من مكونة من مجموعتين من الرموز هما {0,1,3,4,5,6,7,8,9} أولاً، ثُمّ {A,B,C,D,E,F} ثانياً، أساسُه هو (16). استخدم نظام العد الست عشري قي شبكات البيانات لأنه يوفر طريقة سهلة وسريعة لقراءة وكتابة تتابعات طويلة من الأصفار والوحدان، حيث تُمثّل كل 4 بتات برقم واحد فقط، ويسمح ذلك بخفض عدد الأرقام اللازمة لتمثيل عنوان الإصدار السادس من بروتوكول الإنترنت من 128 بتاً في نظام العد الثنائي إلى 32 رقماً فقط عند استخدام نظام العد الست عشري.
للإشارة إلى أن العدد مكتوب بنظام العد الست عشري، تضاف البادئة (0x) إلى يسار العدد أو اللاحقة (h) إلى يمينه، أو يضاف العدد (16) إلى أسفل ويسار العدد. مثلاً للدلالة على أن العدد (101) مكتوب بنظام العد الست عشري يُكتب (ox101) أو (101h) أو (10116).
خلفية رياضية > العطف المنطقي

| 0 | 1 | 2 |
| --- | --- | --- |
| المدخل الأول | المدخل الثاني | الخرج |
0: 0
1: 0
| 0 | 1 | 0 |
1: 1
العطف المنطقي (بالإنجليزية: Logical conjunction)‏ هو عملية ثنائية منطقية بين قيمتين منطقيتين تُسميان المَدخَلَين، ينتج عنها قيمة منطقية ثالثة تُسمّى الخرج. تفترض العملية أن قيمة الخرج ستكون (TRUE)، إذا وفقط إذا، كانت قيمة المدخلين معاً هي (TRUE). يُشار إلى العملية بالرمز (.AND.)، وتُوضع قيمة المدخل الأول قبل الرمز والثانية بعده.
لإجراء عملية العطف المنطقي على عددين رياضيين، يجب تمثيل الأعداد بنظام العد الثنائي أولاً، ثُمّ تنفيذ العملية حسب جدول الحقيقة الخاص بها على أزواج من القيم المنطقية، يضم كل زوج رقمين لهما نفس المرتبة، مأخوذين من العدد الأول والثاني على الترتيب، أي يتشكل الزوج الأول من الرقم في المرتبة ذات الفهرس (0) في العدد الأول، والرقم في المرتبة ذات الفهرس (0) في العدد الثاني، ويتشكل الزوج الثاني من الرقم في المرتبة ذات الفهرس (1) في العدد الأول، والرقم في المرتبة ذات الفهرس (1) في العدد الثاني، وهكذا. أخيراً، يُعاد تمثيل الناتج بنظام العدّ الأصل. مثلاً لإجراء عملية العطف المنطقي بين العددين (14310) و(25410) تتبع الخطوات التالية:
يُمثّل العددان بنظام العد الثنائي، وتكون القيمتان على التوالي هما (100011112) و(111111102).
تجرى عملية العطف المنطقي بين كل خانتين متقابلتين من حيث المرتبة، حسب جدول الحقيقة، وستكون النتيجة (1000111010).
يُعاد تحويل الناتج إلى نظام العد العشري، وهو يقابل القيمة (14210).
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| العدد | القيمة العشرية | القيمة الثنائية | الأرقام حسب فهارس المراتب في نظام العد الثنائي | الأرقام حسب فهارس المراتب في نظام العد الثنائي | الأرقام حسب فهارس المراتب في نظام العد الثنائي | الأرقام حسب فهارس المراتب في نظام العد الثنائي | الأرقام حسب فهارس المراتب في نظام العد الثنائي | الأرقام حسب فهارس المراتب في نظام العد الثنائي | الأرقام حسب فهارس المراتب في نظام العد الثنائي | الأرقام حسب فهارس المراتب في نظام العد الثنائي | الخرج ثنائياً | الخرج عشرياً |
| العدد | القيمة العشرية | القيمة الثنائية | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | الخرج ثنائياً | الخرج عشرياً |
| الأول | 143 | 10001111 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | الخرج ثنائياً | الخرج عشرياً |
| الثاني | 254 | 11111110 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | الخرج ثنائياً | الخرج عشرياً |
| خرج العملية | خرج العملية | خرج العملية | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 100011102 | 14210 |
خلفية رياضية > تدوين عناوين وأقنعة بروتوكول الإنترنت

المقالة الرئيسة: عنوان آي بي
خلفية رياضية > تدوين عناوين وأقنعة بروتوكول الإنترنت > الإصدار الرابع

| 0 | 1 | 2 | 3 |
| --- | --- | --- | --- |
| القناع بالنظام العشري المنقط | القناع بالنظام الثنائي المُنقط | بتدوين البادئة | ملاحظات |
| 0.0.0.0 | 00000000.00000000.00000000.00000000 | 0/ | قناع المسار الافتراضي |
| 128.0.0.0 | 10000000.00000000.00000000.00000000 | 1/ | - |
| 254.0.0.0 | 11111110.00000000.00000000.00000000 | 7/ | - |
| 255.0.0.0 | 11111111.00000000.00000000.00000000 | 8/ | القناع القياسي للصنف (A). |
| 255.128.0.0 | 11111111.10000000.00000000.00000000 | 9/ | - |
| 255.254.0.0 | 11111111.11111110.00000000.00000000 | 15/ | - |
| 255.255.0.0 | 11111111.11111111.00000000.00000000 | 16/ | القناع القياسي للصنف (B). |
| 255.255.128.0 | 11111111.11111111.10000000.00000000 | 17/ | - |
| 255.255.254.0 | 11111111.11111111.11111110.00000000 | 23/ | - |
| 255.255.255.0 | 11111111.11111111.11111111.00000000 | 24/ | القناع القياسي للصنف (C). |
| 255.255.255.0 | 11111111.11111111.11111111.10000000 | 25/ | - |
| 255.255.255.254 | 11111111.11111111.11111111.11111110 | 31/ | - |
| 255.255.255.255 | 11111111.11111111.11111111.11111111 | 32/ | قناع مسار مضيف واحد |
يُكتب عنوان الإصدار الرابع من بروتوكول الإنترنت باستخدام التدوين العشري المنقط (بالإنجليزية: Dotted decimal notation)‏ وهو طريقة لتمثيل البيانات تعتمد على نظام العد العشري. حسب طريقة التدوين، يتكون العدد من أربع مراتب متتالية، يشغل كل منها عدد صحيح عشري، ويفصل بين كل مرتبتين مُتجاورين نقطة (.)، يُمكن أن يأخذ كل عدد أي قيمة صحيحة من المجال [255,0]، وسبب اختيار هذه القيم هو طريقة تمثيلها في نظام العد الثنائي، حيث تمثل بالشكل (000000002) و(111111112) على الترتيب. يمكن كتابة العنوان أيضاً بالشكل الثنائي المقابل، ويتكون عندها من (32) بت، مقسمة إلى أربع مجموعات، يسمى كل منها، مرتبة أو خانة ثُمانيّة (بالإنجليزية: Octet)‏ أو بايت. إمّا أن تُكتب كل مراتب العدد بالنظام الثنائي فقط أو بالعشري فقط، ولا يجوز خلط الاثنين معاً. مثلاً: (10.0.0.1) هو عنوان بروتوكول إنترنت من الإصدار الرابع مكتوب بنظام العد العشري المُنقط، ومقابله الثنائي هو (0001010.00000000.00000000.00000001).
قناع الشبكة (بالإنجليزية: Network Mask)‏ في الإصدار الرابع من بروتوكول الإنترنت هو عدد ثنائي، طوله (32) بت، مُكوّن من تتابع غير مُتقطع من الوحدان، يليه تتابع غير متقطع من الأصفار، ويستخدّم لتحديد طول مُعرّف الشبكة في عنوان بروتوكول الإنترنت، يُرفق كل عنوان بقناع شبكة، ويمكن أن يُمثّل قناع الشبكة بالنظام العشري المُنقّط، فمثلاً القناع (255.255.0.0) هو مثال لقناع شبكة للإصدار الرابع، ومقابله الثنائي هو (11111111.11111111.00000000.00000000). يُمكن الاستفادة من خاصية التتابع غير المتقطع للوحدان أولاً ثم للأصفار ثانياً، بالإضافة لثبات طول القناع لتمثيله بشكل أكثر بساطة، يُسمّى تدوين البادئة(5) (بالإنجليزية: Prefix Notation)‏، وفيه يكتب عدد الوحدان في القناع فقط، بعد محرف الشريطة المائلة (/)، مثلاً إنّ القناع في المثال السابق يُمكن أن يُكتب (16/) وذلك لأنه يحتوي على (16) واحداً متتالياً، وبما أن طول القناع في الإصدار الرابع ثابت دوماً، وهو (32) بت، فهذا يعني أن القسم المُتبقي، وطوله (16) بت أيضاً، هو تتابع الأصفار.
خلفية رياضية > تدوين عناوين وأقنعة بروتوكول الإنترنت > الإصدار السادس

يكتب عنوان الإصدار السادس من بروتوكول الإنترنت باستخدام نظامي العد الثنائي أو الست عشري، وهو بطول (128) بت، أو (32) مرتبة ستة عشرية. من غير المستحب تمثيل العنوان بنظام العد الثنائي بسبب طوله مما يجعلُه صعباً للقراءة أو للكتابة. أمّا عند تمثيل العنوان بنظام العد الست عشري، فإنّ العدد يُقسّم إلى ثماني مجموعات متتالية، في كل منها أربع مراتب، ويفصل بين كل مجموعتين متتاليتين الرمز (::)، تقع المرتبة الأعلى قيمةً في أقصى يسار العدد والأقل قيمةً في أقصى يمينه. على سبيل المثال، العنوان (1111::2222::3333::4444::AAAA::BBBB::CCCC::DDDD) هو عنوان من الإصدار السادس من بروتوكول الإنترنت. هناك آليات إضافية لاختصار العنوان المكتوب بنظام العد الست عشري، لتسهيل قراءته أو كتابته.
بشكل مشابه للإصدار الرابع، يستخدم قناع الشبكة في الإصدار السادس من بروتوكول الإنترنت لتحديد طول مُعرّف الشبكة في العنوان، وقناع الإصدار السادس هو عدد ثنائي طوله (128) بت مُكوّن من تتابع مستمر من الوحدان يليه تتابع مستمر من الأصفار، لكنّه لا يُكتب إلا بتدوين البادئة، حيث يكتب عدد الوحدان فيه بعد محرف الشريط المائلة (/). مثلاً اللاحقة (64/) تعني قناعاً مكوّن من (64) رقم (1) متتالي، يليه (64) صفراً متتالياً.
آلية العمل > التجزئة من أجل عدد محدد من أفضية العناوين الجزئية

في هذه الحالة، يكون طول العنوان الإجمالي (L) وعدد أفضية العناوين الجزئية المطلوبة، وليكن مثلاً (Y)، معلومين. إذا كانت العنونة قياسيّة، فإنّ صنف العنوان يكون معلوماً، أما في حال كانت العنونة غير قياسيّة، فإن طول البادئة (P) هو الذي يكون معلوماً.
انطلاقاً من الفرض، لحساب باقي مُحددات التجزئة، تتبع الخطوات التالية:
حساب مجموع طول مُعرّفي الشبكة الجزئية والمضيف (SHID ) من خلال ما يلي:
إذا كانت العنونة صنفية، يجري تحديد طول مُعرف الشبكة (NID) وعدد البتات المحجوزة (N) حسب صنف العنوان، ولحساب مجموع طولي مُعرّفي الشبكة الجزئية والمضيف يُطرح طول مُعرّف الشبكة وعدد البتات المحجوزة من الطول الإجمالي لعنوان الشبكة حسب العلاقة:  SHID=L-(N+NID)
إذا كانت العنونة غير صنفية، يُطرح طول معرف الشبكة من الطول الإجمالي لعنوان الشبكة حسب العلاقة: SHID=L-NID
حساب أدنى طول مقبول لمعرف الشبكة الجزئية (SIDmin) اعتماداً على عدد الأفضية الجزئية المطلوبة، حسب العلاقة:  SID_{min}=\lceil \log _{2}(Y)\rceil
تحديد أدنى طول مقبول لمعرف المضيف (HIDmin)، وهو (2) بت من أجل الإصدار الرابع من بروتوكول الإنترنت،(8) و(1) بت من أجل الإصدار السادس، ويُحسب أقصى طول متاح لمُعرّف الشبكة الجزئية حسب العلاقة:  SID_{max}=SHID-HID_{min}
اختيار قيمة مُناسبة لطول مُعرّف الشبكة الجزئية (SID)، بحيث تكون أكبر أو تساوي الطول الأدنى الشبكة الجزئية وأصغر أو تساوي الطول الأقصى له، أن قيمة صحية من المجال تنتج عملية تجزئة متوافقة مع الفرض، أي:  SID_{min}\leq SID\leq SID_{max}
حساب طول مُعرّف المضيف (HID) حسب العلاقة:  HID=SHID-SID
كتابة الأعداد الثنائية بدءاً من الصفر وحتى أكبر قيمة يسمح بها طول مُعرف الشبكة الجزئية، والتي تحسب بالعلاقة: (2SID-1). يكون عدد بتات كل قيمة هو (SID) بت.
تشكيل عناوين الشبكات الجزئية، وعددها (Y ) عنوان، بتكرار الخطوات التالية:
ضمّ إحدى القيم الثنائية المحسوبة في الخطوة السادسة إلى طرف مُعرّف الشبكة الأقل أهمية، وتشكيل بادئة الشبكة الجزئية.
تشكيل قسم مضيف، وضبط قيمته إلى القيمة الصفريّة، أي جعل كل البتات أصفاراً.
ضمّ قسم المضيف إلى طرف بادئة الشبكة الجزئية الأقل أهمية.
تحويل العنوان إلى نظام العد المناسب.
حساب قناع التجزئة، حيث يكون طوله مساوياً لطول بادئة الشبكة الجزئية، أي أنه يحتوي على عدد من الوحدان يساوي مجموع طولي مُعرفي الشبكة والشبكة الجزئية. تشغل الوحدان عدداً من البتات المُستمرة بطول القناع بدءاً من المرتبة الأعلى قيمة فيه، وتكون قيمة بقية البتات في القناع صفرية.
آلية العمل > التجزئة من أجل حجم محدد لفضاء العنونة الجزئية

في هذه الحالة، يكون طول العنوان الإجمالي (L) وحجم فضاء العناوين الجزئي المطلوب، وليكن (X) عنواناً، معلومين. إذا كانت العنونة قياسية، فإن صنف العنوان يكون معلوماً، أما في حال كانت العنونة غير قياسية، فإن طول البادئة (P) هو الذي يكون معلوماً. لإنجاز التجزئة يجب حساب طول لمعرف الشبكات الجزئية الذي يتوافق الفرض، ثم حساب طول مُعرّف المضيف الموافق، وكتابة عناوين الشبكات الجزئية. قد يكون هناك عدة أطوال لمعرف الشبكات الجزئية متوافقة مع الفرض.
انطلاقاً من الفرض، لحساب باقي مُحددات التجزئة، تتبع الخطوات التالية:
حساب مجموع طول مُعرّفي الشبكة الجزئية والمضيف (SHID ) من خلال ما يلي:
إذا كانت العنونة قياسية، يجري تحديد طول مُعرف الشبكة (NID) وعدد البتات المحجوزة (N) حسب صنف العنوان، ولحساب مجموع طولي مُعرّفي الشبكة الجزئية والمضيف يُطرح طول مُعرّف الشبكة وعدد البتات المحجوزة من الطول الإجمالي لعنوان الشبكة حسب العلاقة:  SHID=L-(N+NID)
إذا كانت العنونة غير قياسية، يكون طول مُعرّف الشبكة هو طول البادئة (P = NID). ولحساب مجموع طولي مُعرّفي الشبكة الجزئية والمضيف يُطرح طول معرف الشبكة من الطول الإجمالي لعنوان الشبكة حسب العلاقة: SHID=L-NID
حساب أدنى طول مقبول لمعرف المضيف (HIDmin) اعتماداً على حجم الفضاء الجزئي المطلوب، حسب العلاقة:  HID_{min}=\lceil \log _{2}(X+2)\rceil  تمت إضافة عنوانين إلى عدد عناوين المضيفين المطلوب، وهما عنوانا الشبكة والبث العام، يجب أن تحتوي كل شبكة جزئية على هذين العنوانين، وهما لا يستخدمان في عنونة المضيفين، ولكن يجب أن يؤخذا بعين الاعتبار عند حساب حجم الفضاء الإجمالي المطلوب.(8)
تحديد أدنى طول مقبول لمعرف الشبكة الجزئية (SIDmin)، وهو (1) بت من أجل الإصدارين الرابع والسادس من بروتوكول الإنترنت، ويعني ذلك تجزئة الفضاء الكلي إلى (21=2) فضاء فقط. ويحسب أقصى طول متاح لمُعرّف المضيف بالعلاقة:  HID_{max}=SHID-SID_{min}
اختيار قيمة مُناسبة لطول مُعرّف المضيف (HID)، بحيث تكون أكبر أو تساوي الطول الأدنى لمعرف المضيف وأصغر أو تساوي الطول الأقصى له، أي:  HID_{min}\leq HID\leq HID_{max}
حساب طول مُعرّف الشبكة الجزئية (SID) حسب العلاقة:  SID=SHID-HID
كتابة الأعداد الثنائية بدءاً من الصفر وحتى أكبر قيمة يسمح بها طول مُعرف الشبكة الجزئية، والتي تُحسب بالعلاقة (2SID-1). يكون عدد بتات كل قيمة هو (SID) بت.
تشكيل عناوين الشبكات الجزئية، وعددها (Y = 2SID ) عنوان، بتكرار الخطوات التالية:
ضمّ إحدى القيم الثنائية المحسوبة في الخطوة السادسة إلى طرف مُعرّف الشبكة الأقل أهمية، وتشكيل بادئة الشبكة الجزئية.
تشكيل قسم مُضيف، وضبط قيمته إلى القيمة الصفريّة، أي جعل كل البتات أصفاراً.
ضمّ قسم المضيف إلى طرف بادئة الشبكة الجزئية الأقل أهمية.
تحويل العنوان إلى نظام العد المناسب.
حساب قناع التجزئة، حيث يكون طوله مساوياً لطول بادئة الشبكة الجزئية، أي أنه يحتوي على عدد من الوحدان يساوي مجموع طولي مُعرفي الشبكة والشبكة الجزئية. تشغل الوحدان عدداً من البتات المُستمرة بطول القناع بدءاً من المرتبة الأعلى قيمة فيه، وتكون قيمة بقية البتات في القناع صفرية.
آلية العمل > التجزئة من أجل عدد محدد من أفضية العناوين الجزئية ذوات حجم محدد

في هذه الحالة، يكون طول العنوان الإجمالي (L)، وحجم فضاء العناوين الجزئي المطلوب، وليكن (X) عنواناً، وعدد أفضية العنونة المطلوبة، وليكن (Y) فضاءً، معلومين جميعاً. إذا كانت العنونة قياسية، فإنّ صنف العنوان يكون معلوماً، أمّا في حال كانت العنونة غير قياسية، فإن طول البادئة (P) هو الذي يكون معلوماً. لإنجاز التجزئة يجب حساب طول لمعرف الشبكات الجزئية الذي يتوافق الفرض، ثم حساب طول مُعرّف المضيف الموافق، وكتابة عناوين الشبكات الجزئية. قد يكون هناك عدة أطوال لمعرف الشبكات الجزئية متوافقة مع الفرض.
انطلاقاً من الفرض، لحساب باقي مُحددات التجزئة، تتبع الخطوات التالية:
حساب مجموع طول مُعرّفي الشبكة الجزئية والمضيف (SHID ) من خلال ما يلي:
إذا كانت العنونة قياسية، يجري تحديد طول مُعرف الشبكة (NID) وعدد البتات المحجوزة (N) حسب صنف العنوان، ولحساب مجموع طولي مُعرّفي الشبكة الجزئية والمضيف يُطرح طول مُعرّف الشبكة وعدد البتات المحجوزة من الطول الإجمالي لعنوان الشبكة حسب العلاقة:  SHID=L-(N+NID)
إذا كانت العنونة غير قياسية، يكون طول مُعرّف الشبكة هو طول البادئة (P = NID). ولحساب مجموع طولي مُعرّفي الشبكة الجزئية والمضيف يُطرح طول معرف الشبكة من الطول الإجمالي لعنوان الشبكة حسب العلاقة: SHID=L-NID
حساب أدنى طول مقبول لمعرف الشبكة الجزئية (SIDmin) اعتماداً على عدد الأفضية المطلوب، حسب العلاقة:  SID_{min}=\lceil \log _{2}(Y)\rceil
حساب أدنى طول مقبول لمعرف المضيف (HIDmin) اعتماداً على حجم الأفضية المطلوب، حسب العلاقة:  HID_{min}=\lceil \log _{2}(X+2)\rceil تمت إضافة عنوانين إلى عدد عناوين المضيفين المطلوب، وهما عنوانا الشبكة والبث العام، يجب أن تحتوي كل شبكة جزئية على هذين العنوانين، وهما لا يستخدمان في عنونة المضيفين، ولكن يجب أن يؤخذا بعين الاعتبار عند حساب حجم الفضاء الإجمالي المطلوب.(8)
تحديد أقصى طول مقبول لمعرف الشبكة الجزئية (SIDmax)، حسب العلاقة:  SID_{max}=SHID-HID_{min}
فحص الشرط (SIDmax ≥ SIDmin)، فإذا لم يكن محققاً، فإن عملية التجزئة غير ممكنة رياضياً.
اختيار قيمة مُناسبة لطول مُعرّف الشبكة الجزئية (SID)، بحيث تكون أكبر أو تساوي الطول الأدنى لمعرف الشبكة الجزئية وأصغر أو تساوي الطول الأقصى له، أي:  SID_{min}\leq SID\leq SID_{max}
حساب طول مُعرّف المضيف (HID) حسب العلاقة:  HID=SHID-SID
كتابة الأعداد الثنائية بدءاً من الصفر وحتى أكبر قيمة يسمح بها طول مُعرف الشبكة الجزئية، والتي تُحسب بالعلاقة (2SID-1). يكون عدد بتات كل قيمة هو (SID) بت.
تشكيل عناوين الشبكات الجزئية، وعددها (Y = 2SID ) عنوان، بتكرار الخطوات التالية:
ضمّ إحدى القيم الثنائية المحسوبة في الخطوة السادسة إلى طرف مُعرّف الشبكة الأقل أهمية، وتشكيل بادئة الشبكة الجزئية.
تشكيل قسم مُضيف، وضبط قيمته إلى القيمة الصفريّة، أي جعل كل البتات أصفاراً.
ضمّ قسم المضيف إلى طرف بادئة الشبكة الجزئية الأقل أهمية.
تحويل العنوان إلى نظام العد المناسب.
حساب قناع التجزئة، حيث يكون طوله مساوياً لطول بادئة الشبكة الجزئية، أي أنه يحتوي على عدد من الوحدان يساوي مجموع طولي مُعرفي الشبكة والشبكة الجزئية. تشغل الوحدان عدداً من البتات المُستمرة بطول القناع بدءاً من المرتبة الأعلى قيمة فيه، وتكون قيمة بقية البتات في القناع صفرية.