Computer >> कंप्यूटर ट्यूटोरियल >  >> नेटवर्किंग >> नेटवर्किंग

ओएसआई मॉडल के साथ मास्टर लिनक्स नेटवर्क समस्या निवारण - एक चरण-दर-चरण मार्गदर्शिका

ओएसआई मॉडल के साथ मास्टर लिनक्स नेटवर्क समस्या निवारण - एक चरण-दर-चरण मार्गदर्शिका <पी> नेटवर्किंग की दुनिया में, आप स्वयं को अन्य कंप्यूटरों या एसएसएच से कनेक्ट करने में कठिनाई, आईपी तालिकाओं के साथ समस्याएं, या वेबसाइटों तक पहुंचने में असमर्थ होने जैसी समस्याओं का निवारण करते हुए पा सकते हैं।

<पी> हालाँकि, क्या आपने कभी OSI मॉडल लागू करके अपने नेटवर्क की समस्या निवारण का प्रयास किया है? ओपन सिस्टम इंटरकनेक्शन (ओएसआई) आर्किटेक्चर पर आधारित बॉटम-टू-टॉप कार्यप्रणाली के उपयोग के माध्यम से, हम नेटवर्क समस्या निवारण की जटिलताओं को उजागर करेंगे, आपको ज्ञान और उपकरण प्रदान करेंगे जो विभिन्न प्रकार की नेटवर्किंग कठिनाइयों को प्रभावी ढंग से संबोधित करने के लिए आवश्यक हैं।

OSI मॉडल (ओपन सिस्टम इंटरकनेक्शन) क्या है?

<पी> ओपन सिस्टम इंटरकनेक्शन (ओएसआई) मॉडल एक वैचारिक ढांचा है जो नेटवर्क संचार के कार्यों को सात अलग-अलग स्तरों में वर्गीकृत करता है। सीधे शब्दों में कहें तो, OSI यह मानकीकृत करता है कि विभिन्न कंप्यूटर सिस्टम एक दूसरे के साथ कैसे संचार कर सकते हैं।

<पी> ओएसआई मॉडल के साथ मास्टर लिनक्स नेटवर्क समस्या निवारण - एक चरण-दर-चरण मार्गदर्शिका OSI मॉडल की सात परतें

OSI मॉडल सिद्धांतों को लागू करके किसी वेबसाइट की समस्या का निवारण कैसे करें

<पी> आपके सर्वर पर होस्ट की गई वेबसाइट जो काम नहीं कर रही है, उसके समस्या निवारण के निम्नलिखित उदाहरण पर विचार करें। हम अपने ऑपरेटिंग सिस्टम के रूप में लिनक्स का उपयोग करेंगे। मेरा मानना ​​है कि डिबगिंग के लिए फूट डालो और राज करो एक बेहतर तकनीक है। <पी> ओएसआई मॉडल किसी समस्या को कुशलतापूर्वक सुलझाने का एक तरीका है ताकि आप समाधान खोजने और उस पर विजय पाने के लिए पर्यावरण को व्यवस्थित रूप से सरल बना सकें।

भौतिक परत

<पी> जैसा कि मैंने पहले कहा था, जब डिबगिंग की बात आती है, तो आमतौर पर नीचे से शुरू करना बेहतर होता है। OSI मॉडल में भौतिक परत सबसे निचली परत है। इस परत के प्रमुख घटकों में ईथरनेट केबल, हब और स्विच शामिल हैं। इस स्तर पर, आपको बिजली की आपूर्ति और उपकरणों की स्थिति की जांच करनी चाहिए, साथ ही इंटरफ़ेस आंकड़ों की भी जांच करनी चाहिए।

  • "ifconfig" टूल आपके सिस्टम में मौजूद सभी ईथरनेट कार्डों का विस्तृत अवलोकन प्रदान करता है।
  • इसके अलावा, आपके पास "आईपी लिंक शो" कमांड का उपयोग करने का विकल्प है। यदि परिणाम "डाउन" दिखाता है, तो यह बताता है कि लेयर1 काम नहीं कर रहा है।
  • कभी-कभी, ईथरनेट कनेक्शन भौतिक रूप से सर्वर से कनेक्ट हो सकते हैं लेकिन डिफ़ॉल्ट रूप से सक्रिय नहीं होते हैं। सक्षम करने के लिए, नीचे दिए गए कमांड का उपयोग करें।
IP link set eth0 up
  • यदि आप अधिक विस्तृत जानकारी की तलाश में हैं, तो एथटूल उपयोगिता काफी मददगार हो सकती है। यह उपयोगिता सेटिंग्स को क्वेरी करने और संशोधित करने की क्षमता प्रदान करती है। यह आपको गति, पोर्ट, ऑटो-नेगोशिएशन, पीसीआई स्थान और चेकसम ऑफलोड जैसे मापदंडों को समायोजित करने की अनुमति देता है।

डेटा लिंक परत

<पी> डेटा लिंक परत एक ही नेटवर्क से जुड़े दो उपकरणों के बीच डेटा के प्रसारण को सक्षम बनाती है। इस परत में दो घटक होते हैं। पहला घटक मीडियम एक्सेस कंट्रोल (मैक) परत है, जिसमें हार्डवेयर एड्रेसिंग और एक्सेस कंट्रोल का संचालन शामिल है। <पी> दूसरी परत तार्किक लिंक परत है, जो विभिन्न मीडिया के बीच तार्किक संबंध बनाने में सक्षम बनाती है। इस परत में एक सामान्य समस्या दो सर्वरों की कनेक्टिविटी स्थापित करने में असमर्थता है। डेटा लिंक परत के परीक्षण के लिए पिंग, ट्रैसरआउट, एआरपी, मैकॉफ़ और वायरशार्क जैसे उपकरणों का उपयोग किया जाता है।

<पी> यह एक ही नेटवर्क समूह के भीतर उपकरणों के बीच डेटा फ्रेम के सही ट्रांसमिशन और रिसेप्शन को सत्यापित करने में मदद कर सकता है।

नेटवर्क परत

<पी> नेटवर्क लेयर का काम डेटा को दो नेटवर्क के बीच स्थानांतरित करना आसान बनाना है। नेटवर्क डिवाइस जो OSI मॉडल के लेयर 3 पर काम करते हैं वे राउटर हैं। राउटर का मुख्य काम नेटवर्क के लिए एक-दूसरे से बात करना आसान बनाना है। आईपी ​​पते के साथ काम करना इस परत का हिस्सा है। <पी> इस चरण में, आपको अधिकतर आईपी पते से जुड़ी समस्याओं पर गौर करना चाहिए। पता देखने के लिए आप "ip -br एड्रेस शो" टाइप कर सकते हैं। आप देख सकते हैं कि आपके नेटवर्क कार्ड को आईपी एड्रेस दिया गया है या नहीं। यदि आप डीएचसीपी का उपयोग उन्हें प्राप्त करने के लिए करते हैं तो हो सकता है कि आपको डायनेमिक आईपी पते न मिलें।

<पी> एक आम समस्या जो अक्सर आती है वह है किसी विशिष्ट मार्ग के लिए अपस्ट्रीम गेटवे की कमी या डिफ़ॉल्ट मार्ग की अनुपस्थिति। जब एक आईपी पैकेट एक अलग नेटवर्क पर प्रसारित होता है, तो इसे अतिरिक्त प्रसंस्करण के लिए गेटवे पर निर्देशित करने की आवश्यकता होती है। <पी> गेटवे के लिए पैकेटों को उनके अंतिम गंतव्य तक पहुंचाने के मार्ग को समझना महत्वपूर्ण है। रूटिंग टेबल में विभिन्न मार्गों के लिए गेटवे की सूची होती है और इसे "आईपी रूट" कमांड का उपयोग करके प्रबंधित किया जा सकता है। हम डिफ़ॉल्ट गेटवे या गेटवे से परे पिंग भेजकर भी कनेक्टिविटी की जांच कर सकते हैं।

परिवहन परत

<पी> ट्रांसमिशन कंट्रोल प्रोटोकॉल (टीसीपी) और यूजर डेटाग्राम प्रोटोकॉल (यूडीपी) जैसे प्रोटोकॉल का उपयोग ट्रांसपोर्ट लेयर द्वारा सिस्टम के बीच नेटवर्क ट्रैफिक को नियंत्रित करने और यह सुनिश्चित करने के लिए किया जाता है कि डेटा कुशलतापूर्वक प्रवाहित हो। <पी> ट्रांसपोर्ट लेयर डेटा पैकेट भेजने, त्रुटियों की तलाश करने, डेटा के प्रवाह को नियंत्रित करने और उन्हें सही क्रम में रखने का प्रभारी है। आपको इस परत में समस्याओं का सामना करना पड़ सकता है, जैसे पोर्ट जो सुन नहीं रहे हैं। आपकी सेवा प्रारंभ नहीं हो सकती क्योंकि पोर्ट का पहले से ही उपयोग किया जा रहा है। आप "commad "netstat -antlp | चलाकर देख सकते हैं कि कौन से पोर्ट खुले हैं ग्रेप "सुनो""।

<पी> एक समस्या जो अक्सर होती है वह रिमोट कनेक्टिविटी से संबंधित है। ऐसे परिदृश्य पर विचार करें जहां आपका स्थानीय सिस्टम दूर के पोर्ट, विशेष रूप से पोर्ट 80 पर HTTP के साथ कनेक्शन स्थापित करने में असमर्थ है। telnet कमांड निर्दिष्ट होस्ट और पोर्ट के साथ एक टीसीपी कनेक्शन बनाने का प्रयास करता है। यह क्षमता दूरस्थ टीसीपी कनेक्टिविटी परीक्षण करने के लिए आदर्श है। <पी> रिमोट यूडीपी पोर्ट की जांच करने के लिए, आप "नेटकैट" उपयोगिता का उपयोग कर सकते हैं।

सत्र परत

<पी> यह परत दो उपकरणों के बीच संचार की शुरुआत और समाप्ति को सुविधाजनक बनाने के लिए जिम्मेदार है (उदाहरण के लिए:प्रमाणीकरण)। वह समयावधि जिसके दौरान संचार शुरू और समाप्त होता है उसे सत्र कहा जाता है। <पी> इस परत में आपको क्रेडेंशियल्स, सर्वर के प्रमाणपत्र, सत्र आईडी और ग्राहकों की कुकीज़ की जांच करनी चाहिए

प्रस्तुति परत

<पी> ओएसआई मॉडल की प्रेजेंटेशन परत डेटा को इस तरह से स्वरूपित करने और बदलने के लिए जिम्मेदार है जिससे इसे उपयोगकर्ता के सामने प्रस्तुत किया जा सके। <पी> एसएसएल या टीएलएस एन्क्रिप्शन विधियां इस परत के प्रमुख भाग हैं। यहां, आपको एन्क्रिप्शन और डिक्रिप्शन समस्याओं की जांच करनी चाहिए।

एप्लिकेशन परत

<पी> सिस्टम उपयोगकर्ता से इनपुट लेता है और आउटपुट को उपयोगकर्ता तक वापस भेजता है। बेलो प्रोटोकॉल इस स्तर पर कार्य करते हैं। <पी> आपको किसी भी गलत सेटिंग्स के लिए अपने सर्वर पर कॉन्फ़िगरेशन फ़ाइलों को सत्यापित करना चाहिए। इसके अतिरिक्त, मुद्दों के बारे में अधिक विस्तृत जानकारी प्राप्त करने के लिए सर्वर पर लॉग फ़ाइलों को देखना आवश्यक है।

  • फ़ाइल स्थानांतरण प्रोटोकॉल (एफ़टीपी)
  • सिंपल मेल ट्रांसफर प्रोटोकॉल (SMTP)
  • सिक्योर शेल (SSH)
  • इंटरनेट मैसेज एक्सेस प्रोटोकॉल (IMAP)
  • डोमेन नाम सेवा (DNS)
  • हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल (HTTP).

निष्कर्ष

<पी> लिनक्स में नेटवर्क समस्याओं का निवारण करना एक कठिन काम हो सकता है, लेकिन ओएसआई मॉडल के सिद्धांतों को लागू करके, आप अधिक दक्षता के साथ समस्याओं का व्यवस्थित रूप से निदान और समाधान कर सकते हैं। <पी> निचली परत से शुरू करके और ऊपर की ओर बढ़ते हुए, हमने OSI मॉडल के प्रत्येक स्तर के अनुरूप विभिन्न उपकरणों और तकनीकों का पता लगाया है।

<पी> भौतिक परत से शुरुआत करते हुए, हमने हार्डवेयर घटकों का निरीक्षण किया और ifconfig जैसे उपकरणों का उपयोग किया और ip link show कनेक्टिविटी सत्यापित करने के लिए. डेटा लिंक परत की ओर बढ़ते हुए, हमने मैक पते पर ध्यान केंद्रित किया और ping जैसी उपयोगिताओं का उपयोग किया। और Wireshark परीक्षण के लिए. नेटवर्क स्तर पर, हमने ip route जैसे कमांड का उपयोग करते हुए आईपी एड्रेसिंग और रूटिंग में गहराई से प्रवेश किया। और ping समस्याओं का निदान करने के लिए.

<पी> ट्रांसपोर्ट लेयर में संक्रमण करते हुए, हमने netstat जैसे कमांड का उपयोग करके टीसीपी और यूडीपी से संबंधित समस्याओं का समाधान किया। और telnet खुले बंदरगाहों की जांच करने और कनेक्शन स्थापित करने के लिए। स्टैक के आगे, हमने क्रमशः सत्र और प्रस्तुति परतों पर सत्र प्रबंधन और एन्क्रिप्शन के महत्व पर चर्चा की।

<पी> अंत में, एप्लिकेशन परत पर, हमने एफ़टीपी, एसएमटीपी, एसएसएच और HTTP जैसे विशिष्ट प्रोटोकॉल की जांच की, मुद्दों को हल करने में कॉन्फ़िगरेशन फ़ाइलों और लॉग विश्लेषण के महत्व पर जोर दिया।

<पी> मुफ़्त में कोड करना सीखें. फ्रीकोडकैंप के ओपन सोर्स पाठ्यक्रम ने 40,000 से अधिक लोगों को डेवलपर्स के रूप में नौकरी पाने में मदद की है। आरंभ करें


  1. छवि का आकार कम करने और लोडिंग गति में सुधार करने के लिए वर्डप्रेस के लिए ऑप्टिमस का उपयोग करें छवि का आकार कम करने और लोडिंग गति में सुधार करने के लिए वर्डप्रेस के लिए ऑप्टिमस का उपयोग करें

    यदि आप एक ऑनलाइन व्यवसाय चलाने वाले वेबमास्टर हैं, तो आप जानते हैं कि Google और अन्य खोज इंजनों में अच्छी रैंकिंग के कारकों में से एक तेजी से लोड होने वाली साइट है। और हां, एक सलाह जो आप अक्सर सुनते हैं, वह है छवियों को न्यूनतम संभव आकार में अनुकूलित करना ताकि वे साइट लोडिंग को धीमा न करें। यदि आप व

  1. सामान्य सामाजिक इंजीनियरिंग हमले की रणनीति और उन्हें कैसे रोकें सामान्य सामाजिक इंजीनियरिंग हमले की रणनीति और उन्हें कैसे रोकें

    जब आप टीवी पर हैकर्स देखते हैं, तो वे हमेशा डिजिटल विशेषज्ञ होते हैं। वे आक्रामक रूप से अंधेरे कमरों में कीबोर्ड टैप करते हैं, फायरवॉल को नीचे ले जाते हैं और कंप्यूटर कोड को तोड़कर और सुरक्षा प्रोटोकॉल तोड़कर नेटवर्क में घुसपैठ करते हैं। जैसा कि आप अनुमान लगा सकते हैं, इसका वास्तविक दुनिया के सफल है

  1. सर्वश्रेष्ठ वैकल्पिक DNS सर्वर कैसे खोजें सर्वश्रेष्ठ वैकल्पिक DNS सर्वर कैसे खोजें

    अपना DNS सर्वर बदलना एक अच्छा विचार है। अपने आईएसपी के डिफ़ॉल्ट से दूर जाने से आपको बेहतर सुरक्षा, गोपनीयता, सटीकता और गति मिलेगी। आप अपने कंप्यूटर या राउटर में केवल कुछ नंबर दर्ज करके अपना डीएनएस बदल सकते हैं, लेकिन यह पता लगाना कि वे नंबर क्या हो सकते हैं, थोड़ा अधिक भ्रमित करने वाला है। Google और