خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
نحوه ایجاد static host route در سیسکو
در یکی از درس های قبلی، با استفاده از زیر ساب نت ماسک 255.255.255.0 در دستور ip route، یک Static Route برای یک یک شبکه خاص تعریف کردیم. IOS همچنین به شما این امکان را می دهد که با مشخص کردن subnet mask 4 تا 255 یا 255.255.255.255 در دستور ip route، یک Host route ثابت برای یک هاست خاص مشخص کنید.
Static host route ها معمولاً زمانی استفاده میشوند که مسیرهای اضافی وجود داشته باشد و ما اصرار داریم که برای رسیدن به یک هاست خاص در یک شبکه، حتما باید از مسیری که توسط Administrator مشخص می شود، دسترسی پیدا کرد. به مثال زیر توجه کنید:
در مثال بالا می بینید که ما یک شبکه از سه روتر و یک سوئیچ متصل به زیر شبکه 10.0.0.0/24 داریم. R1 دو مسیر برای دسترسی به آن subnet مشخص دارد - یکی از R2 و دیگری از طریق R3 می باشد.
فرض کنید می خواهیم از مسیر R2 برای همه هاست ها استفاده کنیم، به جز هاست 10.0.0.10/24، برای آن هاست، ما می خواهیم از مسیری که از R3 می گذرد استفاده کنیم. پس برای این منظور باید به طریق زیر اقدام کنیم:
در دستور اول ما R1 را مشخص کرده ایم که تمام بسته های مقصد برای شبکه 10.0.0.0/24 را به 192.168.0.2 (IP Address مربوط به اینترفیس R2 متصل به R1) ارسال کند. با این حال، برای بستههایی که برای هاست 10.0.0.10 می باشند، به R1 دستور دادهایم که همه این بسته ها را به 172.16.0.2 (IP Address اینرتفیس در R3) ارسال کند.
دو مسیر مشخص شده در دستور ip routes بالا همپوشانی یا overlap دارند (به عنوان مثال آدرس 10.0.0.10 نیز در دستور اول گنجانده شده است). همیشه روتر از مسیری که prefix تر باشد برای ارسال بسته های اطلاعاتی استفاده می کند. از آنجایی که 32/ مسیری خاص تر از 24/ است، R1 از مسیری که از R3 عبور می کند برای رسیدن به 10.0.0.10 استفاده می کند.
با استفاده از دستور traceroute در R1 میتوانیم بررسی کنیم که بستهها واقعاً مسیرهای مورد نظر را طی میکنند:
فقط باید در هاست مورد نظر هم توجه داشته باشید که پاسخ باید از همین روتری که مسیری برگزیده بوده، ارسال شود. یعنی Default gateway اینترفیس R3 تعیین شود.
Static host route ها معمولاً زمانی استفاده میشوند که مسیرهای اضافی وجود داشته باشد و ما اصرار داریم که برای رسیدن به یک هاست خاص در یک شبکه، حتما باید از مسیری که توسط Administrator مشخص می شود، دسترسی پیدا کرد. به مثال زیر توجه کنید:
در مثال بالا می بینید که ما یک شبکه از سه روتر و یک سوئیچ متصل به زیر شبکه 10.0.0.0/24 داریم. R1 دو مسیر برای دسترسی به آن subnet مشخص دارد - یکی از R2 و دیگری از طریق R3 می باشد.
فرض کنید می خواهیم از مسیر R2 برای همه هاست ها استفاده کنیم، به جز هاست 10.0.0.10/24، برای آن هاست، ما می خواهیم از مسیری که از R3 می گذرد استفاده کنیم. پس برای این منظور باید به طریق زیر اقدام کنیم:
R1(config)#ip route 10.0.0.0 255.255.255.0 192.168.0.2
R1(config)#ip route 10.0.0.10 255.255.255.255 172.16.0.2
در دستور اول ما R1 را مشخص کرده ایم که تمام بسته های مقصد برای شبکه 10.0.0.0/24 را به 192.168.0.2 (IP Address مربوط به اینترفیس R2 متصل به R1) ارسال کند. با این حال، برای بستههایی که برای هاست 10.0.0.10 می باشند، به R1 دستور دادهایم که همه این بسته ها را به 172.16.0.2 (IP Address اینرتفیس در R3) ارسال کند.
دو مسیر مشخص شده در دستور ip routes بالا همپوشانی یا overlap دارند (به عنوان مثال آدرس 10.0.0.10 نیز در دستور اول گنجانده شده است). همیشه روتر از مسیری که prefix تر باشد برای ارسال بسته های اطلاعاتی استفاده می کند. از آنجایی که 32/ مسیری خاص تر از 24/ است، R1 از مسیری که از R3 عبور می کند برای رسیدن به 10.0.0.10 استفاده می کند.
با استفاده از دستور traceroute در R1 میتوانیم بررسی کنیم که بستهها واقعاً مسیرهای مورد نظر را طی میکنند:
R1#traceroute 10.0.0.5 Type escape sequence to abort.
Tracing the route to 10.0.0.5
1 192.168.0.2 0 msec 0 msec 0 msec
2 10.0.0.5 0 msec 0 msec 0 msec
R1#
R1#traceroute 10.0.0.10 Type escape sequence to abort.
Tracing the route to 10.0.0.10
1 172.16.0.2 0 msec 0 msec 0 msec
2 10.0.0.10 0 msec 0 msec 0 msec
فقط باید در هاست مورد نظر هم توجه داشته باشید که پاسخ باید از همین روتری که مسیری برگزیده بوده، ارسال شود. یعنی Default gateway اینترفیس R3 تعیین شود.
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: