الصفحات

أعلان الهيدر

mardi 5 janvier 2016

الرئيسية موضوعا خاصا حول كيفية عنونة الشبكات و تقسيمها

موضوعا خاصا حول كيفية عنونة الشبكات و تقسيمها


في هذا الموضوع سأقدم لكم أعزائي عزيزاتي أعضاء وزوار مدونة محترفي الكمبيوتر في مجال الحاسب

موضوعا خاصا حول كيفية عنونة الشبكات و تقسيمها 


بعد أن تطرقنا الى هذه المواضيع في الشبكات ...




||☼◄ تنصيب وإعداد الــ DHCP لويندوز سيرفر Windows server 2003 
 1 2
||☼◄ ادخال حاسوب (Client) الى الدومين في 2003 server .☆ تـــابع ☆ 
 1 2
||☼◄ كيفية انشاء Domaine في 2003 server ☆ الشبـــــــاكية ☆ 
 1 2 3
تنصيب Exchange 2003 على سيرفر2003 ® خطوة نحو التحكم في الشبكات 
 1 2
ܓ.•:●◄جديــــد اليوم ◄شرح بالصور لكيفية عمـل وإعداد كابلات الشبكات :/: 
 1 2 3




 



في الأيام الأخيرة كثر الطلب حول كيفية تقسيم Adresse réseau الى des sous réseau

فارتأيت أن أوافيكم بهذا الشرح المبسط ان شاء الله يستفيد منه كل عضو ..




عنونة الشبكات و تقسيمها         IP Addressing and Subnetting

 

يعتبر موضوع عنونة الشبكات و تقسيمها من أهم المواضيع التي يسعى تقنيو ومهندسو الشبكات لإتقانها للنجاح في مجال العمل

داخل الشركات،

و سنحاول من خلال هذا الدرس تبسيط أساسيات العنونة و التقسيم لجعلها أمرا سلسا سهل الفهم و الاستيعاب لدى كل الأعضاء
يمكن تعريف IP address بأنه عنوان رقمي يكتب على شكل x.y.z.w يتم تعيينه لكل جهاز على الشبكة بحيث يصبح عنوانا خاصا له

يسهل الوصول إليه و تحديد موقعه على الشبكة ويسمح له بالاتصال بغيره من الأجهزة
قبل أن نتعمق في الموضوع إليكم بعض المصطلحات البسيطة التي سنستخدمها في الدرس وكثيرا ما يتم الخلط بينها
Bit و هو عبارة عن رقم و له قيمة 1 أو 0 . 
Byte باللغة الانجليزية و يتكون من 8 bits و يطلق عليه أحيانا Octet باللغة الفرنسية . 
  Adresse réseau و هي أدريس تستخدم لإرسال البيانات الى شبكة محددة عن بعد و من الأمثلة عليها : 10.0.0.0 ، 172.16.0.0 و192.168.10.0. 

  Adresse de Broadcast  و هو العنوان الذي يستخدم من قبل الأجهزة و التطبيقات لإرسال المعلومات الى جميع الأجهزة على الشبكة

ومن الأمثلة عليه : 172.16.255.255

و الذي يعني أرسل المعلومات الى جميع الأجهزة و الشبكات الفرعية في الشبكة ذات العنوان 172.16.0.0 ، و مثال آخر : 10.255.255.255

و الذي يقوم بإرسال البيانات الى جميع الأجهزة و الشبكات الفرعية في الشبكة 10.0.0.0.






ما هي Adresse IP 



يتكون Adresse IP من 32 bits و يكون مقسم الى أربع أقسام كل قسم عبارة عن byte أو octet و يتم كتابته بأحد الأساليب التالية
1- باستخدام النظام العشري Décimale و يكون كل قسم مفصول عن الآخر بنقطة مثل : 172.16.30.56. والـ Décimale يبتدأ من 0 الى 10
2- باستخدام النظام الثنائي Binaire مثل: 10101100.00010000.00011110.00111000. والـ فيه رقمان فقط انا 1 أو 0
3- باستخدام النظام الست عشري Hexadécimale مثل: AC 10 1E 38 و يستخدم في سجل النظام  Registre. وفيه 16 رقما .. من 0 الى 9

ثم نكمل بالحروف A ; B; C; D; E ;F
كل هذه الأساليب تستخدم لعرض نفس العنوان و لكن بطرق مختلفة و الأكثر استخداما بينها هو الأسلوب الأول و هو شبيه بأرقام الهواتف

حيث يبدأ برقم البلد ثم المنطقة ثم رقم الهاتف الخاص.




كملاحظة ..

بالنسبة ل décimale يستخدم في الـ IP v4 و الـ Hexadécimale يستخدم في الـ IP v6 الاصدار الاخير للـ IP
 البعض لا يرتاح لكون عناوين IPv4 ذات 32-بت أي أنها لن تكفي للمستقبل لهذا هناك طريقة جديدة تتخطى محدوديات القديمة
تسمى IPv6 والتطور فيها ليس في الحجم فقط بل أنها تحتوي على مزايا أكثر لتزيد السرعة والموثوقية. ولكن ليس كل الإصدارات تدعمها.












للتوضيح .. كل Adresse ip تتكون من جزئين .. جزء خاص ب réseau وجزء خاص ب hote أي الحاسوب

مثلا هذه الـ Adresse في الـ Classe A  مثلا  10.0.0.0

في Classe B مثلا 128.18.0.0

في الـ Classe C مثلا 192.168.19.0

الجزء الملون بالأحمر يخص الحواسيب والجزء الملون بالأخضر هو يخص الـ Réseau

عليك أن تعرف أن جميع الأجهزة المتصلة بنفس الشبكة يشتركون في نفس الـ Adresse réseau لكن يختلفون في الجزء الخاص

بالحاسوب أي الجزء الأخضر

 مثلا لنفترض وجود جهازين في الشبكة أحدهما له العنوان 192.168.1.2 و الآخر لديه العنوان 192.168.1.3 نلاحظ أنهما يشتركان

في نفس عنوان الشبكة و هو 192.168.1.0 ،

و لكن يكون لكل منهما عنوانه الخاص ويطلق عليه Adresse de noeud  وهو في مثالنا للجهاز الأول 2 و للجهازالثاني 3
 تم إنشاء عدة أنواع من الشبكات وفقا لحجم الشبكة تفاديا لضياع العناوين، فاختاروا للشبكات قليلة العدد و التي تحتوي على

عدد كبير من الأجهزة أن يطلقوا عليها Classe A.

بينما اختاروا للشبكات كثيرة العدد و التي تحتوي على عدد قليل من الأجهزة أن يطلقوا عليها Classe C. أما للشبكات المتوسطة

العدد و الحجم اختاروا أن يطلقوا عليها Classe B.
نلاحظ في الصورة التالية كيفية تقسيم العناوين في كل من الأنواع السابقة ، و سنتطرق لها بمزيد من التفصيل.






قبل أن نتطرق الى كل Classe  على حدة أقترح عليكم أن تشاركوني في هذه المراجعة الضرورية للتحويل من

 النظام الثنائي Binaire  الى النظام العشري Décimale :
لأنه أمر ضروري لاحتراف التقسيم ..

كما ذكرنا فإن كل Octet يتكون من 8 bits يتم التعبير عنه بالنظام Binaire و يكون لكل Bit إما قيمة 0 أو 1 ويكون لكل bit قيمة

مقابلة في النظام العشري décimale كما يلي :


 لدينا


128  64  32  16   8  4  2  1 


لنأخذ المثال التالي:


 

 



الآن كي نحول العدد الثنائي 00100110 الى عدد عشري نقوم بجمع قيمه العشرية المقابلة لكل بت يحمل القيمة 1 
2 + 4 + 32 = 38 
مثال آخر:

01010101 لنحوله الى عدد عشري نقوم بجمع قيمه العشرية المقابلة لكل بت يحمل القيمة 1 : 
1+4+16+64 = 85 
أمثلة أخرى
00001111 = 15 
10001100 = 140 
11001100 = 204 
الآن بعد أن فهمنا كيفية التحويل أقترح عليكم حفظ القيم التالية حيث ستساعدكم جدا لاحقا
00000000 = 0     
10000000 = 128 
11000000 = 192 
11100000 = 224 
11110000 = 240 
11111000 = 248 
11111100 = 252 
11111110 = 254 
11111111 = 255








 

القسم الأول وهو : Classe A
يتميز هذا النوع من عناوين الشبكة بأن أول bit من  Octet   من عنوان الشبكة المنتمي للـ Classe A لابد أن تكون قيمته صفر مما

يعني أن عناوين الـ Classe A

 يجب أن تتراوح بين 0 و 127 ،لنفهم كيف حصلنا على هذين الرقمين للنظر سويا الى الـ octet الأول و الذي اتفقنا أن الـ bit الأول

منه يجب أن يكون 0

هذا يعني أن العناوين في هذا البايت ستبدأ من : 
00000000 
وتنتهي بالعنوان
01111111 
عند تحويل الرقمين الى النظام العشري décimale نحصل على ما يلي
00000000 = 0 
01111111 = 127 

و هكذا إذن ، إذا رأينا أي عنوان IP يبتدئ بأي رقم بين 0 و 127 سنعرف أنه ينتمي الى الـ Classe A.
وينطلق من  1.0.0.0 الى 127.255.255.255  ويوجد به حوالي  16777214  جهاز و 126 ريزو ممكن فقط ..







القسم الثاني : Classe B


هنا أيضا أول bit من أول octet من عنوان الشبكة المنتمي للـ Classe B لابد أن تكون قيمته 1 أما البت الثاني فيجب أن تكون قيمته 0 دائما،

و بهذا حصلنا على عناوين

ابتداء من 10000000 = 128 و انتهاء ب 10111111 = 191.
وينطلق مجاله من 128.0.0.0 الى 191.255.255.255  ويوجد به حوالي 65534 حاسوب و 16384 ريزو ممكن .




القسم الثالث : Classe C 


 الـ bit الأول و الثاني من الـ Octet الأول يحملان القيمة 1 بينما يحمل الـ bit الثالث القيمة 0 دوما، و بهذا حصلنا على عناوين  

ابتداء من 11000000 = 192 و انتهاء ب 11011111 = 223. 
بقية العناوين التي تتعدى 223 تم تخصيصها لأغراض خاصة .

وينطلق مجاله من 192.0.0.0 الى 223.255.255.255 ويوجد به 254 فقط و 2097152 ريزو ممكن ..
الكلاس C يوجد به عدد أقل من A ومن B حوالي 254 حاسوب فقط ولهذا عندما نريد انجاز شبكة محلية نستعمل الكلاس C
لكي لا نضيع الأدريسات فما الفائدة من استعمال الكلاس A ونحن نريد عمل شبكة من 50 حاسوبا مثلا


خلاصـــة

الصنف
المدى
المدى المحجوز للشبكات الداخلية
Default netmask
netmask as number
Class A
0.0.0.0     -  127.255.255.255
10.0.0.0  -  10.255.255.255
255.0.0.0
8
Class B
128.0.0.0   -  191.255.255.255
172.16.0.0  -  172.31.255.255
255.255.0.0
16
Class C
192.0.0.0  -   223.255.255.255
192.168.0.0  -  192.168.255.255
255.255.255.0
24









تقسيم Adresse réseau الى Des sous réseaux


سنتعلم سويا كيفية تقسيم شبكة كبيرة الى شبكات أصغر ، و لكن قبل ذلك لنتعرف على الفوائد التي سنجنيها من عملية التقسيم
1- التقليل من حركة المرور و الازدحام على الشبكة ، حيث كلما قل عدد الأجهزة على الشبكة قل الازدحام فيها و يمكن تحقيق
ذلك بتقسيم الشبكة الكبيرة الى شبكة أصغر تحتوي على عدد أقل من الأجهزة
2- تحسين أداء الشبكة
3- تسهيل إدارة الشبكة و حل مشاكلها
فكرة التقسيم تتلخص في حجز بعض البتات من جزء عنوان الجهاز في عنوان IP لتخصيصها كعنوان للشبكة الفرعية
مما يعني تقليل عدد العناوين المتاحة للاستخدام من قبل الأجهزة.
مثال لعملية التقسيم من القسم Classe C
هنا سنعتمد على مثال .. حتى يتسنى للجميع فهم هذه النقطة
ليكن مثلا لدينا شركة لديها العنوان الشبكي التالي :24/193.1.1.0 وتريد أن تعرف 6 شبكات جزئية. بحيث تحوي الشبكة الجزئية الواحدة
على 25 مستضيف.
شبكة جزئية = Sous réseau
أي أننا نريد تقسيم الأدريس 193.1.1.0 الى 6 شبكات جزئية تنتمي الى نفس الرسالة الأم 193.1.1.0
الماسك سيكون طبعا 24/ أي 255.255.255.0 أي 11111111.11111111.11111111.00000000
أي أنه لما نحسب الأبيات سنجد 0+8+8+8 أي 24 bits أي 3 Octets
المهم الأوكتي الذي سنعمل عليه هو الأوكتي الأخير الذي يوجد به الأصفار ...
سنحاول أن نكتب هذه الأدريس على شكل Binaire النظام الثنائي
193.1.1.0
أي
11000001.00000001.00000001.00000000
الخطوة الأولى وهي تحديد Masque de sous réseau
 هو تحديد عدد الخانات الثنائية المطلوبة لتعريف 6 شبكات جزئية أي 6 sous réseaux
نضع n هو عدد الأبيات لتمثيل Sous réseau
بحيث 2 أس n-2 تكون أكبر من أو تساوي 6
نلاحظ أن 8 هي الأقرب الى 6 أي n=3
وبالتالي سنعتمد على 3 أبيات
الماسك في نظام الـ Binaire سيكون 11111111.11111111.11111111.11100000
أي 128+64+32 = 224
وبالتالي Masque de sous réseau سيكون في النظام décimale
255.255.255.224
وبالتالي لم يبقى لدينا سوى تحديد المجالات التي سيتم اعطاؤها الى كل Sous réseau
لدينا الماسك 11111111.11111111.11111111.11100000
الـ bit الثالث من ال Octet الأخير أي الملون بالأصفر يقابل 32
حسب التسلسل

وبالتالي سيكون الفرق هو 32
أي سيكون على هذا الشكل

Sous réseau 1 : ينطلق من   193.1.1.1 الى   193.1.1.30
Sous réseau 2 : ينطلق من   193.1.1.33 الى   193.1.1.62
Sous réseau 3 : ينطلق من   193.1.1.65 الى   193.1.1.90
Sous réseau 4 : ينطلق من   193.1.1.93 الى   193.1.1.126
Sous réseau 5 : ينطلق من   193.1.1.129 الى   193.1.1.158
Sous réseau 6 : ينطلق من   193.1.1.190 الى   193.1.1.224


بالنسبة لأدريس الأولى والأدريس الأخيرة من كل مجال نستغني عنها ولا يمكن اعطاؤها للأجهزة
نظرا لأن أول أدريس مثل  193.1.1.0 و  193.1.1.32 و  193.1.1.64 ...... تسمى هذه العناوين ب Adresse réseau
والأدريس الأخيرة من كل مجال تسمى ب Adresse de Broadcast مثل  193.1.1.31 و  193.1.1.63 و  193.1.1.91 .......


كملاحظة ..
 نحن نريد في كل شبكة جزئية تكوين على 25 مستضيف .. ونحن الآن حصلنا على 30 مستضيف
اذن التقسيم صحيح 100% لأن كل مجال يكفي لتشغيل 25 حاسوب وأكثر بالشبكة


نفس الشيء بالنسبة للأقسام الأخرى أي Classe B و  Classe A











بعض العناوين التى لا يجب اعطاؤها للأجهزة



هناك بعض العناوين التي لا يستطيع مدير الشبكة منحها للأجهزة أبدا رغم أنها قد تنتمي الى مدى مسموح به كما يلي:

1- 
العنوان 0.0.0.0 و يستخدم من قبل موجهات routers التابعة لشركة Cisco للإشارة الى الوجهة الافتراضية default route

عند توجيه حزم البيانات.

2- 
العنوان 255.255.255.255 و يستخدم لبث أو إرسال البيانات الىجميع الأجهزة nodes على الشبكة الحالية.

3- 
لا يمكن أن يكون الجزء من عنوان IP الخاص بالجهاز كله 255 أو 0 أي أنك لا تستطيع منح جهاز ما العنوان التالي على سبيل المثال :

 128.2.255.255 أو 128.2.0.0

و مثال آخر:


192.168.1.255 
أو 192.168.1.0، حيث يشير كل من 128.2.0.0 و 192.168.1.0 الى عنوان الشبكة بينما يشير كل من 192.168.1.255

و 128.2.255.255 الى العنوان المستخدم في البث لجميع أجهزةالشبكة.

4- 
لا يمكن أن يكون الجزء من عنوان IP الخاص بالشبكة كله 0 أو 255 أي أنك لا تستطيع منح جهاز ما العنوان التالي0.1.5.3 .

5- 
العنوان 127.0.0.1 لا يمكن منحه لأي جهاز و هو يستخدم تلقائيا من قبل الجهاز لغرض اختبار اتصاله بأن يقول بإرسال حزمة منالبيانات

أي Ping الى نفسه.











أتـمـنـى أن يـروق الـمـوضـوع كــل الأعــضــاء ..

و ما توفيقنا إلا بالله

عليه توكلنا و عليه فليتوكـل المتوكلـون.
واشكر ادارة والمشرفين والتقنين والاعضاء بمنتدى تبادل الخبرات في مجال الحاسب  ولهم ولكم كل الاحترام والتقدير

تحياتى والى اللقاء
تم كل شيئ بسلام ، و الحمد لله ، 

 يقول الله تعالى:

 ( يَا أَيُّهَا الَّذِينَ آمَنُوا لَا يَسْخَرْ قَومٌ مِّن قَوْمٍ عَسَى أَن يَكُونُوا خَيْراً مِّنْهُمْ وَلَا نِسَاء مِّن
نِّسَاء عَسَى أَن يَكُنَّ خَيْراً مِّنْهُنَّ وَلَا تَلْمِزُوا أَنفُسَكُمْ وَلَا تَنَابَزُوا بِالْأَلْقَابِ بِئْسَ الاِسْمُ
الْفُسُوقُ بَعْدَ الْإِيمَانِ وَمَن لَّمْ يَتُبْ فَأُوْلَئِكَ هُمُ الظَّالِمُونَ
*صدق الله العظيم*


----




نلتقي بالدرس القادم ان شاء الله

Aucun commentaire:

Enregistrer un commentaire

Fourni par Blogger.