Sybex Press
Cisco
Advance Advanced
Internetworking Guide
2009 Download Here
آخرین زمان Update
6 مرداد 1389, 2:27 ق.ظ
نمایش بازدیدکنندگان
امروز
151
همه روزها
77708
افراد آنلاين در سايت
حاضرين در سايت : 15 نفر مهمان
OSFP و فیلترینگ (قسمت اول)
در مقایسه بین پروتکل های Distance Vector (نظیر EIGRP و RIP) و Link Stateنظیر OSPF و IS-IS بزرگترین تفاوت در نحوه ارسال اطلاعات می باشد . در پروتکل های D.V ، در حالت پیش فرض تمامی routing table برای روتر های neighbor ارسال می شود اما در پروتکل های L.S دیتابیس LSA ها بیا همان LSDB برای neighbor ها ارسال می شود که شامل اطلاعات مربوط به تمام router ها و لینک های آنها می باشد. خوب حال بحث سر این می شود که شما در پروتکل های D.V بدلیل اینکه خود route ها ارسال می شوند ، با استفاده از روش هایی نظیر distribute-list ، prefix-list و route-map محدودیتی را در ارسال و دریافت route ها ایجاد کنید. که در اصطلاح به این روش های route filtering اطلاق می شود. اما به هر حال مقوله route filtering در مورد پروتکل های L.S بدین شکل صدق نمی کند ، بدلیل اینکه قانون اجباری در مورد این پروتکل ها این است که LSDB بین تمامی روتر ها یکسان باشد ، تا براساس آن پروتکل SPF بتواند بهترین مسیر را انتخاب کند.
خوب پس اگر قصد داشته باشیم که route مربوط یک prefix توسط OSPF در routing table قرار نگیرد ، چه باید کرد ؟
پروتکل OSPF نیز روش های خاص خود جهت filter کردن route ها را دارد که البته قوانین آن کمی با بقیه متفاوت است. نکته اول این است که در مورد OSPF دو نوع روش مختلف filtering وجود دارد ، روش اول route filtering است و روش دوم LSA filtering . به دلیل اینکه LSA ها همیشه برای neighbor ها ارسال می شوند ، لذا route filtering زمانی مطرح می شود پس از اجرای SPF ، تمامی route ها محاسبه شده اند و نیاز به قرار گرفتن آنها در routing tableاست. لذا route filtering تنها در جهت inbound و به صورت local اعمال می شود. جهت این امر می توان از ACL و gateway ، prefix-list و route map در Distribute-list استفاده کرد . البته یک روش دیگر هم استفاده از فرمان distance و تغییر AD مربوط به یک route است. نکته مهم در این است که در تمامی روش هیچ ارتباطی با LSA Flooding ندارد همچنان LSDB در تمامی آنها روتر ها در AREA میباشد. و اما روش دوم استفاده از LSA Filtering است. در این روش به روش های متعددی از ارسال LSA ها جلوگیری می شود. به طور مثال هنگامی که از stub area استفاده می شود ، به صورت خودکار از ارسال LSA Type 5 جلوگیری می کند و به جای آن یک default-route ارسال می شود. و یا در صورت استفاده از Totally-Stuby-Area حتی می توان از ارسال LSA Type 3 نیز جلوگیری کرد. یکی دیگر از روش ها استفاده از summary route بر روی ABRاست که advertise نشود. و روش آخر نیز استفاده از AREA-Filtering است که می تواند از ورود LSA های Type 3 که برای یک AREA خاص جلوگیری می کند.
در مقالات بعدی هر کدام از این روش ها با ذکر یک مثال مورد بررسی قرار خواهد گرفت .