السلام عليكم
ماهو المقصود بالتعبيرين classfull و classless في الشبكات؟؟
و شكرا
السلام عليكم
ماهو المقصود بالتعبيرين classfull و classless في الشبكات؟؟
و شكرا
هذا مصطلح عام ... يطلق على كل شيء له تصنيف عالمي ومعتمد أم لا.
حدد مكان استخدام المصطلح حتى تحصل على إجابه شافيه.
It's hard to stay in such ridiculous situation
Mohammed Akram كتب:هذا مصطلح عام ... يطلق على كل شيء له تصنيف عالمي ومعتمد أم لا.حدد مكان استخدام المصطلح حتى تحصل على إجابه شافيه.
المشكلة أنني قرأت العبارة التالية و لم أفهمها لذلك سألت و تقول العبارة:
"CLASSFULL يعتبر كل الشبكة SUBNET واحد (MASK واحد)"
فما المقصود بذلك؟ و مالمقصود بالعكس CLASSLESS؟
أرجو أن يكون اتضح الأمر قليلاً
مع جزيل الشكر
اهلا
بالتاكيد سؤالي جاء بعد اطلاعي على مصطلح CIDR Classless Inter Domain Routing
تعرفين بالتاكيد الترتيب العام لانواع IP
ساذكرك بها
Example :
class-A 255.0.0.0
Class-B 255.255.0.0
Class-C 255.255.255.0
مثلا خلينا بال class c تعرفي انه اول ثلاث خانا من اليسار هي ثابتة ونستطيع التغير بالخانة الرابعة الاخيرة في Range IP
ونسطتيع ان نبني شبكة تحوي 254 جهاز وللن مثلا نحن بحاجة الى 300 فسووف نضطر الى الانتقال للclass B وهنا سوف يحدث هدر كبير بالابيات ..لذلك راقبي ماذا فعلو..
كل خانة تتالف من 8 bite يعني اما 00000000 او 11111111 او مثلا 10101010 مثال لا للحصر
تقنية CIDR او ما يسموها بتقنية الاعارة مثلا 8bite تصبح 9bite وتذهب ال1bite المستعارة الى الخانة الاقرب
يصبح IP
11111111.11111111.1111111.111111111
هنا قمنا بعملية زيادة range لاننا نحتاج الى عدد اجهزة في شبكة اكثر من المعتاد ولكن لا نريد ان نهدر كثيرا ...
Classful
network boundaries are fixed at 8, 16 or 24 bits
(class A, B, and C)
Classless
network boundaries may occur at any bit
(e.g. /12, /16, /19, /24 etc)
بوجهت نظري عملية فاشلة نوعا ما ..لا ادري اذا احد يطبقها
ارجو اني قد افدتكي ..
تحياتي
الله معك..
تم تعديل هذه المشاركة بواسطة shado في 23 أكتوبر 2008 في 00:30
shado
شكراً على الإجابة والتوضيح :)
شرح جيد أتمنى أن يفيد السائلة
لكن
اقتباسبوجهت نظري عملية فاشلة نوعا ما ..لا ادري اذا احد يطبقها
ربما هي عملية فاشلة من وجهة نظرك واللتي اقتصرت على ما رأيته أنت في علم الشبكات
لكن علينا أن لا نبني وجهة نظرنا في أمورٍ علمية لم نعرف الكثير عنها ولم نقرأ عنها أو لم نفهمها ثم نأتي لنقول أنها عملية فاشلة !!!
فلك أن تعلم أن في كثيرٍ من الشبكات الضخمة لا يتم استخدام إلا الـ classless
وعند الـ ISP لا يتم التعامل إلا بها .
وإلا .. فكيف تفسر أن يقوم الـ ISP بإعطاء real IPs لشركات وشبكات منفصلة ؟!!
وحتى أقرب الصورة إليك
الكثير من المواقع الحساسة أمنياً يجب عليك أن توفر لها عدد معين من الـ hosts لا يزيد ولا ينقص
على سبيل المثال الطريق بين راوتران يصلان بين شبكتين مختلفتين
هنا يجب وضع هذا الطريق ضمن شبكة لا يمكن أن تضم بأي حال من الأحوال أكثر من 2 hosts في نفس الـ subnet
الراوتر الأول من جهة ، والثاني من جهة أخرى .. وفقط .
System Administrator
shado
شرح جميل ، وقد إستفدت منه ولكن لي ثلاثة ملاحظات
اقتباستعرفين بالتاكيد الترتيب العام لانواع IPساذكرك بها
Example :
class-A 255.0.0.0
Class-B 255.255.0.0
Class-C 255.255.255.0
هذا الكلام غير دقيق حيث يتم تقسيم الكلاسات على حسب الأي بي صحيح ولكن ما ذكرته هو السب نات ماسك
وتقسيم الكلاسات يكون بناء على الخانة الأولى من اليسار من رقم الأي بي وذلك وفقا للجدول التالي
حيث أنه لا يمكن الحكم على أي بي أنه من الكلاس c مثلا إن كان السب نت 255.255.255.0
هذا خطأ فربما كان الأي بي من كلاس A وكان قد تم عمل شبكات فرعية بالفعل عليه
الملاحظة الثانية
اقتباسكل خانة تتالف من 8 bite يعني اما 00000000 او 11111111 او مثلا 10101010 مثال لا للحصر
طبعا كلامك هنا على السب نت ماسك حيث أنه هو الذي يقوم بالتقسيم .. والبايت المكبر لا يمكن أن يكون مثالا على السب نت ماسك لأن السب نت ماسك لا يمكن ان يتخلل البايت حقة أصفار مع واحد بل يكون على أحد الصور التالية
00000000 أو
10000000 أو
11000000 أو
11100000 أو
11110000 أو
11111000 أو
11111100 أو
11111110 أو
11111111
الملاحظة الأخيرة
اقتباستقنية CIDR او ما يسموها بتقنية الاعارة مثلا 8bite تصبح 9bite وتذهب ال1bite المستعارة الى الخانة الاقربيصبح IP
11111111.11111111.1111111.111111111
هنا قمنا بعملية زيادة range لاننا نحتاج الى عدد اجهزة في شبكة اكثر من المعتاد ولكن لا نريد ان نهدر كثيرا ...
إختلط عليَ الأمر في هذا المثال
1- بكل تأكيد لن ينتقل البت من هذا البايت للبايت المجاور على النحو الذي ذكرته لان قيمة البايت لن تتجاوز 255
2-القسم الذي يمثل الاجهزة في السب نت يمثل 0 وليس 1 ، لأن 1 يعبر عن القسم الخاص بالشبكات
بمعنى لو كنا نتحدث عن سب نت ماسك كلاس بي الإفتراضي
11111111.11111111.00000000.00000000
معنى ان نستعير 1 بت لنزيد عدد الشبكات ونقلل عدد الأجهزة أن يصبح
11111111.11111111.10000000.00000000
نستعير 2 بت
11111111.11111111.11000000.00000000
تحياتي
الأخوة YASSEAN وTOPSECوSHADOو Mohammad AKram
شرح رائع ومفيد جدا
أشكركم كثيرا على تفاعلكم
و لن أتردد عن سؤالكم في حال وجدت لدي أي استفسار
جزاكم الله كل خير
تم تعديل هذه المشاركة بواسطة ssilk في 23 أكتوبر 2008 في 16:56
صديقي topsec
سوف احاول ان ابرر لك ملاحظاتك بالبداية
اقتباسهذا الكلام غير دقيق حيث يتم تقسيم الكلاسات على حسب الأي بي صحيح ولكن ما ذكرته هو السب نات ماسك
اعرف اني ما ذكرته هوا mask او قناع الشبكة ..انت تريد ان اذكر حسب نوع الكلاس
لكن مذلا اذا قلت ان
class A:126.168.1.1
class B:191.168.1.1
class C:192.168.1.1
هل تستطيع ان تقول ان ذكر الامثلة السابقة خاطئة بالتاكيد لا ..لكن هناك غير ذكر المجالات او range class
هناك ثبات الخانات ايضا مثلا لنفرض ان احدنا يجهل ان class A من 0 الى 127 و classB من 128 الى 191 وclass C من 192 الى 223
انت بالتاكيد تعرف ان ترتيب الفئات لا تقف على المجالات فقط بل نحتاج الى قناع الشبكة وله الاولوية في ذلك والترتيب العالمي للاصناف ياتي للقناع وليس IP والله اعلم ..
نأتي ثانيا
اقتباسطبعا كلامك هنا على السب نت ماسك حيث أنه هو الذي يقوم بالتقسيم .. والبايت المكبر لا يمكن أن يكون مثالا على السب نت ماسك لأن السب نت ماسك لا يمكن ان يتخلل البايت حقة أصفار مع واحد بل يكون على أحد الصور التالية
بالتاكيد كلامي ليس على السب نيت ماسك مع اني الارقام التي ذكرتها خيالية نوع ما في تشكيل IP لكن هذا لا يعني اني اريد الاستعارة للــmask
انا اقصد IP واسف اذا كان كلامي لا يخلو من بعض التشويش ...
ثالثا
اقتباسبمعنى لو كنا نتحدث عن سب نت ماسك كلاس بي الإفتراضي11111111.11111111.00000000.00000000
معنى ان نستعير 1 بت لنزيد عدد الشبكات ونقلل عدد الأجهزة أن يصبح
11111111.11111111.10000000.00000000
نستعير 2 بت
11111111.11111111.11000000.00000000
يبدو ان هذه الفكرا سقطت مني ولم انتبه الى شرحها وكيف عملية النقل ..اسف :wub:
لكن هدفي كان توصيل الفكرا للسائل بابسط صورة
بالنهاية انتم اساتذتنا الذين ننتظر منهم هكذا ملاحظات ...
تحياتي
الله معكم..
تم تعديل هذه المشاركة بواسطة shado في 24 أكتوبر 2008 في 00:02
اقتباسلكن هدفي كان توصيل الفكرا للسائل بابسط صورةبالنهاية انتم اساتذتنا الذين ننتظر منهم هكذا ملاحظات ...
أخي شادو أعلم أن هذا هو هدفك جازاك الله خيرا ولكن أحيانا أحدنا وهو يشرح تسقط منه أشياء صغيرة قد تضر بالشرح وتصل للقارئ بصورة معاكسة او غير صحيحة لذلك قمت بإبداء الملاحظات حتى تكون مكملة لشرحك الجميل ... بالمناسبة لم أكن أعرف مصطلحات classfull و classless حتى قرأت شرحك الجميل :).
كذلك لا يوجد بيننا أساتذة وطلاب فكلنا نكمل بعضنا ونتعلم من بعضنا البعض.
تعقيب واحد على ردك الأخير
اقتباسانت بالتاكيد تعرف ان ترتيب الفئات لا تقف على المجالات فقط بل نحتاج الى قناع الشبكة وله الاولوية في ذلك والترتيب العالمي للاصناف ياتي للقناع وليس IP والله اعلم ..
ترتيب الفئات يعتمد أساسا على مجالات الأي بي أنظر الى الجدول بالأعلى ... إنه التقسيم المعتمد من سيسكو للكلاسات ... السبب في ذلك أن الأقنعة التي ذكرتها أنت هي إفتراضية ولكنها لا تدل على كلاس العنوان بمعنى
10.0.0.10
255.255.0.0
المثال السابق لعنوان أي بي من الفئة a و قناع الشبكة من الفئة b
1- ما رأيك في أي فئة يقع هذا العنوان؟
2- هل هذا الإجراء سليم ؟
دعني أجاوب إختصارا للوقت ... العنوان يقع في الفئة a بغض النظر عن شكل القناع لأنه ربما يكون قد تم تقسيم هذه الشبكة لشبكات فرعية كثيرة وصل بها الأمر أن ملأت البايت الثاني الذي من المفترض أن يكون صفر إفتراضيا ... لذلك الإجراء سليم ولا يوجد به مشكلة .
أرجو أن تكون الصورة قد إتضحت.
سبب التعديل : تصحيح خطأ
تحياتي
تم تعديل هذه المشاركة بواسطة TopSec في 24 أكتوبر 2008 في 11:59
ألف شكر لكم جميعا