OSPF को टाइप 2 LSAs की आवश्यकता क्यों है?


13

CCNP अध्ययन के लिए OSPF के बारे में अधिक सीखना। मैं देख रहा हूँ कि कैसे OSPF अपने लिंक बनाता है, और अभी Type1 LSAs को कवर किया है। टाइप 1 एलएसए को देखते हुए, मैं सोच रहा हूं कि ये क्यों आवश्यक हैं?

मैं जिस पुस्तक को पढ़ रहा हूं उसका तात्पर्य है कि टाइप 2 LSAs का उपयोग राउटर को टोपोलॉजी की 'पहेली' बनाने में मदद करने के लिए किया जाता है, जैसे कि Type1 LSAs का उपयोग करने पर यह टोपोलॉजी के सभी लिंक का पता नहीं लगा सकता। ऐसा प्रतीत होता है कि टाइप 1 एलएसए राउटर के लिए पर्याप्त जानकारी देता है ताकि यह पता लगाया जा सके कि दो या उससे अधिक राउटर कैसे जुड़े हैं। हो सकता है कि मैं जो किताब पढ़ रहा हूं उसके खराब उदाहरण हैं, लेकिन मैं यह नहीं देख सकता कि टाइप 2 एलएसए से ओएसपीएफ का क्या लाभ है और यह समझना मुश्किल है कि वे कैसे काम करते हैं।


सिल्वीउ, मैं आपकी टिप्पणी का जवाब नहीं दे पा रहा हूं, इसलिए यहां पोस्ट कर रहा हूं। यदि R1, R2 और R3 के बीच के सभी लिंक पॉइंट-टू-पॉइंट लिंक हैं तो क्या होगा? इसका मतलब है कि कोई DR और कोई टाइप -2 LSA नहीं है। उस स्थिति में, R1 R3 की विफलता का पता नहीं लगा सकता है, सही है? अगर मुझे कुछ याद आ रहा है तो कृपया मुझे सुधारें।

जवाबों:


16

यह नोट करना महत्वपूर्ण है कि टाइप 2 एलएसए केवल उन खंडों पर उत्पन्न होता है जहां एक डीआर / बीडीआर का चयन किया गया है - इसमें बीएमए (ब्रॉडकास्ट मल्टी-एक्सेस) और एनबीएमए (गैर-ब्रॉडकास्ट मल्टी-एक्सेस) नेटवर्क शामिल हैं। डीआर वह है जो टाइप 2 एलएसए उत्पन्न करता है। इस व्यवहार को आपके ईथरनेट इंटरफेस को कॉन्फ़िगर करके बाईपास किया जा सकता है जिसे आप OSPF चलाने के लिए चुन रहे हैं point-to-point(यह DR चुनाव प्रक्रिया को भी रोक देगा)।

एक प्रसारण (ईथरनेट) या गैर-प्रसारण मल्टी-एक्सेस (फ़्रेम रिले) माध्यम पर ओएसपीएफ चलाने पर एलएसए टाइप 2 फायदेमंद होते हैं। सीधे शब्दों में कहें, हाँ, राउटर टाइप 1 एलएसए का उपयोग कर सकते हैं और हर राउटर के लिंक को अन्य सभी राउटरों के लिए विस्तृत कर सकते हैं, लेकिन यह अक्षम है और ओएसपीएफ एलएसडीबी में अनावश्यक ब्लोट का परिचय देगा। इसे कम करने के लिए, टाइप 2 (नेटवर्क) एलएसए का उपयोग प्रसारण सबनेट को दर्शाने के लिए किया जाता है। प्रत्येक राउटर LSA में प्रसारण सबनेट के नेटवर्क LSA का लिंक होता है, और नेटवर्क LSA में राउटर के प्रत्येक LSAs के लिंक होते हैं। यह एक गणित समस्या है - टाइप 1 एलएसए का उपयोग करने वाले प्रत्येक राउटर के साथ, आपके पास n * (n - 1)लिंक स्टेट डेटाबेस में लिंक हैं। टाइप 2 एलएसए के साथ, यह संख्या घट जाती है n * 2

मैं अत्यधिक ओएसपीएफ पर जॉन मोय की पुस्तक पढ़ने की सलाह देता हूं । उन्होंने प्रोटोकॉल के लिए प्रारंभिक RFC भी लिखा था।

बहुत अच्छी तरह से समझाया!

हो सकता है कि यह ग्राफिक मदद कल्पना करे।

एलएसए प्रवाह क्षेत्र के अनुसार प्रवाह


हो सकता है कि आपके उत्तर में यह जोड़ें कि DRMA / BDR का उपयोग NBMA के साथ भी किया जाता है।
डैनियल डिब

ज़रूर, यह भी एक महत्वपूर्ण नोट है। मैंने अपना उत्तर संपादित कर दिया है।
जॉन जेन्सेन

1
हे जॉन, क्या एक भयानक जवाब - नीचे के समीकरण जवाब को बहुत सरल बनाते हैं! मैंने इसे हाथ से मैप करने की कोशिश की थी और इसे परिप्रेक्ष्य में नहीं लाया जा सका। मैंने मोय पुस्तक पर एक नज़र डाली है, आपकी सिफारिश को देखकर खुशी हुई, मैं इसे उठाऊंगा!
AL

मोय किताब मुझे याद है की तुलना में थोड़ा अधिक महंगा है। आप RFC में टाइप 2 LSA's के बारे में भी पढ़ सकते हैं: ietf.org/rfc/rfc2328.txt - विशेष रूप से खंड 12.4.2
जॉन जेन्सेन

मैंने कभी पढ़ा है टाइप 2 LSAs का सबसे अच्छा विवरण!
generalnetworkerror 5

2

इसके अलावा: टाइप -2 LSA MA खंड में एक राउटर के "आभासी उदाहरण" के रूप में उपयोग होता है, इस छद्मकोड में नेटवर्क पर सभी संलग्न राउटर (डीआर / बीडीआर शामिल हैं) और सभी संलग्न राउटर (आरआईडी) को सूचीबद्ध किया गया है। । एलएसए के हस्तांतरण के लिए वे (डीआर / बीडीआर) टाइप -1 एलएसए का भी उपयोग करते हैं।

R1# 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         708         0x80000003 0x008686 2
2.2.2.2         2.2.2.2         709         0x80000003 0x00CB0C 2

            Net Link States (Area 0)
Link ID               ADV Router    Age         Seq#              Checksum
192.168.0.2     2.2.2.2         709         0x80000001 0x0014A6

R1# sh ip ospf database network
        OSPF Router with ID (1.1.1.1) (Process ID 1)
            Net Link States (Area 0)
  Routing Bit Set on this LSA in topology Base with MTID 0
  LS age: 780
  Options: (No TOS-capability, DC)
  LS Type: Network Links
  Link State ID: 1.1.1.1 (address of Designated Router)
  Advertising Router: 1.1.1.1
  LS Seq Number: 80000001
  Checksum: 0x14A6
  Length: 32
  Network Mask: /24
    Attached Router: 2.2.2.2
    Attached Router: 1.1.1.1

R1#sh ip ospf database router self-originate
        OSPF Router with ID (1.1.1.1) (Process ID 1)
            Router Link States (Area 0)
  LS age: 400
  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: 80000002
  Checksum: 0x729C
  Length: 48
  Number of Links: 2

Link connected to: a Stub Network
 (Link ID) Network/subnet number: 11.11.11.11
 (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: 192.168.0.1
 (Link Data) Router Interface address: 192.168.0.1
  Number of MTID metrics: 0
   TOS 0 Metrics: 10

0

यहाँ मट्ठा LSA 2 का एक उदाहरण उपयोगी हो सकता है (मूल उत्तर में नहीं पाया गया):

R1 ---- | ---- R2 ---- | ---- R3 - सभी प्रसारण माध्यम से जुड़े हैं।

मान लीजिए कि R3 लिंक नीचे जाता है:

आर 1 ---- | ---- आर 2 ---- |

R2 R3 का पता लगाएगा जब मृत टाइमर समाप्त हो जाएगा। लेकिन R1 R3 के नीचे जाने के बारे में कैसे पता लगाता है, क्योंकि R2 नहीं बदलेगा यह टाइप 1 LSA है (R3 की ओर R2 का लिंक अभी भी है)। इसका उत्तर यह है कि आर 2 एक टाइप 2 एलएसए को बाढ़ देगा जिसमें यह कहता है कि आर 3 अब स्यूडोनोड का हिस्सा नहीं है। इस अद्यतन को प्राप्त करने पर, R1 पारगमन के रूप में R3 का उपयोग करने वाले मार्गों को हटा देगा। दिलचस्प बात यह है कि आर 1 में अभी भी आर 3 टाइप 1 एलएसए है। यह सिर्फ यह देखता है कि ग्राफ़ बाधित है (R2 द्वारा भेजे गए टाइप 2 lsa से)।


0

मुझे लगता है कि एक कारण यह है कि एक राउटर-एलएसए में नेटवर्क को केवल उस नेटवर्क के डीआर के आईपी पते (कोई नेटमैस्क) के रूप में दर्शाया जाता है जबकि आईपी और नेटमास्क दोनों को नेटवर्क-एलएसए में शामिल किया जाता है।

वैचारिक रूप से यह DR है जो नेटवर्क की पहचान करता है, न कि नेटवर्क से जुड़ा एक औसत राउटर।

एक और कारण यह है कि इस तरह के एक नेटवर्क-एलएसए को दूसरों को भेजा जाएगा और एक एकल इकाई के रूप में समय दिया जाएगा। उदाहरण के लिए, एक रिटायरिंग डीआर अपने पुराने नेटवर्क-एलएसए को फ्लश कर सकता है ताकि नेटवर्क को अन्य राउटर के लिंक स्टेट डीबी से हटा दिया जाएगा।


0

लिंक राज्य विज्ञापन इस प्रकार के प्रोटोकॉल का आधार बनते हैं। उनके और उनके हैलो और मृत टाइमर के बिना टोपोलॉजी को आश्वस्त करने का कोई तरीका नहीं होगा और लिंक अभी भी सक्रिय थे।

लिंक राज्य प्रोटोकॉल इन पर निर्भर करते हैं, जबकि EIGRP और अन्य दूरी वेक्टर प्रोटोकॉल बैंडविड्थ उपलब्धता, विलंबता आदि द्वारा निर्धारित डेटा और पथ लागत के पथ पर अधिक निर्भर करते हैं। उनके पास नियमित रूप से "अपडेट" अपडेट नहीं होते हैं जब आवश्यक हो, जब लिंक निष्क्रिय पाया गया है।

ओएसपीएफ और एलएसए के साथ टोपोलॉजी टेबल के पूरे अपडेट नियमित रूप से भेजे जाते हैं, वे समान वस्तुओं पर निर्भर करते हैं, जैसे दूरी और बैंडविड्थ लेकिन ओएसपीएफ में उपयोग किए गए एल्गोरिदम के कारण उनकी गणना अलग-अलग होती है।

मैं ईआईजीआरपी को पसंद करता हूं लेकिन यह गैर सिस्को भूमि में एक विकल्प नहीं है, आईएमओ को कॉन्फ़िगर करने के लिए यह सिर्फ एक अधिक कुशल और सरल प्रोटोकॉल है।

मैं सभी जुनिपर दुनिया में रहता हूं, इसलिए eIGRP अतीत की बात है, OSPF और विभिन्न प्रकार के LSA विज्ञापनों को जानना आवश्यक है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.