Monday, July 30, 2012

JunOS static-route in details ( Part 2 )

فى التدوينة السابقة تحدثت عن static route configuration و استكمالا لشرح جزئية ال static route فى نظام ال JunOS سوف اتحدث اليوم فى الجزء الثانى وهو بعنوان Static-route control  و الذى ينقسم بدوره الى 3 نقاط اساسية :
Static-route Retention
Static-route Readvertisement Prevention
Forced Rejection of Passive Route Traffic
أولا : Static-route Retention
فى انظمة JunOS اى static routes قمنا بعمل configurations  لها تزال من ال ForwardingTable (FT) a بعد عمل reboot او shutdown لل OS وبذلك فان عند حدوث عملية اعادة تشغيل ال OS مرة اخرى يتوجب علينا اضافة ال  static route configurations مرة اخرى حتى يستخدموا فى ال routing process والدخول فى ال FT , من هنا ظهرت اهمية ال Static-route Retention Option فهو يحافظ على وجود ال static route configurations سواء قمنا بعمل rebooting او shutdown لل JunOS
لعمل configure لل Retention :

ثانيا : Static-route Readvertisement Prevention
كلنا يعلم خاصية ال Readvertisement فى عالم الشبكات ولمن لا يعرفه ببساطة ان يقوم ال router بعمل advertisement للشبكان التى تعلمها من Router مجاور له الى devices اخرى , هذه جزئية مطلوبة فى ال network حتى نحصل على full topology vision و تستطيع كل ال routers من تكوين صورة كاملة لل network , ولكننا لا نحتاج هذه الخاصية فى بعض ال scenarios الخاصة ومن اشهرها فى ال stub networks وذلك للاننا لسنا فى حاجة لان يقوم ال Router بعمل readvertise لل routing information من خلال segment يكون واصل بها end-devices لان هذا سيمثل waste لل BW و لل resources 
لعمل configure لل readvertisement prevention :

ثالثا : Forced Rejection of Passive Route Traffic
فى انظمة JunOS يوجد كما نعلم 2 tables مؤثريين واساسيين فى حدوث عملية ال routing process وهما ال Routing table والذى بدوره يحتوى على جميع ال active routes to each destination و ال Forwarding table والذى يحتوى على best bath to each destination و بالتالى فكلاهما يحتولى على only the active routes , ولكن اذا قمنا بعمل configure ل static route و كان ال next-hop unreachable فبالتالى سيكون هذا ال route فى صورة passive وليس active وبالتالى لن يتم دخوله فى اى من ال 2 tables .هنا ياتى دور ال Forced Rejection of Passive Route Traffic عن طريق عمل mark لل static route اللى له unreachable next-hop  بانه passive  وبالتالى سيتم ادراجه فى ال routing table وعند وصول اى traffic لل unreachable next-hop سوف يقوم ال router بعمل reject لل traffic .
لعمل configure لل Forced Rejection of Passive Route Traffic :

أرجو ان يكون الموضوع كان بسيط ومفهوم ...

Monday, July 9, 2012

JunOS static-route in details ( Part 1 )


سوف اتناول بالشرح جزئية ال static-route على اجهزة juniper  شرح تفصيلى على ان يكون مقسم الى جزئين و كل جزء منهم سوف اتناوله بالشرح فى تدوينة منفصلة
الجزء الاول  : static route configurations  
الجزء الثانى  : static route control
تدوينة اليوم ستكون عن الجزء الاول الا وهو ال static-route configurations
وفى هذه التدوينة  سنتناول كيفية اعداد كل من :
1-configuring normal static route
2-configuring static route using a next-hop that isn’t directly connected
3-configuring redundant static/default route 

Configuring normal static route-1
اعداد static-route  من R1  للوصول لل host  22.22.22.22  الواصل ب R2  

Configuring static route using a next-hop that isn’t directly connected-2
اعداد static-route  من R1  للوصول لل host  22.22.22.22  الواصل ب R3 الغير متصل به بصورة مباشرة  



كما نلاحظ انه باستخدام ال resolve option استطعنا تطبيق هذه الجزئية.

Configuring redundant static route-3
اعداد default route  باستخدام 2 different next-hop وفى هذه الحالة قمنا باعطاء ال secondary route  قيمة local preference = 7  وذلك لتكون اعلى من ال primary route  والذى سوف يكون ال local preference  له = 5 by default 



كما لاحظنا انه باستخدام ال qualified-next-hop option  استطعنا تطبيق هذه الجزئية
 #set routing-options static route 0.0.0.0/0 next-hop 
192.168.10.2 qualified-next-hop 172.16.10.2 preference 7

ارجو ان يكون الموضوع مفهوم وبسيط .....