سلام دوستان

این پست مخصوص دانشجویان کورس CCNA اینجانب می باشد. در این پست 3 سایت تمرین سابنتینگ معرفی شده است. 1 مثال با راهنما حل شده است و سپس 4 تمرین برای حل شما قرار گرفته است. خواهشمندم برای کسب نمره این تمرین، این فایل را دانلود کنید و پس از درج پاسخ ها، به ایمیل اینجانب ارسال کنید. آخرین مهلت ارسال تا 6 صبح روز کوییز است. موفق باشید.

 

http://www.subnetting.net/

https://www.lammle.com/ip-subnet-practice-page/

http://subnettingpractice.com/index.html

توصیه می کنم بعد از خواندن راهنمای این متن و سپس حل 4 مثال بعدی، به سایت های فوق مراجعه کنید و تا مرحله تسلط کامل بر FLSM Subnetting، به تمرین ادامه دهید.

 

example 1: Given the IP address             .  .  .  / 

راه حل ذهنی:

قدم اول تشخیص کلاس آدرس: آدرس در کلاس A در محدوده 0 تا 127 واقع شده است. پس Subnetmask آن /8 = 255.0.0.0 است.

قدم دوم تشخیص اولین اکتت غیر 255 از روی Subnetmask، یعنی تشخیص اکتتی که روی آن عمل Subnetting انجام شده است؛ ( در همین مرحله بهتر است Prefix length به Subnetmask تبدیل شود): اکتت دوم که عدد 186 است. از /8 تا /13 معادل 5 بیت در این اکتت قرض گرفته شده است. و سه بیت در همین اکتت باقی می ماند. نتایج زیر بدست می آید:

/13 = 255.248.0.0

/13 - /8 = 5bits borrowed => 2^5 = 32 subnets

(/32 - /13) -2 = (2^19) – 2 => Number of Hosts per subnet

در این مرحله می بینیم که تعداد 32 سابنت داریم که در هر سابنت تعداد بسیار زیادی هاست قابل ادرس دهی هستند. مشکل اینجاست که چگونه باید با راهی ساده NetID های هر سابنت را بیابیم؟

قدم سوم تشخیص NetID هر سابنت: خیلی ساده، فقط در اکتتی که روی آن سابنتینگ انجام شده است تعداد بیتهای باقی مانده برای هاست ها را مورد محاسبه قرار می دهیم. این عدد تعداد گامهای افزایشی هر سابنت است که فقط روی همین اکتت موثر هستند. در این جا در اکتت دوم تنها 3 بیت برای هاست ها باقی مانده است. پس 2^3=8 گامهای افزایشی سابنت ها هستند. در این مثال شروع می کنیم به نوشتن ضرایب عدد 8؛ برای سهولت در این کار ماشین حساب ویندوز را اجرا کنید و 8+8 را بنویسید، حال با هر بار اینتر زدن ضرایب عدد 8 بسهولت محاسبه می شوند:

0, 8, 16, 24, 32, 40, 48, 56, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248, 256

با تکرار این عمل (یا محاسبه تمام 32 مضرب عدد 8 که از 0 تا 256 ادامه دارد)، دیده می شود که اکتت دوم ، یعنی عدد 186 مابین دو عدد 184 و 192 است؛ با این ترفند به راحتی NetID هر سابنت بدست می آید و ضمنا حوزه و محدوده IP داده شده نیز معلوم می شود.

قدم چهارم مطابق قانون زیر، Network Address و Directed Broadcast Address را برای هر سابنت بدست می آوریم:

قانون: NetID را بدست آورده، برای تمام بیت های باقی مانده که برای هاست ها هستند اگر عدد 0 قرار گیرد Network Address و اگر عدد 1 قرار گیرد Directed Broadcast Address هستند:

38.184.0.0 (nnnn nnnn . nnnn n000 . 0000 0000 . 0000 0000)

38.191.255.255 (nnnn nnnn . nnnn n111 . 1111 1111 . 1111 1111)

برای سهولت در محاسبه و عدم درگیر شدن با محاسبات بیت ها در مبنای 2، برای محاسبه Network Address: عدد NetID سابنت را نوشته و بقیه اکتت ها 0 هستند. برای محاسبه Directed Broadcast Address: از عدد NetID بعدی یک واحد کم می کنیم و بقیه اکتت ها 255 هستند.

example 2: Given the IP address             .  .  .  / 

example 3: Given the IP address             .  .  .  / 

example 4: Given the IP address             .  .  .  / 

example 5: Given the IP address             .  .  .  / 

آپدیت 24 / 7 / 1394

این فایل مجموعه تکلیف 1و2 و تمارین 3و4 می باشد

نکته: خواهشمندم پیش از حل و ارسال هر یک از تمارین یا تکالیف، فایل ICND1 Amiri Exam Guide.docx را به دقت مطالعه نمایید. متشکرم