توی این پست میخوام در مورد یکی از مهمترین attribute های bgp صحبت کنم به نام MED این attribute در بین attribute های bgp ، رتبه 6 رو داره یعنی bgp برای انتخاب مسیر یه سری اولویت رو مد نظر قرار میده که MED در اولویت ششم هست
این مشخصه یا attribute روی روت های ورودی به AS ما تاثیر میذاره یعنی مثلا شرکت ما به دوتا ISP لینک داره که
وقتی ما روی روتر لبه خودمون مقدار MED رو که به متریک هم معروف هست ست میکنیم این مقدار توسط update message ها به روترهای ISP فرستاده میشه و اونها روت ورودی رو تشخیص میدن یعنی هر مسیری که متریک کمتری داشته باشه به عنوان مسیر ورودی به AS ما انتخاب میشه :
به شکل زیر دقت کنید فرض کنید که سازمان شما در شکل AS 1 هست شما از طریق این Attribute به AS های دیگه میگید که از کدوم مسیر وارد AS شما بشن
در این مثال روی روترهای مرزی julisn مقدار متریک 200 و روی روتر jacob مقدار متریک 300 ست شده است این مقدار به روتر john از طریق update مسیج اطلاع داده میشه در نتیجه روتر john مسیر با متریک کمتر رو انتخاب میکنه که همون مسیر روتر julian میشه
حالا چطور این مقدار متریک یا MED روی روترهای سازمانی که در اختیار ماست پیکربندی کنیم :
به مثال دیگه ای در این مورد توجه کنید : رو ی روترهای شکل زیر )jim , john نتورک 1.1.1.0/24 داخل bgp منتظر شده است .
Jim(config)#router bgp 1
Jim(config-router)#neighbor 192.168.12.2 remote-as 2Jim(config-router)#network 1.1.1.0 mask 255.255.255.0
John(config)#router bgp 1
John(config-router)#neighbor 192.168.23.2 remote-as 2John(config-router)#network 1.1.1.0 mask 255.255.255.0
Jack(config)#router bgp 2
Jack(config-router)#neighbor 192.168.12.1 remote-as 1Jack(config-router)#neighbor 192.168.23.3 remote-as 1
روتر jack رو هم مثل دو روتر دیگه به قرار فوق پیکر بندی میکنیم تا اینجای کار مشکلی نیست و همه چیز ارومه.
اگه روتینگ تیبل bgp رو روی روتر jack چک کنیم دو مسیر برای رسیدن به نتورک 1.1.1.0/24 وجود داره
بهترین مسیر مسیر طریق 192.168.12.1 معرفی شده یعنی روتر jim خوب حالا اگه قصد ما این باشه که AS2 از طریق روتر john به شبکه 1.1.1.0/24 دسترسی داشته باشه اینه که متریک این مسیر کمتر باشه برای این کار ما باید بیاییم و یه روت مپ واسه این روترها بنویسیم که متریک رو یه AS2 بفرسته
روت مپ رو به قرار زیر روی روترها مینویسیم
اول یه روت مپ تعریف کردیم به اسم MED بعد متریک رو واسش 700 گذاشتیم و وارد تنظیمات bgp روی روتر jim میشیم و واسه اون روتر همسایه که میخواهیم متریک واسش فرستاده بشه تنظیمات رو انجام میدیم
Jim(config)#route-map MED permit 10
Jim(config-route-map)#set metric 700
Jim(config-route-map)#exit
Jim(config)#router bgp 1
Jim(config-router)#neighbor 192.168.12.2 route-map MED out
John(config)#route-map MED permit 10
John(config-route-map)#set metric 500
John(config-route-map)#exit
John(config)#router bgp 1
John(config-router)#neighbor 192.168.23.2 route-map MED out

سلام دوست عزیز. از مطالب زیباتون بسیار لذت بردم. راستش رو بخوای من چند وقتی هست که دنبال مقاله ای فارسی در زمینه ی مهندسی ترافیک در MPLS که میشه همون MPLS TE هستم . اگه شما میتونین گمکی بهم کنین و مقاله ای هر چند طولانی (منتها فارسی باشه ) رو برام ایمیل کنید ممنونتون میشم. یا در وبلاگ زیباتون قرارش بدین. با نهایت تشکر و سپاس از شما دوست خوب و عزیز
دوسا عزیز دنبال مطلب فارسی نباش چون مطلب فارسی در این زمینه کمه مخصوصا در زمینه mpls و مباحث مهندسی ترافیک من تا حالا مقاله فارسی ندیدم پس بهتره دنبال مطالب زیان انگلیسی باشی و سایت سیسکو بهترین مرجع هست در این زمینه
موفق باشی