بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
السلام عليكم ورحمة الله وبركاته
IPv4 Subnetting | شرح Subnet Mask
اتكلمنا في مقاله سابقه عن IPv4 و IPv6 وايه الفرق بينهم في مقاله انهارده هنتكلم عن الـ IPv4 بالتفصيل الممل هنشرح الـ Subnetting والـ Addressing وايه هو VLSM وايه هو CIDR كتكمله لسلسله شرح الشبكات Network
Addressing
اول حاجه لازم نعرفها إن الـ Address نوعين
- logical address : عنوان متغير يمكن تغيره بسهوله بواسطه الشخص المختص
- physical address : عنوان ثابت لكل جهاز لايمكن تغيره مثل رقم بطاقتك
IPv4 يصنف انه Logical address لانه مش حاجه ثابته ممكن تتغير بسهوله عكس الماك MAC address بيبقا ثابت لكل جهاز
الـ IPv4 بيشتغل في الـ Decimal language الي هو النظام العشري وبيتكون من ارقام فقط من (0 الي 9)
الـ IPv4 موجود في Layer3 في IOS Model وبيكون علي شكل Packets
الـ IPv4 بيتكون من 32 bit
عدد الايبهيهات الي يقدر يطلعها الـ IPv4 = (2^32) يعني حوالي 4 مليار IP
الـ 32 bit متقسممين لـ 4 octet بالشكل ده
كل octet منهم مكون من 8 bit يببقا 4*8=32
ده بيطلعلي في النهايه شكل الاي بي وليكن 192.168.1.1
ولكن الـ IP كرقم لوحده ملوش قيمه لازم معاه حاجه اسمها Subnet Mask عشان توضحه تعرفه هيطلع كام IP مكانه فين في الشبكه طيب ايه هو الـ Subnet Mask
Subnet Mask & Subnetting
مما يتكون الـ Subnet Mask؟
يتكون من 32 bit وهو عباره عن عدد معين من الرقم 1 ويليه عدد معين من الرقم 0 حيث انه لا ياتي العدد 1 مره اخري بعد العدد 0 يعني من بعد اخر واحد تكتبه وبعدين تبدا تكتب اصفار مينفعش تكتب واحد تاني مثال
11111111111111111111111100000000
ويكون عددهم يساوي 32 رقم
ويكتب الـ Subnet Mask بعد الـ IP علي هذه الهيئه
والرينج بتاعه من (8ل 32) يعني مينفعش اقلل عن ال 8 ولا ازود عن ال 32 وانا بكتب بعد علامه /
والرقم ده فايدته في انه بيحددلي عدد الواحيد الي هكتبها يعني لو عندي 192.168.1.1/24
فا ده معناه اني عندي من ال 32 bit الـ في الاي بي 24 واحد والباقي اصفار الي هما 8 وهيكون بلشكل ده
11111111111111111111111100000000
برده ايه فايده الـرقم 1 والرقم 0
بص يا هندسه الرقم 1 ده بيعبر عن الجزء الثابت في الIP والصفر بيعبر عن الجزء المتغير في IP والصوره دي توضح اكتر
يبقا كده الرقم الي هقدر اغيره في الـ IP هو اخر رقم بس
لحد كده تمام 👍👍👍
دلوقتي هنعرف ازاي بعرف عدد الايبهات الي يقدر الـ IP بتاعي يطلعها وهو موجود في الـ Subnet Mask دي
اول حاجه بشوف عدد الاصفار الي عندي كام لان هو ده الجزء الي هقدر اغير فيه
بعد كده باخد 2 اوس عدد الاصفار فا في المثال الي عندنا هيبقا
2^8 = 256 IP يعني من 0 لــ 255
الـ 256 IP متقسمين لـ 3 اقسام
- First IP وده محجوز للـ Network ID ده 192.168.1.1
- Last IP وده محجوز للـ Broadcast ID ده 192.168.1.255
- الايبيهات من 2 لـ 254 صالحين للاستخدام
VLSM & Example
ما معني VLSM
VLSM = Variable Length Subnet Mask
👈مثال :172.16.0.0/16
احسب عدد الايبيهات الموجوده في الشبكه وما هو( Network ID(N.ID وما هو Broadcast ID(B.ID) ؟
اول حاجه بنعملها بنشوف عدد الـ 1 وهو الرقم الي بعد علامه / وعندنا هنا 16
بعد كده بنكمل اصفار لحد 32
11111111111111110000000000000000 هيكون ده الشكل وعندي 16 صفر
عدد الايبيهات الكليه = 2 ^ 16 = 65.536 IP
عدد الايبيها ت الصالحه للاستخدام = 65.536-2 = 65.534 IP عمليه الطرح دي عشان نشيل الـ first ip و last ip
N.ID = 172.16.0.0 اول IP في الشبكه
B.ID = 172.16.255.255 اخر IP في الشبكه
والطريقه دي بتسمي في مصطلح الشبكات VLSM
قد يعجبك ايضا
👈مثال اخر:10.0.0.0/29
احسب عدد الايبيهات الموجوده في الشبكه وما هو( Network ID(N.ID وما هو Broadcast ID(B.ID) ؟
اول حاجه بنعملها بنشوف عدد الـ 1 وهو الرقم الي بعد علامه / وعندنا هنا 29
بعد كده بنكمل اصفار لحد 32
11111111111111111111111111111000 هيكون ده الشكل وعندي 3 صفر
عدد الايبيهات الكليه = 2 ^ 3 = 8 IP
عدد الايبيهات الصالحه للاستخدام = 8-2 = 6 IP عمليه الطرح دي عشان نشيل الـ first ip و last ip
N.ID = 10.0.0.0 اول IP في الشبكه
B.ID = 10.0.0.7 اخر IP في الشبكه
CIDR & Example
ما هو CIDR
CIDR = Classless Inter-Domain Routing
بعرف من خلالها استنتج الـ Subnet Mask المناسب للشبكه بتاعتي
ودي اتعملت عشان تلغي موضوع الــIP Classes
الـ IP Classes :
👈مثال : 192.168.1.0
عندي شركه فيها 15 موظف عايز اعرف الــ Subnet Mask المناسب ليها؟
الحل علي 3 خطوات
- بضيف ال 2 اي بي
- احول من Decimal لـ Binary
- اعمل عمليه عكسيه
🔹اول حاجه هضيف الـ 2 IP الخاصين بـ N.ID و B.ID
15+2 = 17 IP
🔹ثانيا احول من Decimal لـ Binary عن طريق الجدول ده
🔹ثالثا العمليه العكسيه انا عندي 5 اصقار هطرحهم من ال 32 هيتبقا 27 واحد
هيبقا الـ Subnet Mask هو 192.168.1.0/27
وعشان تفهم اكتر و تعرف ازاي تحول الـ Subnet Mask من الشكل ده للشكل الي بنستخدمه في الروترات اتفرجوا علي الفيديو ده
فيديو IPv4 Subnetting | شرح Subnet Mask
لا تنسوا مشاركه هذه التدوينه مع اصدقائكم من الاسفل
لا تنسونا من صالح الدعاء
م / مصطفى أحمد
لا تنسونا من صالح الدعاء
م / مصطفى أحمد
تعليقات
إرسال تعليق