نكمل ما بدأناه فى شرح ال OSI layers و التركيز فى هذه المقاله على layer 3
وكما ذكرنا وظيفتها سابقا و التى تتلخص فى
1- بيضاف فيها ال ip addresses للمرسل و المستقبل و هذه العمليه تعرف ب logical addressing
و ال ip address دا هو يعمل بمثابه عنوان للشبكه المرسله والمستقبله و سنقوم بشرحه تفصيليا
2- بيحصل فيها عمليه ال routing و هى اختيار افضل مسار بين المرسل و المستقبل
ذكرنا ايضا ان الاجهزه التى تقوم بالعمل فى هذه الطبقه هو الراوتر و الى بيقوم بعمليه ال routing و هنشرح الوقت ازاى الراوتر دا بيشتغل بالظبط
الراوتر هو جهاز بيربط بين شبكات مختلفه . بيكون ليه حاجه اسمها routing table بيكون مكتوب فيه الشبكات و ال interface الى يخرج منه عشان يوح للشبكة دى و قدام شويه هنعرف ازاى الراوتر بيكون الجدول دا
زى ما احنا شايفين فى الصوره السابقه
الجهاز A عايز يروح للجهاز B ومعاه ال IP بتاعه , بيسأل الراوتر A يقوم الراوتر يبص فى الجدول و يقوله انه يخرج من interface F0/0
IPV4 address
بيتكون من 32 بت مقسمه على 4 اوكتت كل اوكتت 8 بت
بنستخدم (دوت) عشان نفصل بين كل اوكتت والتانى
كمثال
IP بيتقسم لجزئين جزء خاص بال network وجزء خاص بال host
لو كل ال bits الى فى جزء ال host اصفار , بنطلق عليه network address
ودا عنوان الشبكه الرئيسى و مينفعش اى جهاز ياخده
ولو كان كلهم بوحايد يبقى broadcast address و دا العنوان الى ببعت عليه عشان الداتا توصل للناس كلها فى الشبكه زى ما اتكلمنا قبل كده
IPV4 Classes
الجدول السابق دا ملخص الموضوع كله
مع العلم بس هنبدل عناوين العمودين الى فى النص
وزى ما احنا شايفين ان كل كلاس بتختلف عن التانيه فى عدد الاجهزه المتاحه وحسب حجم الشبكه بنختار الكلاس الى هنستخدمها
نلاحظ ان فى شبكه ناقصه فى التقسيمه دى
بين class A , class B الشبكه الى بتبتدى بالاوكتت 127 ودى محجوزه عشان حاجه اسمها loopback addresses ودى بتستخدم فى test
وكل جهاز pc له ال 127.0.0.1 بيعبر عن loopback بتاعه
Public and private address
Public address
دا اى بى بيكون فريد على مستوى العالم وتقدر تطلع بيه على الانترنت
Private address
اى بى ميقدرش يطلع بيه على الانترنت و ممكن يتكرر فى اكتر من شبكه و عملوا الحكايه دى عشان يخلوا اكتر من جهاز يطلع على الانترنت ب public ip واحد وذلك لتوفير عدد الايبيهات
وبردو اتقسموا لكذا كلاس
زى ما قلنا ان عدد الايبيهات محدود ولازم نحافظ عليها
عملنا ال private address و باستخدام حاجه اسمها ال NAT قدرنا نحافظ عليهم شويه
و فى طريقه تانيه بردو بتساعد على توفير الايبيهات
اسمها Subnetting