CLIOS
شما اینجا هستید : صفحه اصلی » سیسکو » Routing » انواع مختلف LSA در پروتکل OSPF

انواع مختلف LSA در پروتکل OSPF


همانطور که میدانید پروتکل مسیریابی OSPF یک پروتکل Link-State می باشد که برای ساختن Route ها و Advertise کردن Subnet های مختلف نیاز به ساخت ، تبادل و پردازش بسته های اطلاعاتی ای به نام LSA که مخفف عبارت Link State Advertisement دارد.

این بسته های LSA انواع متفاوتی دارند و در شرایط مختلفی توسط روتر ها ساخته و تبادل می شوند و در نهایت هر روتر پس از دریافت تمام LSA های مورد نیاز خود از روتر های همسایه، اقدام به پردازش آنها توسط الگوریتم Short Path first  مینماید ، در این مقاله کوشیدم انواع مختلف آن را به شکل خلاصه و در عین حال مفهومی به شما خوانندگان ارائه دهم :

LSA 1 (Router LSA)

این نوع LSA در یک Area توسط تمامی روتر ها جهت معرفی تمامی لینک های مستقیم متصل به خود (Directly Attached Links) که در واقع همان Intra-area routes می باشد ساخته می شود. تبادل این نوع LSA در داخل همان Area باقی می ماند و در داخل سایر Area ها تبادل نمیشود.

در داخل این LSA ، Router-id روتر سازنده آن به عنوان LSID (که مخفف عبارت Link state id می باشد) جهت شناسایی این LSA استفاده می شود.

LSA 2 (Network LSA)

این نوع LSA توسط روتر DR (Designated Router) بر روی شبکه های Multi-Access (چه broadcast و چه non-broadcast) جهت معرفی روتر های متصل به سگمنت ساخته میشود و مانند حالت قبلی از داخل Area خود بیرون نمی رود.

در داخل این LSA از آی پی آدرس  روتر DR به عنوان LSID استفاده میشود. برای دیدن محتوای این LSA بر روی روتر مورد نظر خودتان دستور زیر را وارد نمایید :

show ip ospf database network

توجه داشته باشید اگر سگمنت شما دارای اینترفیس سریال می باشد به دلیل اینکه stub network محسوب میشود و جزو transit network ها نیست این نوع LSA برای آن ساخته نمیشود (در این نوع شبکه ها در کل DR و BDR هم وجود ندارد)

ولی اگر اینترفیس سگمنت شما Ethernet باشد جزو خانواده ی Transit Network ها محسوب میشود و این نوع LSA برای آن ساخته میشود. (چون Multi access  وبه طور مثال از دسته ی  broadcast ها محسوب میشود).

LSA 3 (Summary LSA)

این نوع LSA توسط روتر ABR (Area Border Router) جهت معرفی Route به همسایه های خارج از Area ساخته میشود .( Inter-area routes )

و در داخل آن از Network Subnet Mask آن شبکه خارج از Area به عنوان LSID استفاده می شود.

این نوع LSA توسط روتر سازنده آن (ABR) به روتر های همسایه خودش (ABRs neighbor) فرستاده میشود

LSA 4 (Summary LSA)

این نوع LSA توسط روتر ABR و جهت معرفی Route (مسیر) به سمت روتر ASBR ساخته میشود که در آن از router-id روتر ASBR به عنوان LSID استفاده می شود.

این نوع LSA توسط روتر سازنده آن (ABR) به روتر های همسایه خودش (ABRs neighbor) فرستاده میشود

LSA 5 (External LSA)

این نوع LSA توسط روتر ASBR جهت معرفی Redistributed Route ها به داخل Area  ساخته می شود ، که با نام های  E1 و E2 در داخل Routing Table دیده میشوند.

در حالت E2 که حالت پیش فرض هم میباشد Route وارد شده در OSPF با همان COST تعیین شده توسط روتر ASBR ( منظور مقدار cost تعیین شده در هنگام ورود دستور redistribute بر روی روتر ASBR می باشد) در داخل Area تبلیغ میشود  و به هیچ عنوان مقدار COST آن بر روی روترهای دورتر اضافه نمیشود.

در حالت E1 هر روتر مقدار cost خود تا روتر ASBR را با مقدار cost  تعیین شده توسط روتر ASBR جمع میبندد. (بر خلاف حالت E2 که تنها cost  تعریف شده توسط ASBR درنظر گرفته میشد)

LSA 6 (Multicast LSA)

این نوع LSA بر روی روتر های سیسکو پشتیبانی و استفاده نمیشوند.

LSA 7 (NSSA External LSA)

این نوع LSA توسط روتر ASBR در داخل یک محیط NSSA  (NSSA Area)جهت معرفی redistributed route های وارد شده در داخل NSSA Area ساخته میشود

و این نوع LSA موقع ترک NSSA Area توسط روتر ABR به LSA5 تبدیل میشود ، که خود دارای دو حالت N1 و N2 در داخل Routing Table  روتر های داخل NSSA Area می باشد و همانند LSA5 نوع N2 دارای COST ثابت و نوع N1 دارای Cost  متغیر که شامل   مقدار COST روتر تا روتر ASBR می باشد.

نویسنده : آرش ارزنده نیا