راه اندازی OSPF در شبکه های IPv6
راه اندازی OSPF در شبکه های IPv6، در این مقاله قصد داریم تا نحوه راه اندازی OSPF در شبکه هایی با زیرساخت IPv6 را مورد بررسی قرار دهیم. در ابتدا به مروری بر پروتکل مسیریابی OSPF خواهیم پرداخت.
راه اندازی OSPF در شبکه های IPv6
فهرست مطالب
مروری بر OSPF
OSPF مخفف عبارت (Open Shortest Path First) می باشد که یک پروتکل مسیریابی Link State محسوب می گردد. در OSPF ما دستورات مربوطه را روی تمامی روتر ها اعمال می نماییم تا OSPF بر روی آن ها اجرا گردد. در این مرحله روتر ها شروع به مبادله اطلاعات با یکدیگر خواهند نمود که این اطلاعات توسط Link State Advertisement (LSA) ها بین روتر ها تبادل خواهند شد. هر روتر LSA های خود را ایجاد و در سطح شبکه ارسال می نماید و اطلاعاتی نظیر اینکه به صورت مستقیم به چه شبکه هایی متصل هستند و Cost جهت دسترسی به شبکه ها مختلف چقدر است را تحت LSA ایجاد می نماید. هر روتر با در اختیار داشتن کلیه این داده ها جهت تصمیم گیری برای کوتاه ترین مسیر (Shortest Path First) اقدام می نماید.
در OSPF به صورت پیش فرض می بایست یک Area با عنوان Area 0 وجود داشته باشد که به عنوان Backbone Area نیز از آن یاد می شود. چنانچه قصد داشته باشیم از چندین Area در شبکه سازمانی خود استفاده نماییم باید در نظر داشته باشیم که تمامی Area ها می بایست به صورت مستقیم به Area 0 ارتباط داشته باشند. رعایت این نکته در طراحی شبکه الزامی می باشد. اگرچه راهکار هایی جهت سناریو هایی که ارتباط مستقیم بین یک Area با Backbone Area وجود ندارد، در دسترس است اما همواره پیشنهاد می شود که از استاندارد ها پیروی نماییم.
چنانچه نیاز به اطلاعات تکمیلی در خصوص OSPF و نحوه پیاده سازی آن دارید مطالب کاملی در مقاله (راه اندازی OSPF در سیسکو) در دسترس می باشد.
OSPFv3 چیست
مفهوم های پروتکل مسیریابی OSPF در شبکه های IPv4 و IPv6 مشابه می باشند اما باید دقت داشت که نحوه پیکربندی و پیاده سازی در شبکه های IPv4 و IPv6 متفاوت خواهد بود. جهت پیاده سازی OSPF در شبکه های IPv6 از OSPFv3 یا همان ورژن 3 استفاده می نماییم. باید در نظر داشت که در OSPFv3 برای IPv6 دستور Network جهت منتشر نمودن شبکه ها (Advertise) وجود ندارد و جهت منتشر نمودن شبکه ها باید از اینترفیس ها استفاده نمود و به این واسطه اینترفیس هایی که به صورت مستقیم به یکدیگر متصل هستند می توانند در فرایند همسایگی مشارکت نمایند.
پیاده سازی OSPFv3
جهت راه اندازی OSPF در شبکه های IPv6 توپولوژی زیر مفروض می باشد.
در این توپولوژی آدرس دهی IPv6 بر مبنای 2001:DB8:6783:RR::R/64 صورت گرفته است. بدین صورت که (RR) به معنای 12 بین روتر R1 و R2 و (R) به معنای شماره روتر می باشد. به عنوان مثال اینترفیس g 1/0 روتر R1 که به روتر R2 متصل است به این صورت آدرس دهی خواهد شد: 2001:DB8:6783:12::1/64 یا اینترفیس F 4/0 روتر R3 که به روتر R4 متصل است با آدرس 2001:DB8:6783:34::4/64 مقدار دهی شده است. در این مقاله دستورات مربوط بین دو روتر R1 و R2 را به عنوان نمونه قرار خواهیم داد و مابقی روتر ها تنظیمات مشابه را خواهند داشت با این تفاوت که در دیگر روتر ها باید به Area های مختلف دقت داشته باشیم. در این سناریو روتر R1 و R2 در Area 0 قرار دارند و با توجه به موارد ذکر شده تنظیمات در روتر R1 و R2 به شرح زیر خواهد بود.
تنظیمات روتر R1
در ابتدا می بایست IPv6 unicast را روی روتر فعال نماییم.
R1(config)#ipv6 unicast-routing
ابتدا اینترفیس مورد نظر را آدرس دهی می نماییم.
R1(config)#interface gigabitEthernet 1/0
R1(config-if)#ipv6 address 2001:DB8:6783:12::1/64
R1(config-if)#no shutdown
در مرحله بعدی باید دستورات مربوط به ایجاد پروتکل مسیریابی و تنظیمات Reference bandwidth را اجرا کنیم.
R1(config)#router ospfv3 1
R1(config-router)#address-family ipv6 unicast
R1(config-router-af)#auto-cost reference-bandwidth 1000
در نهایت اینترفیس مورد نظر را انتخاب و در فرایند OSPF قرار می دهیم.
R1(config)#interface gigabitEthernet 1/0
R1(config-if)#ospfv3 1 ipv6 area 0
R1(config-if)#end
تنظیمات روتر R2
تنظیمات روتر R2 نیز مشابه روتر R1 به صورت زیر انجام خواهد گرفت.
R2(config)#ipv6 unicast-routing
R2(config)#interface gigabitEthernet 2/0
R2(config-if)#ipv6 address 2001:DB8:6783:12::2/64
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#router ospfv3 1
R2(config-router)#address-family ipv6 unicast
R2(config-router-af)#auto-cost reference-bandwidth 1000
R2(config-router-af)#exit
R2(config-router)#exit
R2(config)#interface g 2/0
R2(config-if)#ospfv3 1 ipv6 area 0
Mar 27 08:49:15.367: OSPFv3-5-ADJCHG: Process 1, IPv6, Nbr 1.1.1.1 on GigabitEthernet2/0 from LOADING to FULL, Loading Done
همانطور که مشاهده می نمایید همسایگی برقرار و دو روتر R1 و R2 در فرایند میسریابی OSPF قرار دارند.
دستورات Show جهت مشاهده اطلاعات پروتکل مسیریابی OSPFv3 نیز به شرح زیر می باشد.
R1#show ipv6 protocols
R1#show ipv6 ospf
R1#show ipv6 ospf neighbor
R1#show ipv6 ospf interface brief
R1#show ipv6 ospf database
نظرات کاربران