hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
تجزئة الشبكة نبذة تاريخية
لاحقاً في العام 1985م، طُوِّرت آلية تجزئة الشبكات، ووصفت في وثيقة طلب التعليقات (RFC 950). وكان الهدف من ذلك إضافة مستوى جديد للتعامل مع أفضية العناوين الصِّنفيَّة، بحيث أصبح من الممكن تقسيم فضاء الصنف نفسه، إلى عدد من الأفضية الجزئيّة، التي يمكن تميّزُها رياضياً واستخدامُها في عنونة شبكات مختلفة. لقد ساهم ذلك في تقنين استهلاك فضاء العناوين، والحد من الهدر فيه، ولكنه خلق مشكلة جديدة هي العدد الكبير من الشبكات الناتجة وأحجام جداول توجيه المُوافقة. لعلاج هذه المشكلة، طُرح حلّ تجميع الشبكات (بالإنجليزية: Supernetting)‏ الذي قدّم آلية لتجميع عناوين بعض أو كل الأفضية الناتجة عن التجزئة لإنتاج عنوان واحد يمثل فضاءً أكبر يشمل الأفضية الجزئية، ويمكن بعدها استخدامُه في الموجهات لتوجيه الرزم باتجاه الشبكات المعنونة بعناوين من هذه الأفضية، أضافت هذه التقنية بعض القيود على آليات منح العناوين، ولكنّها قدّمت حلاً لمشكلة الأحجام الكبيرة لجداول التوجيه، وأصبح بالإمكان اختزال جداول التوجيه الكبيرة (بالإنجليزية: Summarization)‏،عن طريق تجميع المسارات (بالإنجليزية: Route aggregation)‏، وبالتالي بات بالإمكان تجزئة الشبكات بدون القلق من الزيادة المُفرطة في حجم جداول التوجيه.
تجزئة الشبكة نبذة تاريخية
في العام 1993م، وبعد 12 عاماً على استخدم أفضية العنونة القياسيّة، طُرحت الوثيقة (RFC 1519)، التي قدمت مفهوماً جديداً هو التوجيه غير الصنفي بين النطاقات كآليّة لتوجيه رزم البيانات بين الشبكات اعتماداً على نمط عنونة جديد غير قياسي، إنّ التوجيه غير الصنفي بين النطاقات هو حلّ متوسط الأمد يخلق توازناً بين طرفي المُشكلة، فهو يُعالج مشكلة استهلاك فضاء العنونة من خلال طرح مفهوم العنونة غير الصنفية، وفي نفس الوقت يحلّ مشكلة زيادة أحجام جداول التوجيه باعتماد آلية التوجيه غير الصنفي بين النطاقات، لاحقاً عُدّل المعيار الأصلي، وطرحت وثيقة طلب تعليقات جديدة تناولت نفس الموضوع تحت الرقم الرمزي (RFC 4632). تُقدّم وثيقة طلب التعليقات مقارنة لإنجاز عملية التجزئة اعتماداً على العنونتين الصنفية وغير الصنفية، وتعرض مجموعة من الجداول يُمكن استخدامُها لإنجاز العمليتين.
تجزئة الشبكة نبذة تاريخية
إنّ أصل المشكلة يكمن في بنية عنوان الإصدار الرابع من بروتوكول الإنترنت نفسه، فهي غير مناسبة لعنونة شبكات بيانات بهذا الحجم، وعلى الرغم من أن التوجيه غير الصنفي بين النطاقات قدم حلاً أطال عمر الإصدار الرابع من بروتوكول الإنترنت بشكل غير متوقع لأكثر من 25 عاماً إضافية، فإنّ الحل النهائي للمشكلة يكمن في الاعتماد بشكل نهائي على إصدار آخر من بروتوكول الإنترنت هو الإصدار السادس الذي طُرح للمرة الأولى في شهر ديسمبر من العام 1995م.
تجزئة الشبكة نبذة تاريخية
يدعم الإصدار السادس مفهوم تجزئة الشبكة أيضاً، ولكن ليس لغرض تقنين استهلاك العناوين، بل كأداة بيد مُدير الشبكة، وقد اقترحت الوثيقة (RFC 3587) بنية مميزة لعنوان الإصدار السادس لكي يدعم تجزئة الشبكة، وفيه يَمْنح مزود الخدمة الشبكات المُتصلة بادئات بطول (48) بت، ثُمّ يختار مدير كل شبكة قسم الشبكة الجزئية، ويكون الذي يكون بطول (16) بت، ويترك ذلك (64) بت متاحة لعنونة المضيفين، ويكون بذلك متوافقاً مع آلية توليد المُعرّف الفريد المُوسّع (EUI-64)، لكن الوثيقة (RFC 6177) التي نشرت لاحقاً أكدت على أن البنية السابقة اختيارية، وشددت على عدم وجود طول محدد قياسي للبادئة، وبأنّ التوجه العام هو منح الشبكات المتصلة فضاء عناوين يمكن تجزئته، بدون وضع قيود صارمة على ذلك.
تقوم هيئة تعيين أرقام الإنترنت بمنح بادئات بطول (23) بت إلى مكاتب تسجيل الإنترنت الإقليمية، وبدورها تقوم سجلات الإنترنت الإقليميّة بتجزئة البادئات التي تمنح لها وتنتج بادئات جزئية طولها (32) بت تُمنح لمزودات الخدمة المحلية، التي تُجزّئ البادئات المُمنوحة لها وتنتج بادئات جزئية بطول (48) بت يجري منحها إلى المستخدمين، وعادة ما يقوم مدراء الشبكات بتجزئة البادئة الممنوحة وإنتاج بادئات جزئية بطول (64) بت، بحيث يُترك (64) بت ليكون متاحاً لعنونة المضيفين، وبذلك تكون العناوين الناشئة عن التجزئة مُتوافقة مع آلية توليد المُعرّف الفريد المُوسّع.
تجزئة الشبكة خلفية رياضية
نظام العد (بالإنجليزية: 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).
تجزئة الشبكة خلفية رياضية
العطف المنطقي (بالإنجليزية: Logical conjunction)‏ هو عملية ثنائية منطقية بين قيمتين منطقيتين تُسميان المَدخَلَين، ينتج عنها قيمة منطقية ثالثة تُسمّى الخرج. تفترض العملية أن قيمة الخرج ستكون (TRUE)، إذا وفقط إذا، كانت قيمة المدخلين معاً هي (TRUE). يُشار إلى العملية بالرمز (.AND.)، وتُوضع قيمة المدخل الأول قبل الرمز والثانية بعده.
لإجراء عملية العطف المنطقي على عددين رياضيين، يجب تمثيل الأعداد بنظام العد الثنائي أولاً، ثُمّ تنفيذ العملية حسب جدول الحقيقة الخاص بها على أزواج من القيم المنطقية، يضم كل زوج رقمين لهما نفس المرتبة، مأخوذين من العدد الأول والثاني على الترتيب، أي يتشكل الزوج الأول من الرقم في المرتبة ذات الفهرس (0) في العدد الأول، والرقم في المرتبة ذات الفهرس (0) في العدد الثاني، ويتشكل الزوج الثاني من الرقم في المرتبة ذات الفهرس (1) في العدد الأول، والرقم في المرتبة ذات الفهرس (1) في العدد الثاني، وهكذا. أخيراً، يُعاد تمثيل الناتج بنظام العدّ الأصل. مثلاً لإجراء عملية العطف المنطقي بين العددين (14310) و(25410) تتبع الخطوات التالية:
تجزئة الشبكة خلفية رياضية
يُكتب عنوان الإصدار الرابع من بروتوكول الإنترنت باستخدام التدوين العشري المنقط (بالإنجليزية: 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) صفراً متتالياً.
تجزئة الشبكة آلية العمل
تتكون عملية تجزئة فضاء العناوين من مرحلتين فرعيتين، الأولى هي تحديد بنية عنوان الشبكات الجزئية الناتجة، ويعني ذلك تحديد طول مُعرّف الشبكة الجزئية وطول مُعرّف المضيف، وذلك حسب الحاجة التي دعت إلى إنجاز التجزئة، والثانية هي كتابة عناوين الشبكات الجزئية الناتجة عن البنية المحددة بالخطوة الأولى.
يجب التمييز بين مُعرّف الشبكة الجزئية (بالإنجليزية: Subnet identifier)‏، وعنوان الشبكة الجزئية (بالإنجليزية: Subnet address)‏، فالأول هو عدد من البتات التي يجري اقتطاعها من قسم المضيف لتشكل قسم الشبكة الجزئية، أما الثاني فهو عنوان بروتوكول إنترنت يُميّز فضاء عناوين جزئي ناتج عن عملية التجزئة ويلحق به قناع شبكة لتحديد طول قسم المضيف.
تجزئة الشبكة آلية العمل
من حيث المبدأ، لا تختلف مراحل عملية التجزئة إذا كان فضاء العنوان قياسياً أو غير قياسي. لتجزئة الفضاء القياسي يجري الانطلاق من صنف العنوان الذي يُحدّد طول قسم الشبكة، أمّا لتجزئة الفضاء غير القياسي فيجري الانطلاق من طول البادئة، وفي كلتا الحالتين يجب حساب طول مُعرّف الشبكة الجزئيّة وطول مُعرّف المضيف. عند تجزئة فضاء قياسي، يبدأ مُعرّف الشبكة الجزئية من مواقع محددة، يُحددها صنف العنوان، أمّا عند تجزئة فضاء غير قياسي فمن الممكن أن يبدأ المُعرف في أي موقع من العنوان، بما يتناسب مع طول البادئة.
تنفذ عملية تجزئة فضاء العناوين استجابة لمُتطلبات تخص العنونة، ويمكن تلخيصها بما يلي:
تجري جميع العمليّات الخاصّة بالتجزئة حسب نظام العد الثنائي، ثم يجري تحويل عناوين الشبكات الجزئية الناتجة إلى الصيغ المُناسبة. تخضع عمليّة التجزئة في جميع الحالات للقواعد التالية:
فمثلاً، إذا كان طول مُعرّف الشبكة الجزئية هو (4) بتات، فإنّ عدد الشبكات الجزئية الناتجة سيكون: (24=16) شبكة. أمّا إذا كان عدد الشبكات الجزئية هو (25) مثلاً فإن طول قسم مُعرّف الشبكة الجزئية المناسب سيكون (5) بت.(7)
تجزئة الشبكة آلية العمل
فمثلاً، إذا كان طول مُعرّف المضيف هو (7) بتات، فإنّ فضاء العناوين الناتج عن التجزئة سيضم: (27=128) عنواناً. أمّا إذا كان عدد العناوين المرغوبة في الفضاء هو (50) فإن طول مُعرّف المضيف المناسب سيكون (6) بت.
على الرغم من وجود عنوان الشبكة، وهو أصغر عنوان في الفضاء، وعنوان البث العام، وهو أكبر عنوان في الفضاء، ضمن مجموعة عناوين الفضاء، فإنّ هذين العنوانين لا يُستعملان لعنونة المضيفين.
طول قناع الشبكات الجزئية هو مجموع طولي مُعرّف الشبكة ومُعرّف الشبكة الجزئية. لكتابة قناع الشبكة الجزئية، يُضبط بتات القناع إلى القيمة (1) بدءاً من الخانة الأكثر أهمية، ويكون عدد البتات المضبوطة مساوٍ لطول القناع، وثم تملأ باقي الخانات بالأصفار، ويجري تحويل العنوان إلى الشكل المناسب.
تجزئة الشبكة آلية العمل
يمكن بعد ذلك إجراء الحسابات التالية لكل شبكة جزئية بشكل منفصل:
لحساب عنوان شبكة جزئية ما في الإصدارين الرابع والسادس من بروتوكول الإنترنت، يُضبط قسم المضيف في العنوان إلى القيمة الصفرية، أي تُضبط كل بتاته إلى القيمة صفر، ثم يجري تحويل العنوان إلى الشكل المناسب. إن العنوان الأصغر قيمة في فضاء العناوين هو عنوان الشبكة.
لحساب عنوان البث العام في الإصدار الرابع من بروتوكول الإنترنت، يُضبط قسم المضيف في العنوان إلى القيمة الواحدية، أي تُضبط كل بتاته إلى القيمة (1)، ثُم يجري تحويل العنوان إلى الشكل المناسب. إن العنوان الأكبر قيمة في فضاء عناوين الإصدار الرابع هو عنوان البث العام.
أصغر عنوان متاح لعنونة المضيفين هو ثاني أصغر عنوان في الشبكة.
أكبر عنوان متاح لعنونة المضيفين هو ثاني أكبر عنوان في الشبكة في الإصدار الرابع من بروتوكول الإنترنت، وأكبر عنوان في الشبكة في الإصدار السادس.
مجال عناوين المضيفين هو مجال العناوين المحصور بين أصغر وأكبر عنوان متاج لعنونة المضيفين.
تجزئة الشبكة آلية العمل
في هذه الحالة، يكون طول العنوان الإجمالي (L) وعدد أفضية العناوين الجزئية المطلوبة، وليكن مثلاً (Y)، معلومين. إذا كانت العنونة قياسيّة، فإنّ صنف العنوان يكون معلوماً، أما في حال كانت العنونة غير قياسيّة، فإن طول البادئة (P) هو الذي يكون معلوماً.
انطلاقاً من الفرض، لحساب باقي مُحددات التجزئة، تتبع الخطوات التالية:
حساب مجموع طول مُعرّفي الشبكة الجزئية والمضيف (SHID) من خلال ما يلي:
إذا كانت العنونة صنفية، يجري تحديد طول مُعرف الشبكة (NID) وعدد البتات المحجوزة (N) حسب صنف العنوان، ولحساب مجموع طولي مُعرّفي الشبكة الجزئية والمضيف يُطرح طول مُعرّف الشبكة وعدد البتات المحجوزة من الطول الإجمالي لعنوان الشبكة حسب العلاقة: 
إذا كانت العنونة غير صنفية، يُطرح طول معرف الشبكة من الطول الإجمالي لعنوان الشبكة حسب العلاقة:
تحديد أدنى طول مقبول لمعرف المضيف (HIDmin)، وهو (2) بت من أجل الإصدار الرابع من بروتوكول الإنترنت،(8) و(1) بت من أجل الإصدار السادس، ويُحسب أقصى طول متاح لمُعرّف الشبكة الجزئية حسب العلاقة:
تجزئة الشبكة آلية العمل
اختيار قيمة مُناسبة لطول مُعرّف الشبكة الجزئية (SID)، بحيث تكون أكبر أو تساوي الطول الأدنى الشبكة الجزئية وأصغر أو تساوي الطول الأقصى له، أن قيمة صحية من المجال تنتج عملية تجزئة متوافقة مع الفرض، أي:
تشكيل عناوين الشبكات الجزئية، وعددها (Y) عنوان، بتكرار الخطوات التالية:
ضمّ إحدى القيم الثنائية المحسوبة في الخطوة السادسة إلى طرف مُعرّف الشبكة الأقل أهمية، وتشكيل بادئة الشبكة الجزئية.
تشكيل قسم مضيف، وضبط قيمته إلى القيمة الصفريّة، أي جعل كل البتات أصفاراً.
ضمّ قسم المضيف إلى طرف بادئة الشبكة الجزئية الأقل أهمية.
تحويل العنوان إلى نظام العد المناسب.
حساب قناع التجزئة، حيث يكون طوله مساوياً لطول بادئة الشبكة الجزئية، أي أنه يحتوي على عدد من الوحدان يساوي مجموع طولي مُعرفي الشبكة والشبكة الجزئية. تشغل الوحدان عدداً من البتات المُستمرة بطول القناع بدءاً من المرتبة الأعلى قيمة فيه، وتكون قيمة بقية البتات في القناع صفرية.
تجزئة الشبكة آلية العمل
في هذه الحالة، يكون طول العنوان الإجمالي (L) وحجم فضاء العناوين الجزئي المطلوب، وليكن (X) عنواناً، معلومين. إذا كانت العنونة قياسية، فإن صنف العنوان يكون معلوماً، أما في حال كانت العنونة غير قياسية، فإن طول البادئة (P) هو الذي يكون معلوماً. لإنجاز التجزئة يجب حساب طول لمعرف الشبكات الجزئية الذي يتوافق الفرض، ثم حساب طول مُعرّف المضيف الموافق، وكتابة عناوين الشبكات الجزئية. قد يكون هناك عدة أطوال لمعرف الشبكات الجزئية متوافقة مع الفرض.
انطلاقاً من الفرض، لحساب باقي مُحددات التجزئة، تتبع الخطوات التالية:
تجزئة الشبكة آلية العمل
حساب مجموع طول مُعرّفي الشبكة الجزئية والمضيف (SHID) من خلال ما يلي:
إذا كانت العنونة قياسية، يجري تحديد طول مُعرف الشبكة (NID) وعدد البتات المحجوزة (N) حسب صنف العنوان، ولحساب مجموع طولي مُعرّفي الشبكة الجزئية والمضيف يُطرح طول مُعرّف الشبكة وعدد البتات المحجوزة من الطول الإجمالي لعنوان الشبكة حسب العلاقة: 
إذا كانت العنونة غير قياسية، يكون طول مُعرّف الشبكة هو طول البادئة (P = NID). ولحساب مجموع طولي مُعرّفي الشبكة الجزئية والمضيف يُطرح طول معرف الشبكة من الطول الإجمالي لعنوان الشبكة حسب العلاقة:
حساب أدنى طول مقبول لمعرف المضيف (HIDmin) اعتماداً على حجم الفضاء الجزئي المطلوب، حسب العلاقة:  تمت إضافة عنوانين إلى عدد عناوين المضيفين المطلوب، وهما عنوانا الشبكة والبث العام، يجب أن تحتوي كل شبكة جزئية على هذين العنوانين، وهما لا يستخدمان في عنونة المضيفين، ولكن يجب أن يؤخذا بعين الاعتبار عند حساب حجم الفضاء الإجمالي المطلوب.(8)
تجزئة الشبكة آلية العمل
تحديد أدنى طول مقبول لمعرف الشبكة الجزئية (SIDmin)، وهو (1) بت من أجل الإصدارين الرابع والسادس من بروتوكول الإنترنت، ويعني ذلك تجزئة الفضاء الكلي إلى (21=2) فضاء فقط. ويحسب أقصى طول متاح لمُعرّف المضيف بالعلاقة:
تشكيل عناوين الشبكات الجزئية، وعددها (Y = 2SID) عنوان، بتكرار الخطوات التالية:
ضمّ إحدى القيم الثنائية المحسوبة في الخطوة السادسة إلى طرف مُعرّف الشبكة الأقل أهمية، وتشكيل بادئة الشبكة الجزئية.
تشكيل قسم مُضيف، وضبط قيمته إلى القيمة الصفريّة، أي جعل كل البتات أصفاراً.
ضمّ قسم المضيف إلى طرف بادئة الشبكة الجزئية الأقل أهمية.
تحويل العنوان إلى نظام العد المناسب.
حساب قناع التجزئة، حيث يكون طوله مساوياً لطول بادئة الشبكة الجزئية، أي أنه يحتوي على عدد من الوحدان يساوي مجموع طولي مُعرفي الشبكة والشبكة الجزئية. تشغل الوحدان عدداً من البتات المُستمرة بطول القناع بدءاً من المرتبة الأعلى قيمة فيه، وتكون قيمة بقية البتات في القناع صفرية.
تجزئة الشبكة آلية العمل
في هذه الحالة، يكون طول العنوان الإجمالي (L)، وحجم فضاء العناوين الجزئي المطلوب، وليكن (X) عنواناً، وعدد أفضية العنونة المطلوبة، وليكن (Y) فضاءً، معلومين جميعاً. إذا كانت العنونة قياسية، فإنّ صنف العنوان يكون معلوماً، أمّا في حال كانت العنونة غير قياسية، فإن طول البادئة (P) هو الذي يكون معلوماً. لإنجاز التجزئة يجب حساب طول لمعرف الشبكات الجزئية الذي يتوافق الفرض، ثم حساب طول مُعرّف المضيف الموافق، وكتابة عناوين الشبكات الجزئية. قد يكون هناك عدة أطوال لمعرف الشبكات الجزئية متوافقة مع الفرض.
انطلاقاً من الفرض، لحساب باقي مُحددات التجزئة، تتبع الخطوات التالية:
تجزئة الشبكة آلية العمل
حساب مجموع طول مُعرّفي الشبكة الجزئية والمضيف (SHID) من خلال ما يلي:
إذا كانت العنونة قياسية، يجري تحديد طول مُعرف الشبكة (NID) وعدد البتات المحجوزة (N) حسب صنف العنوان، ولحساب مجموع طولي مُعرّفي الشبكة الجزئية والمضيف يُطرح طول مُعرّف الشبكة وعدد البتات المحجوزة من الطول الإجمالي لعنوان الشبكة حسب العلاقة: 
إذا كانت العنونة غير قياسية، يكون طول مُعرّف الشبكة هو طول البادئة (P = NID). ولحساب مجموع طولي مُعرّفي الشبكة الجزئية والمضيف يُطرح طول معرف الشبكة من الطول الإجمالي لعنوان الشبكة حسب العلاقة:
حساب أدنى طول مقبول لمعرف المضيف (HIDmin) اعتماداً على حجم الأفضية المطلوب، حسب العلاقة: تمت إضافة عنوانين إلى عدد عناوين المضيفين المطلوب، وهما عنوانا الشبكة والبث العام، يجب أن تحتوي كل شبكة جزئية على هذين العنوانين، وهما لا يستخدمان في عنونة المضيفين، ولكن يجب أن يؤخذا بعين الاعتبار عند حساب حجم الفضاء الإجمالي المطلوب.(8)
تشكيل عناوين الشبكات الجزئية، وعددها (Y = 2SID) عنوان، بتكرار الخطوات التالية:
ضمّ إحدى القيم الثنائية المحسوبة في الخطوة السادسة إلى طرف مُعرّف الشبكة الأقل أهمية، وتشكيل بادئة الشبكة الجزئية.
تشكيل قسم مُضيف، وضبط قيمته إلى القيمة الصفريّة، أي جعل كل البتات أصفاراً.
ضمّ قسم المضيف إلى طرف بادئة الشبكة الجزئية الأقل أهمية.
تحويل العنوان إلى نظام العد المناسب.
حساب قناع التجزئة، حيث يكون طوله مساوياً لطول بادئة الشبكة الجزئية، أي أنه يحتوي على عدد من الوحدان يساوي مجموع طولي مُعرفي الشبكة والشبكة الجزئية. تشغل الوحدان عدداً من البتات المُستمرة بطول القناع بدءاً من المرتبة الأعلى قيمة فيه، وتكون قيمة بقية البتات في القناع صفرية.
في هذه الحالة، يكون طول العنوان الإجمالي وعدد الوحدان في قناع الشبكات الجزئية معلومان، وهما على التوالي (L) بت و (P2) واحد. إذا كانت العنونة قياسية، فإنّ صنف العنوان يكون معلوماً، أمّا في حال كانت العنونة غير قياسية، فإن طول البادئة الممنوحة (P) يكون معلوماً. لإنجاز التجزئة يجب حساب طول مُعرّف الشبكات الجزئية الذي يتوافق الفرض، ثُمّ حساب طول مُعرّف المضيف الموافق، وكتابة عناوين الشبكات الجزئية.
انطلاقاً من الفرض، لحساب باقي مُحددات التجزئة، تتبع الخطوات التالية:
تحديد طول البادئة الأصلية (P1) وحساب مجموع طول مُعرّفي الشبكة الجزئية والمضيف (SHID) حسب مايلي:
إذا كانت العنونة قياسية:
تحديد طول مُعرف الشبكة (NID) وعدد البتات المحجوزة (N) حسب صنف العنوان، ويكون طول البادئة الأصلية هو مجموع الطولين، أي 
حساب مجموع طولي مُعرّفي الشبكة الجزئية والمضيف حسب العلاقة: 
إذا كانت العنونة غير قياسية:
يكون طول البادئة الأصلية هو نفسه طول البادئة الممنوحة، أي: 
يكون طول مُعرّف الشبكة هو طول البادئة (NID = P). ويُحسب مجموع طولي مُعرّفي الشبكة الجزئية والمضيف حسب العلاقة:
تشكيل عناوين الشبكات الجزئية، وعددها (Y = 2SID) عنوان، بتكرار الخطوات التالية:
ضمّ إحدى القيم الثنائية المحسوبة في الخطوة السادسة إلى طرف مُعرّف الشبكة الأقل أهمية، وتشكيل بادئة الشبكة الجزئية.
تشكيل قسم مُضيف، وضبط قيمته إلى القيمة الصفريّة، أي جعل كل البتات أصفاراً.
ضمّ قسم المضيف إلى طرف بادئة الشبكة الجزئية الأقل أهمية.
تحويل العنوان إلى نظام العد المناسب.
حساب قناع التجزئة، حيث يكون طوله مساوياً لطول بادئة الشبكة الجزئية، أي أنه يحتوي على عدد من الوحدان يساوي مجموع طولي مُعرفي الشبكة والشبكة الجزئية. تشغل الوحدان عدداً من البتات المُستمرة بطول القناع بدءاً من المرتبة الأعلى قيمة فيه، وتكون قيمة بقية البتات في القناع صفرية.
تجزئة الشبكة تجزئة فضاء عناوين بروتوكول الإنترنت
تجزئة فضاء عناوين قياسي هي تقسيم فضاء عناوين لصنف قياسي من أصناف الإصدار الرابع من بروتوكول الإنترنت إلى فضاءي عناوين أو أكثر، وهناك ثلاث أصناف قياسية تستخدم لعنونة المضيفين هي الصنف A والصنف B والصنف C. لإنجاز التجزئة يتم اقتطاع عدد محدد من البتات المتتالية في معرّف المضيف بدءاً البتات الأكثر أهمية فيه، وإنشاء قسم جديد هو مُعرّف الشبكة الجزئية.
تجزئة الشبكة تجزئة فضاء عناوين بروتوكول الإنترنت
يتكون عنوان بروتوكول الإنترنت من أربع خانات ثمانيّة أو بايتات، لها مراتب، من الأكثر أهمية التي تأخذ المرتبة الأولى، إلى الأقل أهمية التي تأخذ المرتبة الرابعة. إنّ طول مُعرّف المضيف في فضاء عناوين الصنف A هو 24 بت، وهو يمتد على ثلاث خانات هي الخانات ذات المراتب 4 و3 و2، وعند اقتطاع معُرّف الشبكة الجزئية، فإنه يبدأ الامتداد من البت الأكثر أهمية داخل الخانة ذو المرتبة 3، ويبقى محصوراً في داخل الخانة إذا كان طول المُعرّف أقل أو يساوي 8 بتات، أو قد يمتد على الخانات ذوات المراتب 3 و4(6) إذا كان طول قسم الشبكة الجزئية أكبر تماماً من 8 ولكنه أصغر أو يساوي 16، أو قد يمتد على الخانات الثلاثة ذوات المراتب 2 و3 و4 إذا كان طول قسم الشبكة الجزئية أكبر تماماً 24 بت.