بسـم الله الرحمـن الرحيـم
اليوم سنتكلم علي أساسيات الشبكات من حيث تقسيمها و نظام عنونتها.
و فهرس درسنا اليوم هو:-
- الشرح و المقدمه ومدخل الدرس.
- ما هو النظام الثنائي؟
- ما هو النظام العشري؟
-------------------------------------------------------------------
**الفصل الأول**
يعد هذا الموضوع من اهم المواضيع في فهم اساسيات الشبكات و تقسيمها،الذي يمكن مهندسي الشبكات من النجاح بإذن الله و لأهميتها الكبيره ولكن لا يوجد الكثير من المراجع العربيه ومعظمها باللغه الانجليزيه.
هناك بعذ المصطلحات لابد أن يكون لك درايه بها و هي :-
- IP Address :- هو معرف رقمي يتم تعينه لأي جهاز علي الشبكه ليسهل الوصول إليه و إمكانية تحديد موقعه و الاتصال بغيره من الاجهزه.
- IP Address :- هو عباره عن رقم مكون من 32Bit يحدد الاجهزه المتصله من كمبيوتر ، لاب توب ـ موبايل و هكذا علي شبكة الـ TCP/IP. و يتم التعبير عن الـ IP بتنسيق عشري بأربعة ارقام ويفصل بينهما بنقاط مثل 192.168.1.1 .
- TCP/IP :- هو مصطلح يعبر عن مجموعه من البروتوكولات و الادوات و المعايير التي تستخدم علي الشبكات الكبيره .
- Bit :- هو رقم له قيمته مثل 1 او 0 .
- Byte :- عباره عن 8Bit و يسمي Octet .
- ثمانية Octet :- هو رقم من 8Bit يكون أربعه منه عنوان الأي بي 32Bit و يحتوي علي نطاق من 11111111.00000000 يتماثل مع القيم العشريه 0-255 .
- Subnet Mask :- هو قناع الشبكه الفرعيه يتكون من 32Bit يستخدم في تمييزأجزاء الـ IP و الشبكه.
- Sub Network:- هي شبكه صغيره يتم تكوينها من تقسيم شبكه كبيره الي أجزاء متساويه .
- Host :- يسمي المضيف و هو أي جهاز موجود علي الـ TCP/IP مثل الكمبيوتر او الاب توب.
- Network Address:- هو عنوان الشبكه الذي يستخدم لإرسال بيانات الشبكه عن بعد ولها أمثال عده مثل [ 10.0.0.0 - 192.168.2.0 - 172.12.0.0 ] .
- Network :- تتلخص في مجموعه من الاجهزه المتصله مع بعض علي نفس الشبكه .
- Broadcast Address:- هو عنوات النشر و البث ويستخدك لإرسال المعلومات التي ترسلها الاجهزه و التطبيقات الي الشبكه الفرعيه علي الشبكه ، بمعني هذا 10.16.255.255 ويعني ارسال معلومات الي كل الشبكه و الاجهزه التي تأخذ 10.16.0.0 او 172.16.255.255 الذي يرسل بيانات الي جميع الاجهزه علي الشبكه التي تأخذ 172.16.0.0 .
IP Address يتكون من 32Bit و مقسم الي اربعة اقسام عباره عن Octet و Byte و يتم كتابتها بالطرق الاتيه :-
- Decimal System :- هوا إستخدام النظام العشري و كل قسم مفصول عن الاخر بنقطه مثل : 192.168.1.1 .
- Binary System :- و هو استخدام النظام الثنائي و يتكون من رقمين هما 1 و 0 مثل : 10101100.00010000.00011110.00111000
- استخدام النظام الست عشري مثل : AC 10 1E 38 و يستخدم هذا في سجل نظام Windows Registry .
كل الاجهزه المتصله في نفس الشبكه تشترك في عنوان الـ IP لكل منهم يحتوي علي نفس عنوان الشبكه مثال:-
هناك جهازين علي نفس الشبكه الاول هو 192.168.1.2 و الثاني هو 192.168.1.3 إذا هما في نفس عنوان الشبكه و هو 192.168.1 و لكن لكل جهاز عنوان فرعي خاص بيه ويطلق عليه Node Address او Address Host ويتمثلو في 2 و 3 في الجهازين السابقين .
قرر مصممو شبكات الانترنت انشاء عدة انواع من الشبكات علي حسب حجم الشبكه فأختارو للشبكات قليلة العدد و تحتوي علي عدد كبير من الاجهزه فأطلقوا عليهم Class A Network ، و اختارو للشبكات الكثيره العدد و لكن علي عد قليل من الاجهزه Class C Network ، و اختارو للشبكات المتوسطه العدد و حجم الاجهزه اسم Class B Network .
تقسيم الشبكات Subnetting
أولاً نتكلم علي كيفية تقسيم الشبكه الكبيره الي الشبكه الصغيره ، و لكن اريد ان اوضح بعض الفوائد التي سنحصل عليها من هذه العمليه و هيا تتقسم كالأتي :-
و يجب علي مدير الشبكه قبل ان يقوم بتقسيمها ان يحدد هذه الاشياء المهمه وهي كالأتي :-
اقترح ان تحفظوا هذه القيم البسيطه
لا تحتاج كل الشبكات الي التقسيم وهي في الاساس تستخدم قناع الشبكه الفرعيه الافتراضي و الذي يعني انه لا يوجد شبكات فرعيه في هذه الشبكه .
وهذا جدول يحتوي علي اقنعه شبكه الفرعيه الافتراضيه لكل مدي و تستخدم في حالو الرغبه.
عندما تريد ان تقسم شبكتك تحتاج لمعرفة الاتي :-
- التقليل من الازدحام داخل الشبكه "حيث كلما قل عدد الاجهزه قل عدد الازدحام و يمكن تحقيق هذا عن طريق تقسيمها الي شبكه اصغير تحتوي علي عدد اقل من الاجهزه".
- تسهيل إدارة الشبكه و سهوله في حل مشاكلها .
- تحسين أداء الشبكه.
و يجب علي مدير الشبكه قبل ان يقوم بتقسيمها ان يحدد هذه الاشياء المهمه وهي كالأتي :-
- عدد الاجهزه التي يريد من كل شبكه ان يضمها .
- عدد الشبكات الفرعيه التي يريد الحصول عليها .
اقترح ان تحفظوا هذه القيم البسيطه
2^1=2
2^2=4
2^3=8
2^4=16
2^5=32
2^6=64
2^7=128
2^8=256
و هذه العلامه ^ تعني مرفوع للقوه (اُس)
Subnet Mask اقنعة الشبكات الفرعيه
هي قيمه من 32Bit تسمح لمتلقي عناوين الـ IP ان يحدد الشبكه الفرعيه التي ينتمي إليها الجهاز تبعاً لعنوانه و يكون القناع من 1 او 0 حيث يشير قيم 1 في القناع إلي الجزء الذي يمثل عنوان الشبكه الاماو عنوان الشبكه الفرعيه و يشير قيم 0 الي الجزء الذي يمثل عنوان الجهاز في الشبكه الفرعيه او الشبكه الام.لا تحتاج كل الشبكات الي التقسيم وهي في الاساس تستخدم قناع الشبكه الفرعيه الافتراضي و الذي يعني انه لا يوجد شبكات فرعيه في هذه الشبكه .
وهذا جدول يحتوي علي اقنعه شبكه الفرعيه الافتراضيه لكل مدي و تستخدم في حالو الرغبه.
عندما تريد ان تقسم شبكتك تحتاج لمعرفة الاتي :-
- عدد الاقنعه الفرعيه :
2^n - 2Subnets
حيث ان n هي عدد الخانات التي تمثل القيمه 1 في القناع الذي تم اختياره للتقسيم . مثلا القناع : 11000000 يعطينا :
Subnets =2^n-2=2^2-2=4-2=2Subnet
بمعني ان القناع في هذه المثال يعطينا شبكتان فرعيتان.
- عدد الاجهزه في الشبكات الفرعيه :
Hosts=2^h-2
حيث ان h هي عدد الاجهزه التي تمثل القيمه 0 في القناع الذي تم اختياره للتقسيم مثلاً القناع : 11000000 يعطينا :
Hosts = 2^h-2=2^6-2=64-2=62 Hosts Per Subnet
بمعني ان كل شبكه فرعيه تحتوي علي 62 جهاز.
- عناوين الشبكات الفرعيه التي سوف تحصل عليها :
و لمعرفة هذا سوف نستخدم هذه المعادله :
256 - Subnet Mask
بمعني ان هناك 256 قناع الشبكه الفرعيه
مثال :في هذا القناع :- 255.255.255.199 و تكون عناوين الشبكات الفرعيه كما يلي :
=256 - 192 = 64 Subnet Address
عنوان الشبكه الفرعيه الاولي 64 و نضيف هذا الرقم الي نفسه فنحصل علي 128 و هوا عنوان الشبكه الفرعيه الثانيه و هي مثل القاعده الثابته علينا الاستمرار في الاضافه للحصول علي عناوين الشبكات الفرعيه الباقيه إلي ان نصل الي قيمه القناع و حينها نتوقف لان قيمة القناع لا تصلح لأن تكون شبكه فرعيه لأن بتات التقسيم ستكون كلها تحمل القيمه 1 و في مثال القناع 192نحصل علي شبكتين فرعيتين 64 و 128 .
- عنوان البث لكل شبكه فرعيه Broadcast Address :
- عناوين الاجهزه المتاحه للإستخدام لكل شبكه فرعيه Host IP Address :
و مع القناع 192 سوف يكون لدينا ما يلي :
في الشبكه الفرعيه الاولي : نكتب عنوان الشبكه الاولي ثم عنوان البث و سوف تكون عناوين الاجهزه المتاحه هيا الارقام فيما بينهم :-
عنوان الشبكه الفرعيه : 64 ............... نكتبه اولاً
عناوين الشبكه المتاحه : هي 126 - 65
عنوان البث : هو 127............... نكتبه اخيراً .... و هكذا بالنسبه للشبكه الفرعيه الثانيه 128 ة قد تبدوا طريقه تقسيم الشبكات صعبه عند اللحظه الاولي و لكن مع المزيد من الامثله سوف تكون مبسطه
-------------------------------------------------------------------
**الفصل الثاني**
شرح الفصل الاول و الفصل الثاني قد رفعته لكم يمكنكم الان ان تحملوه علي الرابط :
و باسورد الملف = socialrevdev