انواع LSA در OSPF
محتوای عناوین
1.3 LSA نوع دوم (Network LSA):
انواع LSA در OSPF
LSA یا Link-State Advertisement به یک سری از بسته ها در پرتکل های مسیریابی link-state گفته میشود که وظیفه انتشار دادن اطلاعات موجود در جدول مسیریابی (Routing Table) یک روتر را به سایر همسایه های (Neighbors) خود در یک روند مسیریابی پویا (Dynamic Routing Process) برعهده دارد.
زمانی که دو روتر همسایه تصمیم به تبادل اطلاعات مسیربابی خود میگیرند، هر یک از این روتر ها یک پکت LSA شامل اطلاعات خود درمورد توپولوژی شبکه را به همسایه خود ارسال میکند. روتر دریافت کننده این اطلاعات را با دیتابیس خود از شبکه که به آن LSDB (Link State Data-Base) میگویند نگاه میکند و در صورتی که اطلاعات دریافتی در این دیتابیس وجود نداشته باشد، پکت درخواست اطلاعات کامل آنLSA را که به آن LSR (Link-State Request) میگویند را به همسایه ای که پکت ابتدایی را از آن دریافت کرده است ارسال میکند و روتر مقابل نیز اطلاعات تکمیلی را تحت عنوان LSU (Link State Update) برای آن ارسال میکند.
به این تصویر در اینجا نگاه کنید تا درک بهتری از چگونگی کارکرد LSAs داشته باشید :
روتر R1 پکت LSA را شامل اطلاعات سابنت 10.0.0.0/24 که به آن متصل میباشد را برای روتر R2 ارسال میکند. سپس روتر R2 به دیتابیس خود نگاه میکند و با توجه به اینکه اطلاعاتی مبنی بر شناخت سابنت 10.0.0.0/24 در دیتابیس خود ندارد، درخواستی را مبنی بر ارسال اطلاعات کامل این سابنت به روتر R1 ارسال میکند (LSR (Link State Request)). روتر R1 نیز اطلاعاتی کامل (نظیر هزینه (Cost) رسیدن به آن سابنت، آدرس هاپ بعدی (Next-Hop Address) ) را درمورد سابنت 10.0.0.0/24 تحت عنوان Link State Update به روتر R2 ارسال میکند. پس از شکل گیری و یکسان سازی اطلاعات موجود در LSDB به صورت پیش فرض هر 30 دقیقه یک بار این اتفاق مابین روتر ها اتفاق می افتد.
هر روتر برای بسته بندی این نوع اطلاعات از چندین نوع پکت LSA استفاده میکند که در ادامه به تفصیل به آن میپردازیم.
انواع LSA:
Router LSALSA Type 1Network LSALSA Type 2Summary LSALSA Type 3Summary ASBR LSALSA Type 4Autonomous system external LSALSA Type 5Multicast OSPF LSALSA Type 6Not-so-stubby area LSALSA Type 7External Attributes LSA (OSPFV2) / Link Local LSA (OSPFv3)LSA Type 8Link Scope Opaque (OSPFv2) / Intra Area Prefix LSA (OSPFv3)LSA Type 9Area Scope Opaque LSALSA Type 10AS Scope Opaque LSALSA Type 11
LSA نوع اول (Router LSA):
تمامی روتر ها در یک area بعد از راه اندازی OSPF بسته هایی را تحت عنوان Type 1 Router LSA به تمامی همسایه های خود ارسال میکنند که شامل اطلاعاتی از قبیل لینک های متصل شده به روتر (Directly Connected Links) میباشند. حال شرح میدهیم که لینک های متصل شده به روتر را چگونه شناسایی میکنیم؟
- IP Prefix روی یک اینترفیس
- نوع لینک: 4 نوع لینک وجود دارد که شامل:
Link ID
Description
Link Type
Neighbor Router ID
Point-to-point connection to another router
1
IP Address of DR
Connection to transit network
2
IP Network
Connection to stub network
3
Neighbor Router ID
Virtual Link
4
LSA نوع دوم (Network LSA):
در شبکه های ترانزیت (Multi-Access Network) یک نوع LSA به نام Type 2 Network LSA توسط روتری که به عنوان DR انتخاب شده است تولید میشود و به سایر روتر ها ارسال میشود. این نوع از LSA ها تنها مربوط به شبکه های Broadcast و Non-Broadcast میباشند که دارای روتر DR/BDR میباشند.
این LSA شامل اطلاعات تمامی روتر های متصل شده به یک Multi-Access Network ، پریفیکس (Prefix) و Subnet Mask ها میباشند.
در مثال بالا، روتر DR اطلاعات مربوط به شبکه 192.168.123.0/24 را به تمامی روتر های حاضر در Multi-Access Network ارسال میکند.
توجه فرمایید این LSA نیز مانند LSA Type 1 پکت ها را فقط و تنها در یک area ارسال میکند.