تعلم مبادئ العنونة

أولاً: ما المقصود بعنونة الشبكات؟

عنونة الشبكات تعني تعيين عنوان رقمي فريد لكل جهاز على الشبكة حتى يمكن تحديده وتوجيه البيانات إليه. العنوان الأشهر هو IPv4 (Internet Protocol version 4) أو IPv6 (الإصدار السادس).
مثلاً عنوان IP مثل “192.168.1.10” يُُمكّن الموجّه أو الأجهزة الأخرى من معرفة من هو المرسل/المستقبل. (راجع شرح “ما هو عنوان IP؟” بالعربية)

ثانياً: المكونات الأساسية لعنوان IP وطرق التمثيل

 

  • عنوان IPv4 يتألف من 32 بت، يُقسَّم عادةً إلى أربع مجموعات (أو “أوكتِتات”) كل واحدة 8 بت، وتُكتب بالأعداد العشرية مفصولة بنقطة، مثل: 192.168.0.1. (شرح من Cisco) Cisco+1

  • عنوان IPv6 أطول (128 بت) ويُكتب بصيغة سداسية عشرية، لكن بما أن هذا الدرس مستوى مبتدئ فسنركّز على IPv4.

  • يتكوّن العنوان من جزأين: جزء الشبكة (Network ID) وجزء المضيف (Host ID). يساعد قناع الشبكة (Subnet Mask) في تحديد أين ينتهي جزء الشبكة وأين يبدأ جزء المضيف. Cisco+1

ثالثاً: فئات عناوين IPv4 (Classful) وقناعها الافتراضي

فيما يلي جدول يبسط الفئات التقليدية:

الفئةنطاق العناوين الأولىالقناع الافتراضيوصف الاستخدام
الفئة Aمن 1.0.0.0 إلى 127.255.255.255255.0.0.0للشبكات الكبرى جداً
الفئة Bمن 128.0.0.0 إلى 191.255.255.255255.255.0.0للشبكات المتوسطة
الفئة Cمن 192.0.0.0 إلى 223.255.255.255255.255.255.0للشبكات الصغيرة أو المحلية

هذا النظام موجود في وثائق Cisco كمقدمة لفهم العنونة. Cisco+1
لكن عملياً اليوم كثيراً ما يُستخدم نظام CIDR (التوجيه بدون فئات) بدل تقسيم الفئات القديم.

رابعاً: قناع الشبكة (Subnet Mask) وتقسيم الشبكة

  • قناع الشبكة عبارة عن رقم 32-بت أيضاً، يُظهر أي البتات تمثل الشبكة وأيها تمثل المضيف. مثال: 255.255.255.0 يُعني أن أول 24 بت تمثل الشبكة، والباقي يمثل المضيف. Cisco+1

  • تقسيم الشبكة إلى شبكات فرعية (Subnetting) يسمح بإنشاء عدة شبكات صغيرة داخل شبكة كبيرة لتسهيل الإدارة وتحديد الوصول. Cisco+1

  • مثال: شبكة 192.168.5.0/24 يمكن تقسيمها إلى أقسام مثل /27 أو /28… حسب عدد المضيفين المطلوبين. (انظر التفاصيل في وثيقة Cisco) Cisco

خامساً: لماذا مهم أن تتعلّم العنونة؟

 

  • لأن كل جهاز يريد أن يتواصل يحتاج إلى عنوان يُميّزه. دون عنوان IP لا يمكن للجهاز أن يُشارك أو يستقبل البيانات.

  • فهم العنونة يساعدك على تخطيط الشبكة (كم الأجهزة، كم الشبكات الفرعية…) بشكل فعّال وآمن.

  • يساعدك في حلّ المشاكل مثل تضارب العناوين أو تحديد الأجهزة التي لا تتصل بالشبكة.

  • يفتح لك الطريق نحو مفاهيم متقدمة مثل VLSM، CIDR، IPv6، التوجيه المتداخل، وغيرها.