یکی از اصلی ترین اطلاعاتی که توسط هر روتر در OSPF منتقل می شود، LSA Type 1 و یا Router LSA است. هر روتر دقیقا یک LSA از این نوع ارسال می کند. روتر با استفاده از این نوع LSA وضعیت و توپولوژی لینک های متصل به خود را ارسال می کند. این نوع LSA فقط در داخل Area منتقل می شود و از Area خارج نمی گردد. 

جزئیات اطلاعاتی که از طریق این نوع LSA منتقل می شود عبارتند از:

  • شناسه روتر و یا router-id
  • نوع لینک که یکی از 3 حالت Stub، Point-to-Point و یا Transit است. در ادامه، مفهوم 3 نوع لینک را تشریح خواهیم کرد
  • Subnet No/Subnet Mask
  • متریک لینک
  • شناسه روتر همسایه متصل به لینک (که توپولوژی شبکه را در دیتابیس شکل می دهد)

همانطور که گفته شد نوع لینک می تواند یکی از موارد زیر باشد:

  • Stub: به لینکی گفته می شود که روی آن روتر هیچ همسایگی تشکیل نداده است.
  • Transit: لینکی که در آن روتر حداقل یک تشکیل همسایگی انجام داده است و پروسه انتخاب DR و BDR نیز صورت گرفته است.
  • Point-to-Point: لینکی که در آن روتر دقیقا یک همسایه دارد و پروسه انتخاب DR و BDR نیز انجام نمی گیرد.

هر روتر با سرهم بندی اطلاعات فوق می تواند توپولوژی کامل Area را بدست آورد.

برای درک بهتر LSA نوع اول، سناریوی فوق را مورد بررسی قرار داده و اطلاعاتی که دو روتر IOU1 و IOU3 در قالب این نوع LSA ارسال می نمایند را تحلیل می کنیم. قبل از آن مروری بر خلاصه دیتابیس خواهیم داشت سپس جزئیات بخشی از دیتابیس که مورد نظر این بخش است، موشکافانه تر مورد تحلیل قرار خواهد گرفت.

برای مشاهده خلاصه دیتابیس از دستور show ip ospf database استفاده می کنیم که خروجی آن خلاصه ای از همه LSA های دیتابیس را نمایش می دهد و البته به جزئیات آن ورود نمی کند. در ذیل خروجی این دستور روی روتر IOU1 نشان داده شده است. خروجی نشان می دهد که دیتابیس از 3 بخش Router LSA، Summary LSA و Type-5 LSA تشکیل شده است. اگر به بخش ابتدایی دیتابیس که Router LSA را نشان می دهد بیشتر دقت کنیم، می بینیم که در Area شماره صفر دو روتر با شناسه های 1.1.1.1 و 2.2.2.2 اقدام به ارسال اطلاعات از این نوع نموده اند. فراموش نکنیم که محدوده ارسال این نوع LSA داخل Area است و به ازاء هر روتر نیز فقط یک LSA ارسال می گردد. از آنجایی که در Area 0 فقط دو روتر وجود دارد، لذا فقط دو رکورد از این نوع LSA در جدول دیتابیس روتر IOU1 وجود دارد.

باز اگر نگاهی دقیق تر به این دو رکورد بیندازیم. ستون اول شناسه LSA و یا Link ID را نشان می دهد که به ازاء هر LSA منحصربفرد است. در LSA نوع اول مقدار Link ID، router-id روتری است که آن را ارسال می نماید. ستون دوم نیز router-id روتر ارسال کننده LSA را نشان می دهد. در این نوع LSA همواره مقدار این دو ستون برابر است. ستون Age مدت زمانی است که این LSA در دیتابیس وارد شده است. با هر بار تغییر در هر LSA به مقدار sequence number یکی اضافه می شود. شاید الان ذکر این نکته برای شما جالب باشد که بدانید در OSPF روتر ها هر 30 دقیقه یکبار LSA ها را مجددا ارسال می نمایند و هر بار نیز یکی به مقدار sequence number اضافه می کند.

در ستون آخر جدول دیتابیس، فیلد count، تعداد لینک های متصل به روتر را در آن Area نشان می دهد. اگر دقت کنید تعداد لیک های روتر IOU2 را 3 لینک و تعداد لینک های روتر IOU2 را 2 لینک شمرده است. این در حالی است که روتر IOU1 فقط دو لینک در Area مرکزی دارد که S2/0 و Loopback0 هستند. روتر IOU2 نیز فقط یک لینک در Area مرکزی دارد و آن s2/0 است. چرا خروجی دیتابیس تعداد لینک ها را متفاوت نشان می دهد؟ بدانید و بخاطر بسپارید که OSPF لینک های Point-to-Point را دو بار شمارش می کند. یکبار Stub که در قالب آن شماره Subnet و Mask لینک را معرفی می کند (آدرس) و یکبار نیز point-to-Point که در قالب آن شناسه روتر همسایه متصل به لینک را معرفی می نماید (توپولوژی). دلیل این جداسازی این است که OSPF، اطلاعات آدرس هر لینک را جدا از توپولوژی آن لینک ارسال می کند. در LSA Type 1، اطلاعات آدرس در قالب لینک Stub و اطلاعات توپولوژی در قالب لینک Point-to-Point ارسال می شود. به همین صورت در لینک های Broadcast و Non-Broadcast نیز اطلاعات آدرس در قالب Stub ارسال می شود اما اطلاعات توپولوژی لینک های Broadcast و Non-Broadcast در LSA Type 1 ارسال نمی گردد و همانطور که بعدا خواهیم دید، اطلاعات توپولوژی این نوع لینک در LSA Type 2 ارسال می گردد. در ادامه وقتی جزئیات جدول دیتابیس را بررسی می کنیم، این موضوع را تایید خواهید نمود.

IOU1#sh ip ospf database

 

            OSPF Router with ID (1.1.1.1) (Process ID 1)

 

                Router Link States (Area 0)

 

Link ID         ADV Router      Age         Seq#       Checksum Link count

1.1.1.1         1.1.1.1         1865        0x80000006 0x004312 3

2.2.2.2         2.2.2.2         1887        0x80000003 0x005A19 2

 

                Summary Net Link States (Area 0)

 

Link ID         ADV Router      Age         Seq#       Checksum

10.2.1.0        2.2.2.2         1887        0x80000002 0x000A13

10.2.2.3        2.2.2.2         1887        0x80000002 0x00EA2D

10.3.1.0        2.2.2.2         1887        0x80000002 0x001CC9

10.3.2.4        2.2.2.2         1887        0x80000002 0x00F2EC

 

                Type-5 AS External Link States

 

Link ID         ADV Router      Age         Seq#       Checksum Tag

12.1.1.0        1.1.1.1         1865        0x80000002 0x001479 0

13.1.1.0        1.1.1.1         1865        0x80000002 0x000785 0

نمایش خلاصه دیتابیس در OSPF

حال بیاییم به خروجی بخشی از دیتابیس که متعلق به LSA Type 1 است و توسط دو روتر IOU1 و IOU3 ارسال شده است، نگاهی بیاندازیم. ابتدا روتر IOU1 را بررسی می کنیم. برای مشاهده خروجی از دستور show ip ospf database router adv-router 1.1.1.1 استفاده می کنیم. منظور از adv-router، روتر ارسال کننده است. همانطور که مشاهده می کنید این خروجی شامل 3 لینک است که یکی از آنها Point-to-Point و دو تای دیگر Stub است. این در حالی است که این روتر فقط دو لینک در Area مرکزی دارد. همانطور که قبلا گفته شد روتر لینک های Point-to-Point را دو بار شمارش می کند. یکبار لینک را Stub معرفی می کند و با آن شماره Subnet و Mask را ارسال می کند (آدرس) و بار دیگر همان لینک را Point-to-Point معرفی می کند و در قالب آن شناسه روتر همسایه را ارسال می نماید (توپولوژی). ضمنا در این خروجی مشاهده می کنید که اینترفیس Loopback با Mask /32 ارسال می شود. در OSPF لینک های Loopback مستقل از آنکه چه Mask ای داشته باشند، همواره با /32 معرفی می شوند. اگر می خواهید لینک های Loopback با mask واقعی ارسال شوند، کافی است تا روی اینترفیس Looback دستور ip ospf network point-to-point را وارد نمایید. یکی دیگر از اطلاعاتی که در قالب LSA Type 1 بازاء هر لینک ارسال می گردد، متریک لینک است که رابطه معکوس با پهنای باند آن دارد. به صورت پیش فرض پهنای باند 100Mbps به عنوان مرجع پهنای باند است و متریک هر لینک از طریق فرمول زیر محاسبه می شود

metrik

متریک اینترفیس های Loopback به صورت پیش فرض 1 است. در مورد محاسبه متریک و تغییر پهنای باند مرجع در بخش جداگانه ای با همین عنوان صحبت خواهیم شد.

IOU1#show ip ospf database router adv-router 1.1.1.1

 

            OSPF Router with ID (1.1.1.1) (Process ID 1)

 

                Router Link States (Area 0)

 

  LS age: 1479

  Options: (No TOS-capability, DC)

  LS Type: Router Links

  Link State ID: 1.1.1.1

  Advertising Router: 1.1.1.1

  LS Seq Number: 80000007

  Checksum: 0x4113

  Length: 60

  AS Boundary Router

  Number of Links: 3

 

    Link connected to: a Stub Network

     (Link ID) Network/subnet number: 10.1.2.1

     (Link Data) Network Mask: 255.255.255.255

      Number of MTID metrics: 0

       TOS 0 Metrics: 1

 

    Link connected to: another Router (point-to-point)

     (Link ID) Neighboring Router ID: 2.2.2.2

     (Link Data) Router Interface address: 10.1.1.1

      Number of MTID metrics: 0

       TOS 0 Metrics: 64

 

    Link connected to: a Stub Network

     (Link ID) Network/subnet number: 10.1.1.0

     (Link Data) Network Mask: 255.255.255.0

      Number of MTID metrics: 0

       TOS 0 Metrics: 64

نمایش جزئیات دیتابیس مرتبط با LSA Type 1 در OSPF

حال به اطلاعاتی که روتر IOU3 در قالب LSA Type 1 ارسال نموده است، نگاهی می اندازیم. روتر IOU3 دارای دو لینک است که یکی از آنها Transit است. لینک Transit لینک بین روتر IOU2 و IOU3 است. از آنجایی که نوع اینترفیس اترنت است و به صورت پیش فرض اینترفیس های اترنت در OSPF از نوع broadcast هستند، لذا در آن پروسه انتخاب DR و BDR صورت می گیرد. در مورد انواع شبکه ها در OSPF، جلوتر در همین فصل بحث خواهیم نمود. اگر دقت کنید تنها اطلاعاتی که روتر IOU3 از لینک Transit ارسال می کند، آدرس روتر DR است. همانطور که قبلا گفته شد توپولوژی شبکه Transit در LSA Type 1 ارسال نمی شود. این اطلاعات در LSA Type 2 ارسال می گردد که در بخش بعدی به آن خواهیم پرداخت.

IOU3# sh ip ospf database router adv-router 3.3.3.3

            OSPF Router with ID (3.3.3.3) (Process ID 1)

                Router Link States (Area 1)

  LS age: 362

  Options: (No TOS-capability, DC)

  LS Type: Router Links

  Link State ID: 3.3.3.3

  Advertising Router: 3.3.3.3

  LS Seq Number: 80000005

  Checksum: 0xBC10

  Length: 48

  Number of Links: 2

    Link connected to: a Stub Network

     (Link ID) Network/subnet number: 10.2.2.3

     (Link Data) Network Mask: 255.255.255.255

      Number of MTID metrics: 0

       TOS 0 Metrics: 1

    Link connected to: a Transit Network

     (Link ID) Designated Router address: 10.2.1.3

     (Link Data) Router Interface address: 10.2.1.3

      Number of MTID metrics: 0

       TOS 0 Metrics: 10

نمایش جزئیات دیتابیس مرتبط با LSA Type 1 شامل شبکه Transit

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید