در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

ماجرای اولین پینگ ناموفق در روترهای سیسکو!

با سلام خدمت دوستان توسینسویی عزیز ، امروز یه نکته ای بسیار ساده ولی مهم به ذهنم رسید گفتم با شما عزیزان به اشتراک بذارم. ماجرا از اینجا شروع میشه که تو شهر ما یه استادی هست که علاقه مندان به سیسکو و دوره های CCIE پیش ایشون آموزش می بینند. تمامی شاگردان این استاد وقتی ازشون می پرسی: میدونی چرا وقتی IP Address یه پورت Ethernet رو تو سیسکو پینگ میکنی اولین پینگ ناموفق هست؟! سوالی بسیار ساده که متاسفانه این شاگردان از استادشون به صورت اشتباه یاد گرفتند و به دیگران هم اشتباه یاد میدن. در پاسخ میگن: چون در محیط شبیه سازی شده با روترها کار می کنیم, سیسکو خودش کاری کرده که این پینگ ناموفق بصورت Random اتفاق بیفته و در نتیجه نشه از روترهای شبیه سازی شده (بهتر بگیم Emulate شده) در محیط واقعی و بصورت واقعی استفاده کنیم!!! پاسخ من به این دوستان اینه که پس چرا تو اینترفیس های سریال چنین اتفاقی نمیفته و سیسکو از دوز و کلک هاش استفاده نمیکنه!؟

ماجرای اولین پینگ ناموفق در روترهای سیسکو!

اینم تصویری از اولین پینگ ناموفق یا بسته ICMP Echo Request بی جواب:

R8(config-if)#do ping 10.10.10.9 repeat 3
Type escape sequence to abort.
Sending 3, 100-byte ICMP Echos to 10.10.10.9, timeout is 2 seconds:
.!!
Success rate is 66 percent (2/3), round-trip min/avg/max = 1/1/2 ms

به نقطه قبل از ۲ تا علامت تعجب (!) نگاه کنید منظورم همون نقطه هست ، من نمیدونم این استاد با دیوایس واقعی کار نکرده؟! تو دیوایس های فیزیکی هم همین اتفاق میفته. نمی خوام واسه استاد ایراد بگیرم ولی کسی که کارش تدریس CCIE هست نباید چنین حرف اشتباهی بزنه! حداقل اگه کتاب های رسمی سیسکو رو می خوند اونجا بارها به این نکته اشاره شده. و اما دلیل واقعی این پینگ ناموفق: همونطور که میدونید تو تکنولوژی Ethernet تمامی Nod های شبکه برای ارتباط با همدیگه باید آدرس لایه ۲ همدیگه روبدونند همون آدرسی که به اسم MAC Address می شناسید. وقتی روتر R8 برای اولین بار بخواد روتر R9 رو پینگ کنه Mac Address اونو تو جدول ARP خودش نداره واسه همین باید یه ARP Request بفرسته تا آدرس MAC روتر R9 رو پیدا کنه. واسه همین پینگ اول ناموفق میشه چون روتر مشغول پیدا کردن MAC Address روتر R9 بود ولی ۲تای دیگه موفق میشن. اینم Packet Capture توسط Wireshark:

ماجرای اولین پینگ ناموفق در روترهای سیسکو!

اینم همون پینگ با استفاده از اینترفیس سریال (که خبری از ARP و MAC Address توش نیست و مکانیزم دیگه ای داره چون Point to Point هست):

R8(config-if)#int s2/0
R8(config-if)#ip add 192.168.1.8 255.255.255.0 
R8(config-if)#no sh
R8(config-if)#
*Feb  4 04:29:21.995: %LINK-3-UPDOWN: Interface Serial2/0, changed state to up
*Feb  4 04:29:23.001: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial2/0, changed state to up
R8(config-if)#do ping 192.168.1.9
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.9, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 10/40/95 ms

این یه نکته ساده بود ولی واقعا واسه کسی که به این شکل CCIE میخونه ابراز تاسف میکنم اینا اگه امتحان بدن چطوری میخوان به سناریوهای سختش پاسخ بدن! این نکته رو لازم دونستم بگم چون نمیخوام اطلاعات غلط تو جامعه آی تی مثل غذه سرطانی رشد کنه و کل جامعه رو آلوده کنه ، قضیه Fail شدن Random بسته ها هم برمیگرده به عدم تنظیم IdlePC تو GNS3 که باعث میشه CPU Load کامپیوتر مقلد یا Emulate کننده رو ۱۰۰ درصد بمونه و نتونه دستورات روتر رو واسه CPU ترجمه و اجرا کنه به همین دلیل بسته ها به نظر میرسه به صورت Random دراپ میشن (که اسمشو بذارن کلک شرکت سیسکو!) اضافه کنم که در مورد IdlePC هم هیچ اطلاعی نداشتند و نمیدونستن IdlePC و اصلا Dynamips چی هست و چرا باید حتما مقدار IdlePC رو تنظیم کرد - اگه CCNA میخوندن حرفی نداشتما نبایدم بدونن که اینا چی هستند!) جالبه که این استاد همچنان از GNS3 نسخه ماقبل تاریخ استفاده می کنه حتی قبل ورژن ۱ که میشه Beta!! و شاگردا هم از EVE-NG و UnetLAB فقید هم اطلاعی ندارند!!! بگذریم... (مثل مهندس نصیری عزیز زدم تو فاز انتقاد :دی)

امیدوارم از این نکته استفاده برده باشید

به امید دیدار مجدد

نویسنده: نوید یحیی پور

منبع : جزیره سیسکو وب سایت توسینسو

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

#icmp_failed #gns3 #icmp_echo_request #ping
8 نظر
rasool danesh

سلام

سپاس و تشکر فراوان از مهندس یحیی پور عزیز

نوید یحیی پور

سلام مهندس دانش عزیز

قربانتون

مجتبی شمس نجاتی

مطمعنید ccie تدریس میکرد؟! با این سواد ccna هم نباید بتونه تدریس کنه.

باید از این دانشمند می پرسیدید حالا چرا وقتی 3 تا روتر بین مسیر بذاریم اولین بار 3 پکت اول ناموفق میشه بجای یکی :)))

نوید یحیی پور

بله استاد معروفی هم هستند

mtpa

مهندس یحیی پور اون استادی رو می گید که تو دیباگـران هستش بنام آقای پ.ن ؟ کل دوره های شبکه بجز مایکروسافت رو کنترات برداشته ! (:

نوید یحیی پور

:دی دیگه...

مهیار کباری

آقا نوید به نظر من هم اين موردی که شما مي گید رو يک متخصص شبکه حتی در سطح ccnp باید بدونه، چه برسه به سطح CCIE یا دیگه بدتر استاد CCIE. ولي شاید جالب باشه بدونيد من هم اين مورد رو از خيليا پرسیدم که از سطح فني بالاتر از CCNP هم هستند، 90 درصدشون جواب اين سوال رو نمي دونن. خودم واقعا یادم نمياد که اين نکته رو کي یاد گرفتم. اصلا جايي خوندمش یا خودم به اين نتيجه رسیدم یا... البته صحبت هايي که شما مي کنيد کاملا درسته. اينو گفتم که کمتر حرص بخوری... :دی چون من زیاد حرص خوردم سر این جور داستانا... متاسفانه شرایط اين طوریه

مهیار کباری

این توسط m.kobari در تاریخ يكشنبه, 20 مرداد 1398 حذف شده است.

آقا نوید به نظر من هم اين موردی که شما مي گید رو يک متخصص شبکه حتی در سطح ccnp باید بدونه، چه برسه به سطح CCIE یا دیگه بدتر استاد CCIE. ولي شاید جالب باشه بدونيد من هم اين مورد رو از خيليا پرسیدم که از سطح فني بالاتر از CCNP هم هستند، 90 درصدشون جواب اين سوال رو نمي دونن. خودم واقعا یادم نمياد که اين نکته رو کي یاد گرفتم. اصلا جايي خوندمش یا خودم به اين نتيجه رسیدم یا... البته صحبت هايي که شما مي کنيد کاملا درسته. اينو گفتم که کمتر حرص بخوری... :دی چون من زیاد حرص خوردم سر این جور داستانا... متاسفانه شرایط اين طوریه

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....