OSPF प्रोटोकॉल क्या है? | What is OSPF in Hindi

Hello दोस्तों! आज हम इस पोस्ट में What is OSPF Protocol in Hindi के बारें में पढेंगे और इसके message format, तथा advantages के बारें में पढेंगे. इसे आप पूरा पढ़िए, आपको यह आसानी से समझ में आ जायेगा. तो चलिए शुरू करते हैं:-

OSPF Protocol in Hindi

OSPF का पूरा नाम Open Shortest Path First है. यह एक link state routing protocol है जिसका प्रयोग source और destination router के मध्य सबसे best path को खोजने के लिए किया जाता है.

इसमें best path को find करने के लिए SPF (shortest path first) या Dijkstra अल्गोरिथम का इस्तेमाल किया जाता है. यह classless routing protocol है इस कारण यह VLSM को सपोर्ट करता है.

OSPF को IETF (internet engineering task force) ने 1980 के दशक में विकसित किया था.

यह एक network layer प्रोटोकॉल है जो कि protocol number 89 पर कार्य करता है और यह AD value 110 का इस्तेमाल करता है.

OSPF एक डायनामिक प्रोटोकॉल है जो कि अपने नजदीक के राउटरों से सूचना (डेटा) को लेता है और उस सूचना को अन्य सभी router को देता है. यह सबसे ज्यादा प्रसिद्ध interior gateway protocol (IGP) है.

OSPF एक standard routing protocol है जिसका मतलब ये हुआ कि यह प्रोटोकॉल किसी भी company के router के साथ काम कर सकता है. इसलिए यह जरुरी नहीं है कि आपके network में सभी राऊटर Cisco के हो.

उदाहरण के लिएEIGRP protocol एक Cisco proprietary protocol है, जो कि सिर्फ Cisco devices के साथ ही काम करता है। लेकिन OSPF एक common standard है जिसे सभी कंपनी follow करती है। इसलिए network में आप Cisco के अलावा दूसरे company के routers भी use कर सकते है।

Characteristics of OSPF in Hindi – OSPF की विशेषताएं

इसकी विशेषताएं निम्नलिखित हैं:-

  1. इसमें Shortest path को determine (निर्धारित) करने के लिए Dijkstra algorithm का use किया जाता है।

  2. यह एक classless routing protocol है इसलिए यह VLSM (Variable Length Subnet Mask) को support करता है।

  3. यह प्रोटोकॉल केवल IP routing को support करता है। इसका मतलब ये हुआ कि यह protocol सिर्फ एक source से destination तक जाने के लिए सबसे बेहतर path को find करता है। Data को source से destination तक ले जाने का काम OSPF का नहीं होता है। इसके लिए दूसरे protocols प्रयोग किये जाते है जैसे कि- TCP और UDP आदि।

  4. OSPF routes की administrative distance 110 होती है। मैं आपको बता दूं administrative distance वह distance (दूरी) होती है जो कि दो best path मिलने पर एक को चुनने के लिए use की जाती है।

  5. यह Metric को calculate करने के लिए cost का इस्तेमाल करता है। यह cost एक link की bandwidth होती है। OSPF में कोई भी hop count limit नहीं होती है। जैसे की RIP में 15 होती है।

  6. OSPF एक area के अंदर adjacent routers के बीच neighbor relationship को build (निर्मित) करता है।

  7. OSPF सभी packets को multicast address 224.0.0.5 पर भेजता है। यह address सभी OSPF routers का सामान्य address होता है। यहाँ भेजे जाने वाले packet को सभी OSPF routers प्राप्त (receive) करते है।

OSPF Message Format in Hindi

OSPF message format के fields नीचे दिए गये हैं:-

OSPF Message Format in Hindi
  • Version – यह एक 8 bit फील्ड है जो कि OSPF protocol version के बारें में बताता है.

  • Type – यह एक 8 बिट field है. यह OSPF packet के type के बारें में बताता है.

  • Message – यह एक 16 bit फील्ड है जो message की total length को define करता है.

  • Source IP Address – यह उस address को define करता है जहाँ से message को send किया गया है.

  • Area identification – यह उस area को डिफाइन करता है जहाँ पर routing की प्रक्रिया होती है.

  • Checksum – इसका प्रयोग error correction और detection के लिए किया जाता है.

  • Authentication type – इसमें authentication दो प्रकार का होता है – 0 और 1. यहाँ 0 का मतलब है no authentication available और 1 का मतलब है password based authentication.

  • Authentication – यह एक 32 bit फील्ड है जो authentication data की वास्तविक value को स्टोर किये रहता है.

Advantages of OSPF in Hindi

इसके फायदे निम्नलिखित हैं:-

  1. यह IPv4 और IPv6 दोनों protocols को support करता है.
  2. इसमें hop counts की संख्या unlimited (असीमित) होती है.
  3. यह सभी routers पर run होता है.
  4. यह एक loop मुक्त routing protocol है.
  5. इसमें convergence तेज होता है.
  6. इसमें security बहुत ही अच्छी रहती है क्योंकि यह MD5 authentication को सपोर्ट करता है.

OSPF Protocol Table in Hindi

यह तीन तरह की अलग-अलग tables को maintain करता है. आइये इन tables के बारें में जानने का प्रयास करते हैं:-

TableDescription
Neighbor Tableइस routing table में सभी neighbor routers की list होती है।
Topology Tableइस table में एक area के अंदर सभी identified networks के संभावित routes स्टोर किये जाते है।
Routing Tableइस table में हर identified network के लिए best route स्टोर किये जाते है।

OSPF States in Hindi

वह router जो OSPF प्रोटोकॉल को run करता है, वह निम्नलिखित states से होकर गुजरता हैं:-

Down – जब राऊटर down state में होता है तो तब यह HELLO packet को recieve नहीं करता है.

Init – जब कोई राऊटर init state में होता है तो इसका मतलब यह होता है कि राऊटर ने दूसरे router से Hello packet को recieve कर लिया है.

2-Way – जब राऊटर 2 way state में होता है तो इसका मतलब है कि दोनों routers ने दूसरे router से HELLO Packet को recieve कर लिया है. इस state से पता चलता है कि दो routers के मध्य 2 way communication स्थापित हो चूका है.

ExStart – यह state बताती है कि राऊटर link state information को share करने के लिए ready है.

Exchange – ये state बताती है कि routers एक दूसरे के साथ database descriptors का आदान-प्रदान कर रहे हैं.

Loading – इस state से पता चलता है कि routers एक दूसरे के साथ link state advertisements का आदान-प्रदान कर रहे हैं.

Full – इस state से पता चलता है कि routers पूरी तरह से synchronized हो चुके हैं.

Full/DR – इस state से पता चलता है कि router एक DR (Designated Router) है.

OSPF Packets in Hindi

OSPF में 6 प्रकार के packets होते हैं जो कि निम्नलिखित हैं:-

  1. Hello Packet – इस packet का प्रयोग neighbor router को discover, build और maintain करने के लिए किया जाता है. ये packets प्रत्येक 10 seconds में exchange किये जाते हैं.

  2. Database Description (DBD) – यह राऊटर का OSPF routes होता है. यह एक area के topology कप स्टोर किये रहता है.

  3. Link state request (LSR) – जब एक राऊटर DBD को recieve करता है यह इसे अपने खुद के DBD के साथ compare करता है. यदि recieve किये गये DBD के पास ज्यादा information होती है तो तब LSR को neighbor router को भेजा जाता है.

  4. Link state update (LSU) – जब एक राऊटर LSR को recieve करता है तो यह LSU packet के साथ respond करता है.

  5. Link state acknowledgement (LSck) – यह link state exchange की प्रक्रिया को reliability को प्रदान करता है.

  6. Link state Advertisement (LSA) – यह एक OSPF data packet होता है जो कि link state routing information को स्टोर करता है.
ospf packet in Hindi

Reference:- https://www.javatpoint.com/ospf-protocol

निवेदन:- आपको यह पोस्ट कैसी लगी हमें comment के द्वारा बताइए तथा इस पोस्ट को अपने दोस्तों के साथ करें.

Leave a Comment