OSPF Open Shortest PathFirst · Type Code Description 1 Router LSA 2 Network LSA 3 Network Summary...

12
OSPF Open Shortest Path First ﺷﺒﻨﻢ ﺟﺰ ﺧﺮ

Transcript of OSPF Open Shortest PathFirst · Type Code Description 1 Router LSA 2 Network LSA 3 Network Summary...

Page 1: OSPF Open Shortest PathFirst · Type Code Description 1 Router LSA 2 Network LSA 3 Network Summary LSA 4 ASBR Summary LSA 5 AS External LSA 6 Group MembershipLSA 7 NSSA External LSA

 

 

 

OSPF  Open  Shortest  Path  First  

  شبنم جزاايیريییي

8٨۸9٩۹خردداادد

Farnaz
Farnaz
Page 2: OSPF Open Shortest PathFirst · Type Code Description 1 Router LSA 2 Network LSA 3 Network Summary LSA 4 ASBR Summary LSA 5 AS External LSA 6 Group MembershipLSA 7 NSSA External LSA

OSPF  Open  Shortest  Path  First  

     

    RFC  2328ااست  کهھ  ددرر    Open  Standardوو    ٬Link  State،  پرووتکلی  Open  Shortest  Path  FirstيیاOSPF  پرووتکل  قدررتمند  وو  پرطرفداارر  ااستفاددهه    Hello  Message  اازز  –يیا  ددرر  ووااقع  ررووترهھھھایی  متصل  بهھ  خودد    –)  هھھھمسايیهھ)  Neighbor  ن  پرووتکل  براایی  پيیداا  کرددنناايی.  شرحح  ددااددهه  شدهه  ااست

Mul  بهھ  آآددررسس  Hello  پيیامم.  ميیکند cast  224.0.0.5  (AllSPFRouters)  ااررسالل  ميیگردددد  ااگر  ددرر  ررسانهھ  اایی  خاصص  Multicast    قابل  ااستفاددهه  .(اايین  حالت  آآددررسس  هھھھمسايیهھ  بايید  اازز  قبل  تنظيیم  شدهه  باشدددرر  (ااستفاددهه  ميیکند    Unicast  نباشد٬،  اازز

 

هھھھمسايیهھ  هھھھا  .  پس  اازز  ااررتباطط  هھھھمسايیگی٬،  ااگر  ددرر  مدتت  ززمانن  مشخصی  پيیامم  سالمم  اازز  هھھھمسايیهھ  ددرريیافت  نشودد٬،  بهھ  قطع  شدنن  پی  ميیبريیميیا    SPFاالگورريیتم  رراا  بر  ااساسس    Routing  Databaseرراا  ددرر  ااختيیارر  هھھھم  قراارر  ددااددهه  وو  )  ليینک  هھھھا(ااطالعاتت  ددسترسی  خودد  بهھ  شبکهھ  هھھھا 

Shortest  Path  First    کهھ  بر  ااساسس  االگورريیتمDijkstra  هھھھر  ررووتر  نسخهھ  اایی  اازز  آآنن  .  ااست  اايیجادد  ميیکنندDatabase    رراا  ددرروونن  خودد    .خودد  رراا  ميیساززدد  Routing  Tableددااشتهھ  وو  بر  ااساسس  آآنن 

 

  Topologyرراائهھ  شدهه  کهھ  با  اايیجادد  اا  Edsger  –  Wybe  –  Dijkstraبر  پايیهھ  االگورريیتم  رريیاضی  ااست  کهھ  توسط    SPFمبنایی  االگورريیتم  Table    بهھ  ااززاایی  يیکArea  هھھھر  ررووتر  دداارراایی  ززااوويیهھ  دديید  وو  .  کارر  خودد  رراا  اانجامم  می  ددهھھھدPerspective    خودد  اازز  شبکهھ  بوددهه  وو  شبکهھ  رراا

    .بصوررتت  ددررختی  ميیبيیند  کهھ  خودد  ددرر  ررااسس  آآنن  قراارر  دداارردد  وو  مسيیرهھھھا  رراا  بصوررتت  گراافف  پرددااززشش  ميیکند

وو  نهھايیتا  پس  اازز  هھھھر  تغيیيیر  )  ميیشودد  ٬Flood،  LSA(بهھ  هھھھمهھ  ااررسالل  ميیشودد    Areaررسالل  شدهه  وو  ددرر  اا  LSAبهھ  ااززاایی  هھھھر  تغيیيیر  ددرر  شبکهھ٬،  Topology  Table  ددووباررهه  اازز  سر  ساختهھ  ميیشودد.    

    :  OSPFمشخصاتت  کلی 

RFC  2328    IP  Protocol  89    Multicast  Address    AllSPFRouters:  224.0.0.5    AllDRouters:  224.0.0.6    Classless  supported  –  VLSM    Summarization:  Auto-­Summary  (IANA  Classful)  and  Manual    

Page 3: OSPF Open Shortest PathFirst · Type Code Description 1 Router LSA 2 Network LSA 3 Network Summary LSA 4 ASBR Summary LSA 5 AS External LSA 6 Group MembershipLSA 7 NSSA External LSA

Administrative  Distance  =  110    Authentication  supported    Partial  updates  supported  

   

 OSPF    وويیژگيی  

 Link-­state    نوعع پرووتكکل  

      classlessحمايیت اازز     بليی

  VLSMحمايیت اازز     بليی

  اتيیكکخالصه ساززيییي ااتوم    خيیر

  خالصه ساززيییي ددستيی    بليی

  اانتشارر مسيیر         ددرر صوررتت برووزز تغيیيیرااتت multicastااررسالل

  متريیكک مسيیر    پهنايییي باند

    hopمحدوودديیت تعداادد     نداارردد

  همگراائيی    سريیع

  Peer  authentication    بليی

  شبكکه سلسله مرااتبيی    ) ااستفاددهه اازز نوااحيی( بليی

Dijkstra    االگورريیتم محاسبه مسيیر  

 

  BDR  وو  Designated  Router  نقش

فعالل  شودد٬،  بخاطر  تعددد  ددرر  ميیزاانن  ااررتباطاتت  بيین  هھھھمسايیگانن٬،  )  FDDIيیا    Ethernetمثل  (  Multi-­Accessرروویی  شبکهھ    OSPFااگر    ).بهھ  ااززاایی  هھھھر  ليینک(ميیگويیيیم    DRيیا    Designated  Routerيیک  ررووتر  مامورر  اايیجادد  ااررتباطط  با  هھھھمهھ  هھھھمسايیگانن  خوااهھھھد  شد  کهھ  بهھ  آآنن 

DR    اازز  طريیقHello  Packet    شناسايیي  وو  اانتخابب  مي  شودد  کهھ  اايین  اانتخابب  ميیتوااندDynamic    يیا  بصوررتتManual  )  اازز  طريیقوو  تعددد  رروواابط    Inter-­Meshمورردد  ااستفاددهه  قراارر  ميیگيیردد  وو  ددليیل  آآنن    Multi-­accessتنهھا  ددرر  شبکهھ  هھھھایی    DR.  صوررتت  گيیردد)  تنظيیماتت

وو    Neighbor  Relationshipکالتت  حاصل  اازز  اافزاايیش  تعداادد  ااست  کهھ  براایی  جلوگيیریی  اازز  مش)  n-­1)n/2(بهھ  ميیزاانن  (هھھھمسايیگی      .پيیچيیدگی  پرووتکل  طرحح  شدهه  ااست

Page 4: OSPF Open Shortest PathFirst · Type Code Description 1 Router LSA 2 Network LSA 3 Network Summary LSA 4 ASBR Summary LSA 5 AS External LSA 6 Group MembershipLSA 7 NSSA External LSA

BDR    يیاBackup  Designated  Router  ٬،  نقشBackup    برااییDR  هھھھيیچ  عملکرددیی  ددرر  شبکهھ  نداارردد  مگر  گوشش  .  رراا  اايیفا  ميیکندخودد  رراا    BDRوو    DRددرر  ووااقع  هھھھمسايیگانن  با  .  مبدلل  ميیشودد  DRددرر  کارر  نباشد  بهھ    DRوو  تنهھا  ووقتی  کهھ    DRددااددنن  بهھ  ااررتباطط  هھھھمسايیگانن  با 

Sync    کرددهه  ووAdjacency    اانجامم  ميیدهھھھند  وو  بهھ  ووضعيیتFULL  ددررميیايیند.    

بعد  اازز  برقراارریی  ااررتباطط  بيین  .  ااستفاددهه  ميیکنند)  AllDRouters(  ٢۲٢۲٤.٠۰.٠۰.٦اازز  آآددررسس    BDRوو    DRهھھھمسايیگانن  براایی  ااررتباطط  با      :هھھھمسايیگانن  ررووترهھھھا  يیکی  اازز  اايین  سهھ  ووضعيیت  رراا  خوااهھھھند  ددااشت

·∙  DR    

·∙  BDR  

·∙  DROTHER  

با  کمک  ددستورر  ززيیر  ووضعيیت  هھھھمسايیگی  ررووتر  با  بقيیهھ  رراا  می  .  گفتهھ  می  شودد    DROTHERنباشد  بهھ  آآنن      DRررووتر  ددرر  صوررتيیکهھ        :تواانيیم  چک  کنيیم  وو  اازز  ووضعيیت  ااررتباطط  با  بقيیهھ  ررووتر  هھھھا  با  خبر  شويیم 

Router#  show  ip  ospf  neighbor  NeighborID     Pri     State       Dead  Time     Address     Interface  10.0.0.1     200     FULL/DR     00:00:33     81.12.50.1     FastEthernet0  10.0.0.2     100     FULL/BDR     00:00:31     81.12.50.2     FastEthernet0  10.0.0.3     1     2WAY/DROTHER  00:00:30     81.12.50.16    FastEthernet0  

    :    DRوو  اازز  نگاهه  يیک 

    ):دداارردد    Ethernetليینک  با  هھھھمهھ  هھھھمسايیگانن  رروویی    Fullااررتباطط  (NeighborID     Pri     State  Dead     Time       Address     Interface  10.0.0.2     100     FULL/BDR     00:00:33     81.12.50.2     FastEthernet0  10.0.0.4     1     FULL/DROTHER  00:00:31     81.12.50.21    FastEthernet0  10.0.0.3     1     FULL/DROTHER  00:00:30     81.12.50.16    FastEthernet0  

   

  BDR و  DRانتخاب

  IPرروویی  ررووتر  تنظيیم  شدهه  باشد  اازز  آآنن    Loopback  IPددرر  صوررتيیکهھ  .  اانتخابب  مي  شودد  DRددرر  هھھھر  سگمنت  بعنواانن    IPباالتريین  آآددررسس  )  Election(ددرر  اانتخاباتت  )  اازز  نظر  عدددیی(  RIDبراایی  شرکت  ددرر  اانتخاباتت  ااستفاددهه  ميیشودد  وو  باالتريین    RIDيیا    Router  IDبعنواانن    .برگزيیدهه  می  شودد  BDRبعنواانن 

اانتخابب  ميیشودد    BDRمبدلل  شدهه  وو  ررووتر  دديیگریی  بعنواانن  DRبهھ    BDRددرر  شبکهھ  نباشد٬،    DRددرر  صوررتيیکهھ    BDRپس  اازز  اانتخابب      .بهھ  هھھھمسايیهھ  هھھھا  معرفی  ميیگردددد  Hello  Packetددرر    DRوو  اازز  آآنن  پس٬،  )  هھھھمانن  مرااحل  باال  تکراارر  ميیشوند(

.  ااست"  يیک"ااوولويیت  هھھھر  ررووتر  بصوررتت  پيیش  فرضض  .  تفاددهه  ميیکنيیمااس)  Priority(اازز  ااوولويیت    Manualبراایی  اانتخابب  بصوررتت  )Default  Priority=1  (  قابل  تنظيیم  ااست  کهھ  ااگر  صفر  باشد  هھھھيیچ  ووقت  آآنن  ررووتر  نمی  توااند  نقش    ٢۲٥٥ااوولويیت  يیک  ررووتر  اازز  صفر  تا

DR  ااوولويیت  ددرر  .  رراا  بعهھدهه  گيیرددInterface  هھھھر  ررووتریی  کهھ  ااوولويیت  باالتریی  دداارردد  .  يیک  ررووتر  تنظيیم  ميیشوددDR    وو  ااوولويیت  بعدییBDR  ددرر  صوررتت  براابریی  ااوولويیت٬،  باالتريین  .  ميیشوددRID  اانتخابب  مي  گردددد.    

اازز  آآنجا  کهھ  اانتخاباتت  قبال  صوررتت  (نمی  شودد    DRبهھ  شبکهھ  عضو  شودد  هھھھيیچ  ااتفاقی  ررخخ  ندااددهه  وو    DRااگر  ررووتریی  با  ااوولويیت  باالتر  اازز      .شدنن  رراا  خوااهھھھد  ددااشت  BDRررووتر  جديید  شانس    ددرر  اايین  صوررتت.  تبديیل  شودد  DRبهھ    BDRقطع  شدهه٬،    DRمگر  آآنکهھ  )  گرفتهھ  ااست

DR    ووBDR    مامورر  اايیجاددAdjacency  هھھھدفف  اازز  ووجودد  .  با  هھھھمسايیگانن  هھھھستندDR  ٬،  ددرريیافتLSA    وو  پخشLSA    بيین  هھھھمسايیگانن  هھھھا    .ااست  Multi-­accessددرروونن  شبکهھ 

 

Page 5: OSPF Open Shortest PathFirst · Type Code Description 1 Router LSA 2 Network LSA 3 Network Summary LSA 4 ASBR Summary LSA 5 AS External LSA 6 Group MembershipLSA 7 NSSA External LSA

OSPF  Packet    

   

:بصوررتت  ززيیر  ااست OSPF  يیک  بستهھ  Header  

     

 

   

    :ددااددهه  شدهه  ااست  ددرر  شکل  ززيیر  نشانن    Helloفرمم  پيیامم     

   

Page 6: OSPF Open Shortest PathFirst · Type Code Description 1 Router LSA 2 Network LSA 3 Network Summary LSA 4 ASBR Summary LSA 5 AS External LSA 6 Group MembershipLSA 7 NSSA External LSA

OSPF در چند Area    

ددرر  ووااقع  .  ااست  Areaااختصاصص  وو  تفکيیک  ناحيیهھ  هھھھا  توسط    Distance  Vectorيیکی  اازز  تفاووتت  هھھھایی  باررزز  اايین  پرووتکل  با  پرووتکل  هھھھایی  Topology  Database    هھھھر  ناحيیهھ  منحصر  بهھ  خودد  بوددهه  وو  باررCPU    ووMemory    ررووتر  هھھھا  رراا  کمتر  ميیشودد  وو  هھھھرautonomous  

  .ناحيیهھ  تبديیل  ميیشوددبهھ  تعدااددیی 

    :Areaددرر  يیک    OSPFمشکالتت 

بزررگتر  باشد  تغيیيیرااتت  بيیشتر  شدهه  ددرر    Areaمکررراا  ااجراا  ميیشودد  اازز  آآنجا  کهھ  هھھھر  تغيیيیر  موجب  اايین  اامر  ميیشودد٬،  هھھھر  چهھ    SPFاالگورريیتم  ∙·      .نتيیجهھ  محاسبهھ  مجددد  االگورريیتم  بهھ  کرررااتت  صوررتت  ميیگيیردد

    .کندتر  ميیشودد  Lookupااهھھھد  بودد٬،  حافظهھ  بيیشتریی  ااشغالل  ميیکند  وو  بزررگتر  خو  Routing  Tableهھھھر  چهھ  شبکهھ  بزررگتر  باشد  ∙· 

ددقيیقهھ  نيیز  بايید  بصوررتت  کامل  بيین  ررووتر    ٣۳٠۰هھھھر  .  بزررگتر  شدهه  وو  مديیريیت  آآنن  سختر  ميیشودد  Topological  Databaseااندااززهه  وو  سايیز  ∙·      .هھھھا  ررددووبدلل  شودد

ررااهه  .  وو  نهھايیتا  منجر  بهھ  کند  شدنن  شبکهھ  ميیگردددد  ررووتر  هھھھا  بيیشتر  مشغولل  شدهه٬،  حافظهھ  کاهھھھش  ميیابد  CPUبا  ددرر  نظر  گرفتن  مشکالتت  فوقق      .هھھھایی  مختلف  ااست  Areaحل  تفکيیک  شبکهھ  بهھ 

   

    Area  نقش روتر در

 ·∙Internal  Router  )تمامم    :)ررووتر  ددااخلیInterface    هھھھایی  اايین  ررووتر  ددرروونن  يیک  ناحيیهھ  ااست  وو  ددررنتيیجهھ  اازز  تماممSubnet    هھھھایی  ناحيیهھ  .خودد  رراا  ددااررااست  Areaااطالعاتت    خودد  تنهھا  topology  databaseخودد  مطلع  ااست  وو  ددرر 

 ·∙Backbone  Router:    ددرر  طرااحیOSPF    تماممArea    هھھھا  توسط  ناحيیهھBackbone  ررووتریی  کهھ  ددرر  اايین  .  بهھ  هھھھم  متصل  ميیشوند    .باشد  ASBRوو  يیا    ٬ABR،  Internalبوددهه  خودد  ميیتوااند  يیک    Backbone  Routerناحيیهھ  ااست 

 ·∙ABR:    مسئولل  ااررتباطط  ددوو  يیا  چندArea  ااست  .Topology  database    اايین  ررووتر  شامل  تمامم  نوااحی  ااست  کهھ  بهھ  آآنن  متصل  ااست  ووLSA    هھھھا  رراا  بيینArea  هھھھا  ررددووبدلل  ميیکند)  .Area  Border  Router(    

 ·∙ASBR  :  براایی  ااررتباطط  با  ددنيیایی  بيیروونن  ااززOSPF  )  اايینترنت  يیا  يیکRouting  Protocol    بايید  اازز  )  …دديیگر  يیاOSPF  خاررجج  شويیم  ..  خوااندهه  ميیشودد  ٬ASBR،  )کند  Redistributeددرر  ووااقع  (معرفی  کند    OSPFاررجی  رراا  بهھ  خ  Routeهھھھر  ررووتریی  کهھ  پرووتکلی  وو  يیا 

)Autonomous  Boundary  Router(    

Page 7: OSPF Open Shortest PathFirst · Type Code Description 1 Router LSA 2 Network LSA 3 Network Summary LSA 4 ASBR Summary LSA 5 AS External LSA 6 Group MembershipLSA 7 NSSA External LSA

   

LSAانواع

  :برخورردداارريیم  LSA  (Link  State  Advertisement  (اازز  اانوااعع  مختلفی  اازز  OSPFددرر 

 ·∙)Router  Link  (Type  1    :  هھھھر  ررووتر  توسط  اايینLSA    ووضعيیتLink    هھھھایی  خودد  رراا  بهھreaA    خودد  ااطالعع  ميیدهھھھد  کهھ  شامل  ليینک  ووCost  آآنن  ميیباشد  .    

 ·∙)Network  Link  (Type  2    :  اايینLSA    توسطDR    ددرر  سطحArea    پخش  ميیشودد  وو  ليیست  تمامم  ررووترهھھھايیي  ااست  کهھ  براايیشاننDR      .ااست  بعالووهه  ليینکهھايیشانن

 ·∙)Network  Summary  Link  (Type  3    :  توسطABR  ی  ااست  کهھ  اازز  طريیق  اايیجادد  شدهه  وو  شامل  مسيیر  هھھھا  وو  آآددررسس  هھھھايیABR    ددرر    .خاررجج  اازز  ناحيیهھ  قابل  ددسترسس  ااست

 ·∙)AS  External  ASBR  Summary  Link  (Type  4    :  ااززABR    بهھASBR    ااررسالل  ميیشودد  وو  حاووییMetric  ددررووااقع  .  ااست    .ااست  ASBRااست  با  اايین  تفاووتت  کهھ  گيیرندهه    Network  Summaryهھھھمانن 

 ·∙)External  Link  (Type  5    :  توسطASBR    بهھ  تماممonomousaut  ااررسالل  ميیگردددد  وو  مسيیر  بهھ  شبکهھ  خاررجی  رراا  عنواانن  ميیکند  .  .ااعالمم  ميیگرددند  ASهھھھا  نيیز  براایی    Default  Routeاازز  اايین  طريیق 

 ·∙6)(Type    Multicast  OSPF    :  اايین  اامکانن  رراا  بهھ  ررووترهھھھا  می  ددهھھھد  کهھ  با  ااستفاددهه  اازز  دديیتابيیس  .  سيیسکو  ساپوررتت  نمی  شوددتوسطlink-­state  ررسالل  تراافيیک  يیک  توززيیع  ددررختی  براایی  ااmulticast  بساززدد.    

 ·∙)NSSA  External  (Type  7    :  يیکASBR    ددرر  ناحيیهھNSSA    اايینLSA    رراا  منتشر  ميیکند  اازز  آآنجا  کهھ  تنهھا  ددرر  ددااخل  ناحيیهھ  خودد    .بهھ  بقيیهھ  ااعالمم  ميیگردددد  Type  5بعنواانن    ABRااعالمم  ميیشودد٬،  توسط    LSAاايین 

   

 

   

Page 8: OSPF Open Shortest PathFirst · Type Code Description 1 Router LSA 2 Network LSA 3 Network Summary LSA 4 ASBR Summary LSA 5 AS External LSA 6 Group MembershipLSA 7 NSSA External LSA

Type  Code  Description    

1   Router  LSA  

2   Network  LSA  

3   Network  Summary  LSA  

4   ASBR  Summary  LSA  

5   AS  External  LSA  

6   Group  Membership  LSA  

7   NSSA  External  LSA  

8   External  Attributes  LSA  

9   Opaque  LSA  (link-­local  scope)  

10   Opaque  LSA  (area-­local  scope)  

11   Opaque  LSA  (AS  scope)  

 

 

Page 9: OSPF Open Shortest PathFirst · Type Code Description 1 Router LSA 2 Network LSA 3 Network Summary LSA 4 ASBR Summary LSA 5 AS External LSA 6 Group MembershipLSA 7 NSSA External LSA

  Areaانواع

١۱  .Stub  Area  :اايین  ناحيیهھ  بهھ  ااطالعاتت)  External  LSA  (type  5      نيیاززیی  نداارردد  ززيیراا  بهھ  هھھھر  حالل  براایی  خرووجج  اازز  ناحيیهھ  ددست  بهھنکتهھ  وو  هھھھدفف  اازز  ااستفاددهه  اازز  اايین  .  پس  مسيیر  هھھھميیشهھ  بديین  گونهھ  ااست  وو  اازز  طريیق  يیک  ررووتر  خاررجج  ميیشودد.  خودد  ميیشودد  ABRدداامانن  Area  ،٬Performance  اازز  آآنجا  کهھ  .  ااستLSA  5  ميیکند  پس  رراا  قبولل  نLSA  4    نيیز  ددرر  اايین  ناحيیهھ  بی  معنی  ااست  وو  توسطABR  ،٬Filter  هھھھدفف  صرفهھ  جوئی  ددرر  .  می  شوددResource    هھھھا  ووMemory  کهھ  االبتهھ  .  ااستStub  area  محدوودديیت  هھھھایی  خودد  رراا  نيیز  دداارردد:  

    )External  Routeوو    Redistributionوو  مسلما  هھھھيیچ  .  (یی  ددرر  ناحيیهھ  نمی  تواانن  ددااشت  ASBRهھھھيیچ  ∙· 

 ·∙Virtual  Link    ددرر  اايینArea    نهھ  ددرر  ناحيیهھ  وو  نهھ  بصوررتت  (مجازز  نيیستTransit(    

رراا  نميیتواانن  ددرر  اايین  ناحيیهھ  فهھميید٬،  تفاووتی  ددرر  اانتخابب    ASBRددرر  اايین  ناحيیهھ  ددااشت  ااما  اازز  آآنجا  کهھ  بهھتريین  مسيیر  بهھ    ABRمی  تواانن  چند  ∙·  ABR    براایی  ررسيیدنن  بهھASBR  ووجودد  نداارردد.    

براابر  با  يیک٬،    E  Flagوو  با  ررووتریی  با  )  Stubعالمت  (رراا  صفر  ست  ميیکنند    خودد  Eبيیت  )  Hello  Messageددرر  (تمامم  ررووتر  هھھھا  ∙·      .ااررتباطی  برقراارر  نمی  کنند

٢۲  .Totally  Stubby  Area  :  ااگر  فيیلتر  کرددننLSA  5    موجب  بهھبودد  کارراايیي  ررووتر  ميیشودد٬،  ددرر  اايین  نوعع  اازز  ناحيیهھ  حتیLSA  3    نيیزBlock  اايین  نوعع  .  ميیشوددArea    توسطCisco  تزرريیق  يیک    اارراائهھ  شدهه  تا  تنهھا  باDefault  Route    توسطABR    ررووتر  هھھھا  تمامم  بستهھ

    .بفرستند  ABRهھھھايیي  کهھ  مقصدشانن  ددااخل  ناحيیهھ  نيیست  رراا  بهھ 

٣۳  .Not  So  Stubby  Area  :  يیک  ناحيیهھStub    ااست  کهھ  بنا  بهھ  دداليیلی  ااقداامم  بهھRedistribution  مثال  ااررتباطط  با  .  (ميیکندISP)  LSA  صفر  باشد٬،    LSAآآنن    ٬P  bit،  ااگر  ABRتوسط  .  ميیرسد  ABRبهھ  نوااحی  دديیگر  بهھ  براایی  ااعالمم  .  ددرر  ددااخل  ناحيیهھ  منتشر  ميیکند  7

Block    ميیشودد  وو  ااگرP  Bit    آآنن  يیک  باشد  بهھ  صوررتت  مبدلل  شدهه  بهھLSA  5  بهھ  بيیروونن  اازز  ناحيیهھ  ااعالمم  ميیگردددد.    

٤  .Backbone  Area  :  اايین  ناحيیهھ  بناممArea  0  تمامم  .  ددندمطرحح  ميیگردددد  وو  تمامم  نوااحی  اازز  طريیق  اايین  ناحيیهھ  بهھ  هھھھم  متصل  ميیگرLSA      .٧۷هھھھا  ددرر  اايین  ناحيیهھ  مجاززند  غيیر  اازز  نوعع 

٥  .Standard  Ordinary  Area  :  اايینArea    بهھBackbone    ووصل  ااست  ووStub  نيیست.    

مجاز LSAنواحی و

Area  Type     ١۱&٢۲     ٣۳&٤     ٥     ٧۷    

Backbone  (area  0)   Yes   Yes   Yes   No  

Non-­backbone,  non-­stub   Yes   Yes   Yes   No  

Stub   Yes   Yes   No   No  

Totally  stubby   Yes   No*   No   No  

Not-­so-­stubby   Yes   Yes   No   Yes  

  .شبکهھ  ااست  Default  Routeکهھ  ددرر  ووااقع  هھھھمانن    Routeبهھ  جز  يیک  *

   

Page 10: OSPF Open Shortest PathFirst · Type Code Description 1 Router LSA 2 Network LSA 3 Network Summary LSA 4 ASBR Summary LSA 5 AS External LSA 6 Group MembershipLSA 7 NSSA External LSA

 Authentication درOSPF

   :ساددهه    Authenticationنمونهھ  اایی  اازز 

 

   

Retro(config-­if)#  ip  ospf  message-­digest-­key  key-­id  md5  password    •   Key-­id  =  1  to  255,  must  match  on  each  router  to  authenticate.      •   md5    =  Encryption-­type    •   password  =  encrypted  

–   Passwords  do  not  have  to  be  the  same  throughout  an  area,  but  they  must  be  same  between  neighbors.  

After  a  password  is  configured,  you  enable  authentication  for  the  area  on  all  participating  area  routers  with:    Rtr(config-­router)#  area  area  authentication  [message-­digest]    

•   message-­digest  option  must  be  used  if  using  message-­digest-­key  If  optional  message-­digest  is  used,  a  message  digest,  or  hash,  of  the  password  is  sent    

 Configuring  MD5  Encrypted  Authentication  

 

 

Page 11: OSPF Open Shortest PathFirst · Type Code Description 1 Router LSA 2 Network LSA 3 Network Summary LSA 4 ASBR Summary LSA 5 AS External LSA 6 Group MembershipLSA 7 NSSA External LSA

   

OSPF و اندازه  Area  

کهھ  توجهھ  .  ددرر  شبکهھ  منجر  می  شوند  performanceااستانداارردد  هھھھايیی  ووجودد  ددااررند  کهھ  بهھ  باال  برددنن  ددررپيیاددهه  ساززیی  هھھھر  پرووتکل  ددرر  شبکهھ      .بهھ  اايین  ااستاددااررددهھھھا  ددرر  طرااحی  شبکهھ  ااهھھھميیت  ززيیاددیی  دداارردد

    :  ospfطرااحی  وو  بکاررگيیریی    ااستانداارردد

  ٥٠۰:  ررووتر  ددرر  يیک  ناحيیهھحدااکثر    •

  ٦٠۰:حدااکثر  هھھھمسايیهھ  براایی  ررووتر  •

  ٣۳:ABRحدااکثر  ناحيیهھ  براایی  يیک    •

  .باشد    LANددرر  يیک      BDRيیا    DRتنهھا  بايید      يیک  ررووتر  •

Cisco روی OSPF تنظيمات

   

Command              Description  area  area-­id  authentication[message-­digest]          Enables  type  1  or  type  2,  authentication  for  an  area.  area  area-­id  default-­cost  cost            Specifies  a  cost  for  the  default  route  sent  into  a  stub  area  by  an  ABR.  area  area-­id  nssa  [no-­redistribution][defaultinformation-­  originate][no-­summary]            Configures  an  area  as  not-­so-­stubby  (NSSA).  area  area-­id  range  address  mask            Summarizes  addresses  into  or  out  of  an  area.  area  area-­id  stub  [no-­summary]            Configures  an  area  as  a  stub  or  totally  stubby  area.  area  area-­id  virtual-­link  router-­id            Defines  a  virtual  link  between  ABRs.  debug  ip  ospf  adj                Shows  the  events  involved  in  the  building  or  breaking  of  an  OSPF                  adjacency.  ip  ospf  authentication-­key  password          Assigns  a  password  to  an  OSPF  interface  for  use  with  type  1          

     authentication.  ip  ospf  cost  cost                Specifies  the  outgoing  cost  of  an  OSPF  interface.  ip  ospf  dead-­interval  seconds            Specifies  the  OSPF  RouterDeadInterval  for  an  interface.  ip  ospf  demand-­circuit              Configures  an  interface  as  an  OSPF  demand  circuit.  ip  ospf  hello-­interval  seconds            Specifies  the  OSPF  HelloInterval  for  an  interface.  ip  ospf  message-­digest-­key  key-­id  md5  key        Specifies  an  interface's  key  ID  and  key  (password)  for  use  with  type  2  

   authentication.  ip  ospf  name-­lookup              Enables  the  reverse  DNS  lookup  of  names  to  match  Router  IDs  in  

   certain  show  commands.  ip  ospf  network  [broadcast]  [nonbroadcast][pointto-­  multipoint]              Configures  the  OSPF  network  type.  ip  ospf  priority  number                                        Sets  the  router  priority  of  an  interface  for  use  in  the  DR/BDR  election  process.  ip  ospf  retransmit-­interval  seconds          Sets  an  interface's  OSPF  RxmtInterval.  ip  ospf  transmit-­delay  seconds            Sets  an  interface's  OSPF  InfTransDelay.  maximum-­paths                Sets  the  number  of  paths  over  which  OSPF  performs  load  balancing.  neighbor  ip-­address  [priority  number][poll-­interval  seconds]  [cost  cost]            Manually  informs  a  router  of  its  neighbors  on  a  non-­broadcast                  network.  network  address  inverse-­mask  area  area-­id          Specifies  the  interfaces  on  which  OSPF  is  to  run  and  specifies  the  

   area  to  which  the  interface  is  connected.  ospf  auto-­cost  reference-­bandwidth  referencebandwidth      Changes  the  default  OSPF  reference  bandwidth  used  for  the  

Page 12: OSPF Open Shortest PathFirst · Type Code Description 1 Router LSA 2 Network LSA 3 Network Summary LSA 4 ASBR Summary LSA 5 AS External LSA 6 Group MembershipLSA 7 NSSA External LSA

         calculation  of  link  costs.  ospf  log-­adjacency-­changes                                          Logs  neighbor  state  changes.  router  ospf  process-­id                  Enables  an  OSPF  routing  process.  

Show دستورات

   

Command                            Description  show  ip  ospf  [pid]                          Displays  general  information  about  an  OSPF  routing  

               process.  show  ip  ospf  border-­routers                        Displays  a  router's  internal  OSPF  route  table.  show  ip  ospf  [pid  area-­id]  database                        Displays  all  entries  in  the  OSPF  database.  show  ip  ospf  [pid  area-­id]  database  router  [linkstate-­id]            Displays  type  1  LSAs  in  the  OSPF  database.  show  ip  ospf  [pid  area-­id]  database  network  [linkstate-­id]      Displays  type  2  LSAs  in  the  OSPF  database.  show  ip  ospf  [pid  area-­id]  database  summary  [linkstate-­id]  Displays  type  3  LSAs  in  the  OSPF  database.  show  ip  ospf  [pid  area-­id]  database  asbr-­summary  [linkstate-­id]                                                                                                                                                  Displays  type  4  LSAs  in  the  OSPF  database.  show  ip  ospf  [pid  area-­id]  database  nssa-­external  [linkstate-­id]                        Displays  type  7  LSAs  in  the  OSPF  database.  show  ip  ospf  [pid]  database  external  [linkstate-­id]                  Displays  type  5  LSAs  in  the  OSPF  database.  show  ip  ospf  [pid  area-­id]  database  database-­summary            Displays  the  number  of  LSAs  in  the  OSPF  link  state  

           database  by  type  and  by  area  ID  show  ip  ospf  interface  [type  number]                      Displays  OSPF-­specific  information  about  an  interface.  show  ip  ospf  neighbor  [type  number][neighbor-­id][detail]  Displays  information  from  the  OSPF  neighbor  table.  show  ip  ospf  virtual-­links                      Displays  information  about  OSPF  virtual  links.  timer  lsa-­group-­pacing  pacing-­time                Sets  the  minimum  pacing  time  between  two  groups  of  LSAs  

         whose  refresh  timers  have  expired.    

منابع

1.   ^www.ciscotrain.com  

2.   ^  http://tools.ietf.org/html/rfc1584  

3.   ^  http://tools.ietf.org/html/rfc5340#appendix-­A.4.2.1  

4.   ^  http://tools.ietf.org/html/rfc5250