قبلاً گفتم که آموزش های ویدیویی خود را به CCNA v3 به روز خواهم کرد. هر چیزی که در درس های قبلی یاد گرفتید کاملاً با دوره جدید مرتبط است. در صورت نیاز، موضوعات اضافی را در دروس جدید قرار خواهم داد، بنابراین می توانید مطمئن باشید که درس های ما با دوره CCNA 200-125 هماهنگ است.
ابتدا سرفصل های آزمون اول 100-105 ICND1 را به طور کامل مطالعه می کنیم. چند درس دیگر داریم که پس از آن شما برای شرکت در این آزمون آماده خواهید شد. سپس مطالعه دوره ICND2 را آغاز می کنیم. من تضمین می کنم که تا پایان این دوره ویدیویی برای شرکت در آزمون 200-125 کاملاً آماده خواهید بود. در درس آخر گفتم که به RIP برنمی گردیم زیرا در دوره CCNA گنجانده نشده است. اما از آنجایی که RIP در نسخه سوم CCNA قرار گرفت، به بررسی آن ادامه خواهیم داد.
موضوعات درس امروز سه مشکلی خواهد بود که در فرآیند استفاده از RIP ایجاد می شود: شمارش تا بی نهایت یا شمارش تا بی نهایت، Split Horizon - قوانین تقسیم افق و Route Poison یا مسمومیت مسیر.
برای درک اصل مسئله شمارش تا بی نهایت، اجازه دهید به نمودار بپردازیم. فرض کنید روتر R1، روتر R2 و روتر R3 داریم. روتر اول با شبکه 192.168.2.0/24 به دومی، شبکه 192.168.3.0/24 به روتر دوم، شبکه 192.168.1.0/24 به روتر اول و سومی توسط شبکه 192.168.4.0/24 وصل می شود. شبکه XNUMX/XNUMX.
بیایید مسیر ورود به شبکه 192.168.1.0/24 را از اولین روتر بررسی کنیم. در جدول آن این مسیر به صورت 192.168.1.0 با تعداد پرش برابر با 0 نمایش داده می شود.
برای روتر دوم، همان مسیر به صورت 192.168.1.0 با تعداد جهش برابر با 1 در جدول ظاهر می شود. در این حالت جدول مسیریابی روتر توسط تایمر Update هر 30 ثانیه به روز می شود. R1 به R2 اطلاع می دهد که شبکه 192.168.1.0 از طریق آن در پرش های برابر با 0 قابل دسترسی است. با دریافت این پیام، R2 با به روز رسانی پاسخ می دهد که همان شبکه از طریق آن در یک جهش قابل دسترسی است. مسیریابی RIP منظم به این صورت است.
بیایید وضعیتی را تصور کنیم که در آن ارتباط بین R1 و شبکه 192.168.1.0/24 قطع شد و پس از آن روتر دسترسی به آن را از دست داد. همزمان روتر R2 یک به روز رسانی به روتر R1 می فرستد که در آن گزارش می دهد که شبکه 192.168.1.0/24 با یک هاپ در دسترس است. R1 می داند که دسترسی به این شبکه را از دست داده است، اما R2 ادعا می کند که این شبکه از طریق او در یک جهش قابل دسترسی است، بنابراین اولین روتر معتقد است که باید جدول مسیریابی خود را به روز کند و تعداد هاپ ها را از 0 به 2 تغییر دهد.
پس از این، R1 به روز رسانی را به روتر R2 ارسال می کند. او می گوید: "باشه، قبل از آن یک به روز رسانی برای من ارسال کردید که شبکه 192.168.1.0 با جهش صفر در دسترس است، اکنون گزارش می دهید که یک مسیر به این شبکه در 2 هاپ ساخته می شود. بنابراین باید جدول مسیریابی خود را از 1 به 3 به روز کنم." در آپدیت بعدی، R1 تعداد هاپ ها را به 4، روتر دوم را به 5 و سپس به 5 و 6 تغییر می دهد و این روند به طور نامحدود ادامه خواهد داشت.
این مشکل به عنوان حلقه مسیریابی شناخته می شود و در RIP به آن مسئله شمارش تا بی نهایت می گویند. در واقعیت، شبکه 192.168.1.0/24 غیرقابل دسترسی است، اما R1، R2 و همه روترهای دیگر در شبکه معتقدند که می توان به آن دسترسی داشت زیرا مسیر همچنان در حال چرخش است. این مشکل را می توان با استفاده از مکانیسم های شکاف افق و مسمومیت مسیر حل کرد. بیایید به توپولوژی شبکه ای که امروز با آن کار خواهیم کرد نگاه کنیم.
این شبکه دارای سه روتر R1,2,3 و دو کامپیوتر با آدرس های IP 192.168.1.10 و 192.168.4.10 می باشد. 4 شبکه بین کامپیوترها وجود دارد: 1.0، 2.0، 3.0 و 4.0. روترها دارای آدرس IP هستند که آخرین اکتت شماره روتر و اکتت ماقبل آخر شماره شبکه است. میتوانید هر آدرسی را به این دستگاههای شبکه اختصاص دهید، اما من اینها را ترجیح میدهم زیرا توضیح را برای من آسانتر میکند.
برای پیکربندی شبکه خود، بیایید به Packet Tracer برویم. من از روترهای Cisco 2911 استفاده می کنم و از این طرح برای اختصاص آدرس های IP به هر دو میزبان PC0 و PC1 استفاده می کنم.
میتوانید سوئیچها را نادیده بگیرید، زیرا آنها «مستقیماً خارج از جعبه» هستند و بهطور پیشفرض از VLAN1 استفاده میکنند. روترهای 2911 دارای دو پورت گیگابیتی هستند. برای اینکه کار ما را راحت کند، من از فایل های پیکربندی آماده برای هر یک از این روترها استفاده می کنم. می توانید از وب سایت ما دیدن کنید، به برگه منابع بروید و تمام آموزش های ویدیویی ما را تماشا کنید.
ما در حال حاضر همه به روز رسانی ها را در اینجا نداریم، اما به عنوان مثال، می توانید نگاهی به درس روز 13 بیندازید که دارای لینک Workbook است. همین لینک به آموزش ویدیویی امروز پیوست می شود و با دنبال کردن آن می توانید فایل های پیکربندی روتر را دانلود کنید.
برای پیکربندی روترهایمان، من به سادگی محتویات فایل متنی پیکربندی R1 را کپی می کنم، کنسول آن را در Packet Tracer باز می کنم و دستور config t را وارد می کنم.
سپس متن کپی شده را پیست می کنم و از تنظیمات خارج می شوم.
من همین کار را با تنظیمات روتر دوم و سوم انجام می دهم. این یکی از مزایای تنظیمات سیسکو است - شما به سادگی می توانید تنظیمات مورد نیاز خود را در فایل های پیکربندی دستگاه شبکه خود کپی و جایگذاری کنید. در مورد من، من همچنین 2 دستور را به ابتدای فایل های پیکربندی تمام شده اضافه می کنم تا آنها را در کنسول وارد نکنم - اینها en (فعال کردن) و پیکربندی t هستند. سپس محتویات را کپی می کنم و کل چیز را در کنسول تنظیمات R3 قرار می دهم.
بنابراین، ما هر 3 روتر را پیکربندی کرده ایم. اگر میخواهید از فایلهای پیکربندی آماده برای روترهای خود استفاده کنید، مطمئن شوید که مدلها با مدلهای نشاندادهشده در این نمودار مطابقت دارند - در اینجا روترها دارای پورتهای GigabitEthernet هستند. اگر روتر شما دقیقاً این پورت ها را داشته باشد، ممکن است لازم باشد این خط را در فایل FastEthernet اصلاح کنید.
می بینید که نشانگرهای پورت روتر روی نمودار هنوز قرمز هستند. مشکل چیه؟ برای تشخیص، به رابط خط فرمان IOS روتر 1 بروید و دستور show ip interface brief را تایپ کنید. این دستور "چاقوی سوئیسی" شما هنگام حل مشکلات مختلف شبکه است.
بله، ما یک مشکل داریم - می بینید که رابط GigabitEthernet 0/0 در وضعیت اداری پایین است. واقعیت این است که در فایل پیکربندی کپی شده فراموش کردم از دستور no shutdown استفاده کنم و اکنون آن را به صورت دستی وارد می کنم.
اکنون باید این خط را به صورت دستی به تنظیمات همه روترها اضافه کنم و پس از آن نشانگرهای پورت به سبز تغییر رنگ می دهند. اکنون من هر سه پنجره CLI روترها را روی یک صفحه مشترک نمایش می دهم تا مشاهده اقدامات من راحت تر باشد.
در حال حاضر پروتکل RIP روی هر 3 دستگاه پیکربندی شده است و من با استفاده از دستور debug ip rip آن را دیباگ می کنم و پس از آن همه دستگاه ها به روز رسانی RIP را مبادله می کنند. پس از آن من از دستور unbug all برای هر 3 روتر استفاده می کنم.
می بینید که R3 در یافتن سرور DNS مشکل دارد. بعداً در مورد موضوعات سرور DNS CCNA v3 بحث خواهیم کرد و به شما نشان خواهم داد که چگونه ویژگی جستجو را برای آن سرور غیرفعال کنید. در حال حاضر، اجازه دهید به موضوع درس برگردیم و نحوه عملکرد به روز رسانی RIP را بررسی کنیم.
پس از روشن کردن روترها، جداول مسیریابی آنها حاوی ورودی هایی در مورد شبکه هایی است که مستقیماً به پورت های آنها متصل هستند. در جداول، این رکوردها با حرف C هدایت می شوند و تعداد پرش ها برای اتصال مستقیم 0 است.
هنگامی که R1 به روز رسانی را به R2 ارسال می کند، حاوی اطلاعاتی در مورد شبکه های 192.168.1.0 و 192.168.2.0 است. از آنجایی که R2 قبلاً از شبکه 192.168.2.0 اطلاع دارد، فقط به روز رسانی مربوط به شبکه 192.168.1.0 را در جدول مسیریابی خود قرار می دهد.
این ورودی با حرف R است، به این معنی که اتصال به شبکه 192.168.1.0 از طریق رابط روتر f0/0: 192.168.2.2 تنها از طریق پروتکل RIP با تعداد hops 1 امکان پذیر است.
به طور مشابه، هنگامی که R2 یک به روز رسانی را به R3 ارسال می کند، روتر سوم ورودی را در جدول مسیریابی خود قرار می دهد که شبکه 192.168.1.0 از طریق رابط روتر 192.168.3.3 از طریق RIP با تعدادی پرش 2 قابل دسترسی است. به روز رسانی مسیریابی به این صورت است. .
برای جلوگیری از حلقه های مسیریابی یا شمارش بی پایان، RIP دارای مکانیزم تقسیم افق است. این مکانیسم یک قانون است: "به روز رسانی شبکه یا مسیر را از طریق رابطی که از طریق آن به روز رسانی را دریافت کرده اید ارسال نکنید." در مورد ما، به نظر می رسد: اگر R2 یک به روز رسانی از R1 در مورد شبکه 192.168.1.0 از طریق رابط f0/0: 192.168.2.2 دریافت کرده است، نباید به روز رسانی در مورد این شبکه 0 به اولین روتر از طریق رابط f0/2.0 ارسال کند. . فقط میتواند بهروزرسانیها را از طریق این رابط مرتبط با اولین روتر ارسال کند که مربوط به شبکههای 192.168.3.0 و 192.168.4.0 است. همچنین نباید از طریق رابط f192.168.2.0/0 به روز رسانی در مورد شبکه 0 ارسال کند، زیرا این رابط از قبل از آن مطلع است، زیرا این شبکه مستقیماً به آن متصل است. بنابراین، هنگامی که روتر دوم به روز رسانی را به روتر اول ارسال می کند، باید فقط حاوی سوابق مربوط به شبکه های 3.0 و 4.0 باشد، زیرا در مورد این شبکه ها از یک رابط دیگر - f0/1 مطلع شده است.
این قانون ساده افق تقسیم است: هرگز اطلاعاتی در مورد هیچ مسیری به همان جهتی که اطلاعات از آن آمده است ارسال نکنید. این قانون از یک حلقه مسیریابی یا شمارش تا بی نهایت جلوگیری می کند.
اگر به Packet Tracer نگاه کنید، می بینید که R1 یک به روز رسانی را از 192.168.2.2 از طریق رابط GigabitEthernet0/1 در مورد تنها دو شبکه دریافت کرده است: 3.0 و 4.0. روتر دوم چیزی در مورد شبکه های 1.0 و 2.0 گزارش نکرد، زیرا از طریق همین رابط در مورد این شبکه ها مطلع شد.
اولین روتر R1 به روز رسانی به آدرس IP چندپخشی 224.0.0.9 ارسال می کند - پیام پخشی ارسال نمی کند. این آدرس چیزی شبیه فرکانس خاصی است که ایستگاه های رادیویی FM روی آن پخش می کنند، یعنی فقط دستگاه هایی که روی این آدرس چندپخشی تنظیم شده اند پیام را دریافت خواهند کرد. به همین ترتیب، روترها خود را برای پذیرش ترافیک آدرس 224.0.0.9 پیکربندی می کنند. بنابراین، R1 یک به روز رسانی به این آدرس از طریق رابط GigabitEthernet0/0 با آدرس IP 192.168.1.1 ارسال می کند. این رابط فقط باید بهروزرسانیهای مربوط به شبکههای 2.0، 3.0 و 4.0 را ارسال کند زیرا شبکه 1.0 مستقیماً به آن متصل است. ما او را در حال انجام این کار می بینیم.
سپس از طریق رابط دوم f0/1 با آدرس 192.168.2.1 به روز رسانی را ارسال می کند. حرف F را برای FastEthernet نادیده بگیرید - این فقط یک مثال است، زیرا روترهای ما دارای رابط های GigabitEthernet هستند که باید با حرف g مشخص شوند. او نمی تواند از طریق این رابط به روز رسانی در مورد شبکه های 2.0، 3.0 و 4.0 ارسال کند، زیرا از طریق رابط f0/1 با آنها آشنا شده است، بنابراین او فقط یک به روز رسانی در مورد شبکه 1.0 ارسال می کند.
بیایید ببینیم اگر به دلایلی اتصال به شبکه اول قطع شود چه اتفاقی می افتد. در این مورد، R1 بلافاصله مکانیزمی به نام "مسمومیت مسیر" را درگیر می کند. این در این واقعیت نهفته است که به محض قطع اتصال به شبکه، تعداد جهش ها در ورودی این شبکه در جدول مسیریابی بلافاصله به 16 افزایش می یابد. همانطور که می دانیم، تعداد جهش ها برابر با 16 به این معنی است که شبکه در دسترس نیست
در این مورد، تایمر Update استفاده نمی شود، این یک به روز رسانی ماشه است که فوراً از طریق شبکه به نزدیکترین روتر ارسال می شود. من آن را با رنگ آبی روی نمودار مشخص می کنم. روتر R2 یک آپدیت دریافت می کند که می گوید از این به بعد شبکه 192.168.1.0 با تعداد هاپ برابر با 16 موجود است یعنی غیر قابل دسترسی است. این همان چیزی است که مسمومیت مسیر نامیده می شود. R2 به محض دریافت این به روز رسانی، بلافاصله مقدار hop در خط ورودی 192.168.1.0 را به 16 تغییر می دهد و این به روز رسانی را برای روتر سوم ارسال می کند. به نوبه خود، R3 نیز تعداد پرشهای شبکه غیرقابل دسترسی را به 16 تغییر میدهد. بنابراین، همه دستگاههای متصل از طریق RIP میدانند که شبکه 192.168.1.0 دیگر در دسترس نیست.
به این فرآیند همگرایی می گویند. این بدان معنی است که همه روترها جداول مسیریابی خود را به وضعیت فعلی به روز می کنند، بدون در نظر گرفتن مسیر به شبکه 192.168.1.0 از آنها.
بنابراین، ما تمام مباحث درس امروز را پوشش داده ایم. اکنون دستوراتی را که برای تشخیص و عیب یابی مشکلات شبکه استفاده می شود را به شما نشان می دهم. علاوه بر دستور show ip interface brief، دستور show ip protocols نیز وجود دارد. تنظیمات و وضعیت پروتکل مسیریابی را برای دستگاه هایی که از مسیریابی پویا استفاده می کنند نشان می دهد.
پس از استفاده از این دستور، اطلاعاتی در مورد پروتکل هایی که توسط این روتر استفاده می شود ظاهر می شود. اینجا می گوید که پروتکل مسیریابی RIP است، آپدیت ها هر 30 ثانیه ارسال می شوند، آپدیت بعدی بعد از 8 ثانیه ارسال می شود، تایمر نامعتبر بعد از 180 ثانیه شروع می شود، تایمر Hold Down بعد از 180 ثانیه شروع می شود و تایمر Flush بعد از شروع می شود. 240 ثانیه این مقادیر را می توان تغییر داد، اما این موضوع دوره CCNA ما نیست، بنابراین از مقادیر پیش فرض تایمر استفاده خواهیم کرد. به همین ترتیب، دوره ما به مسائل مربوط به به روز رسانی لیست فیلترهای ورودی و خروجی برای همه رابط های روتر نمی پردازد.
بعدی در اینجا توزیع مجدد پروتکل است - RIP، این گزینه زمانی استفاده می شود که دستگاه از چندین پروتکل استفاده می کند، به عنوان مثال، نحوه تعامل RIP با OSPF و نحوه تعامل OSPF با RIP را نشان می دهد. توزیع مجدد نیز بخشی از محدوده دوره CCNA شما نیست.
در ادامه نشان داده شده است که پروتکل از خلاصه سازی خودکار مسیرها استفاده می کند که در ویدیوی قبلی به آن پرداختیم و فاصله اداری 120 است که قبلاً نیز در مورد آن صحبت کردیم.
بیایید نگاهی دقیق تر به دستور show ip route داشته باشیم. می بینید که شبکه های 192.168.1.0/24 و 192.168.2.0/24 مستقیماً به روتر متصل هستند، دو شبکه دیگر 3.0 و 4.0 از پروتکل مسیریابی RIP استفاده می کنند. هر دوی این شبکه ها از طریق رابط GigabitEthernet0/1 و دستگاهی با آدرس IP 192.168.2.2 قابل دسترسی هستند. اطلاعات داخل پرانتز مهم است - عدد اول به معنای فاصله اداری یا فاصله اداری است، دومی - تعداد پرش ها. تعداد پرش ها معیاری از پروتکل RIP است. سایر پروتکل ها مانند OSPF معیارهای خاص خود را دارند که در هنگام مطالعه موضوع مربوطه در مورد آنها صحبت خواهیم کرد.
همانطور که قبلاً بحث کردیم، فاصله اداری به میزان اعتماد اشاره دارد. حداکثر درجه اعتماد دارای یک مسیر ثابت است که دارای فاصله اداری 1 است. بنابراین، هر چه این مقدار کمتر باشد، بهتر است.
بیایید فرض کنیم که شبکه 192.168.3.0/24 از طریق رابط g0/1 که از RIP استفاده می کند و رابط g0/0 که از مسیریابی استاتیک استفاده می کند قابل دسترسی است. در این حالت، روتر تمام ترافیک را در مسیر ثابت از طریق f0/0 هدایت می کند، زیرا این مسیر قابل اعتمادتر است. از این نظر، یک پروتکل RIP با فاصله اداری 120 بدتر از یک پروتکل مسیریابی استاتیک با فاصله 1 است.
دستور مهم دیگر برای تشخیص مشکلات دستور show ip interface g0/1 است. تمام اطلاعات مربوط به پارامترها و وضعیت یک پورت روتر خاص را نمایش می دهد.
برای ما خطی که می گوید split horizon فعال است مهم است: Split horizon فعال است، زیرا ممکن است به دلیل غیرفعال بودن این حالت با مشکل مواجه شوید. بنابراین، در صورت بروز مشکل، باید مطمئن شوید که حالت split horizon برای این رابط فعال است. لطفا توجه داشته باشید که به طور پیش فرض این حالت فعال است.
من معتقدم که ما به اندازه کافی موضوعات مرتبط با RIP را پوشش داده ایم که در هنگام امتحان با این مبحث مشکلی نداشته باشید.
از اینکه با ما ماندید متشکرم آیا مقالات ما را دوست دارید؟ آیا می خواهید مطالب جالب تری ببینید؟ با ثبت سفارش یا معرفی به دوستان از ما حمایت کنید 30٪ تخفیف برای کاربران Habr در آنالوگ منحصر به فرد سرورهای سطح ورودی که توسط ما برای شما اختراع شده است:
Dell R730xd 2 برابر ارزان تر است؟ فقط اینجا
منبع: www.habr.com