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

जब आप अपने ब्राउज़र में किसी URL पर क्लिक करते हैं तो क्या होता है

इस लेख में, मैं चाहता हूं कि मेरे पाठक वेब दुनिया की एक बहुत ही बुनियादी अवधारणा की तस्वीर प्राप्त करें। पहले, मैंने आज के बाजार के फैंसी सामान, यानी कोणीय यात्रा, प्रतिक्रिया की मूल बातें, आदि पर लेख लिखे हैं। लेकिन, आज, मैं चाहता हूं कि मेरे पाठक उस यात्रा में शामिल हों, जिसका सामना वे किसी भी URL पर पहली बार करते हैं।

जैसा कि विषय स्वयं व्याख्यात्मक है - जब हम किसी URL से टकराते हैं तो क्या होता है? - चलिए शुरू करते हैं!

चर्चा करने से पहले URL को हिट करने के बाद क्या होता है , हमें पता होना चाहिए कि URL वास्तव में क्या है, और URL के विभिन्न भागों का क्या अर्थ है - है ना? बिना समय बर्बाद किए, आइए URL के बारे में और अधिक समझें।

URL - यूनिफ़ॉर्म रिसोर्स लोकेटर

यदि आप इसके पूर्ण रूप को देखें, तो यह स्वयं व्याख्यात्मक है:इसमें उन संसाधनों का स्थान है, जिन्हें हम एक्सेस करना चाहते हैं। यह स्थान का पता . है जहां हम बातचीत करने या जानकारी प्राप्त करने के लिए जाना चाहते हैं।

आइए आपके दैनिक जीवन पर एक नजर डालते हैं। अगर आप किसी काम से अपने दोस्त के घर जाना चाहते हैं या जानकारी लेना चाहते हैं, तो आपको उनका पता चाहिए। इस बड़ी वेब दुनिया में भी यही बात होती है:हमें उस वेबसाइट का पता देना होता है जिसे हम एक्सेस करना चाहते हैं। वेब साइट घर की तरह है और URL पता है।

URL का एनाटॉमी

अब, हम जानते हैं कि URL क्या है, लेकिन हम अभी भी URL के कुछ हिस्सों के बारे में नहीं जानते हैं। चलो चलें!

आइए एक उदाहरण लेते हैं:

https://www.example.com/page1

यहाँ, पहला भाग है ‘https’ . यह मूल रूप से ब्राउज़र को बताता है कि उसे किस प्रोटोकॉल का उपयोग करना चाहिए। यह हो सकता है http, https, ftp, आदि एक प्रोटोकॉल नियमों का समूह है वह ब्राउज़र जो नेटवर्क पर संचार के लिए उपयोग करता है। 'https' मूल रूप से एक सुरक्षित संस्करण . है , यानी सूचनाओं का सुरक्षित तरीके से आदान-प्रदान किया जाता है।

दूसरा भाग www.example.com एक डोमेन नाम है . आप इसे अपने दोस्त के घर से जोड़ सकते हैं। यह वेबसाइट का पता है। हम इसका उपयोग सर्वर (प्रशिक्षित कंप्यूटर) तक पहुंचने के लिए करते हैं जो उस वेबसाइट के लिए जानकारी प्रदान करने के लिए जिम्मेदार है। रुकना! आप सोच सकते हैं, मैंने यूआरएल का उल्लेख करने से एक सेकंड पहले पता है जबकि मैंने यह भी उल्लेख किया है कि डोमेन नाम भी पता है। हो सकता है आप भ्रमित हो गए हों। भ्रमित न हों!

यूआरएल और डोमेन नाम के बीच अंतर

दोनों के बीच मुख्य अंतर यह है कि URL एक पूर्ण पता है . URL उस तरीके के बारे में बताता है जिसके माध्यम से सूचनाओं का आदान-प्रदान करना चाहिए, उस वेबसाइट तक पहुंचने के बाद का रास्ता। जबकि डोमेन नाम URL का हिस्सा होता है .

आइए हमारे पिछले उदाहरण को बेहतर ढंग से समझने के लिए लेते हैं। आप कह सकते हैं कि आपके मित्र के घर का पता एक डोमेन नाम है, जबकि URL न केवल मित्र के घर का पता (डोमेन नाम) बताता है, बल्कि यह भी बताता है कि आप कैसे संवाद करने जा रहे हैं जैसे कि एक अलग कमरे में बात करना (सुरक्षित) या सबके सामने ( जानकारी लीक हो सकती है)। यह रास्ता भी बताता है, यानी घर में प्रवेश करने के बाद आप घर के किस हिस्से में जाएंगे। इसलिए, डोमेन नाम यूआरएल का हिस्सा है। अधिक जानकारी वाला डोमेन नाम URL होता है।

मुझे आशा है कि अब आप यूआरएल के साथ स्पष्ट हैं। आइए अगले भाग में आते हैं।

डोमेन नाम

पिछले भाग में, मैंने डोमेन नामों के बारे में बताया, लेकिन गहराई से नहीं। मैं चाहता हूं कि आप इसमें और अधिक जाएं। जैसा कि मैंने आपको बताया, Domain name वेबसाइट का एड्रेस होता है। यह एक अद्वितीय पहचान . देता है आपकी वेबसाइट . पर इतनी बड़ी वेब दुनिया में। कोई भी दो डोमेन नाम एक जैसे नहीं हो सकते लेकिन - हाँ! 'लेकिन' है। यह डोमेन नाम की एकमात्र परिभाषा नहीं है। इसके पीछे एक और कहानी है। आइए उस कहानी में आते हैं।

जैसा कि हम जानते हैं कि जब हम किसी URL को हिट करते हैं या आप डोमेन नाम कह सकते हैं, तो वह वेबसाइट उसके कंटेंट के साथ खुल जाती है। एक सर्वर (एक प्रशिक्षित कंप्यूटर) इसकी सेवा करता है। हम यह भी जानते हैं कि प्रत्येक कंप्यूटर का एक IP पता होता है जिसका उपयोग इंटरनेट पर संचार के लिए किया जाता है। यह एक पता है जो स्वयं को 'आईपी पता' समझाता है। जब हम हिट . करते हैं कोई भी URL, तो हम वास्तव में मार रहे हैं आईपी पता कंप्यूटर का जो वेबसाइट सामग्री (होस्टिंग) परोसने के लिए जिम्मेदार है।

लेकिन, अब, आप सोच सकते हैं कि आखिर क्या है...क्या सब कुछ एक पता है? यदि आईपी पता है तो यह डोमेन नाम क्यों मौजूद है? वेबसाइट की सामग्री प्राप्त करने के लिए हम आईपी पते का उपयोग क्यों नहीं कर सकते?

हाँ! आप आईपी पते का उपयोग कर सकते हैं सामग्री प्राप्त करने के लिए वेबसाइट का लेकिन वास्तव में!.. क्या आप प्रत्येक वेबसाइट के संबद्ध आईपी पते को याद रख पाएंगे? स्पष्टः नहीं! यह कठिन है आईपी पता याद रखने के लिए हर वेबसाइट का। इसलिए डोमेन नाम बाजार में आए।

आप इसे अपनी संपर्क सूची से जोड़ सकते हैं। आप हर व्यक्ति का नंबर याद नहीं रख सकते, लेकिन आप उनका नाम याद रख सकते हैं। वही अवधारणा यहां भी लागू होती है। आप याद नहीं कर सकते वो डरावने आईपी पते , लेकिन आप आसानी से याद रख सकते हैं डोमेन नाम .

डेटा की यह बड़ी मात्रा एक डेटाबेस में रखी जाती है, जहां उसके आईपी पते के साथ डोमेन नाम संग्रहीत होता है। एक सिस्टम जो डोमेन नामों को उसके संबंधित आईपी पते के साथ संग्रहीत करता है, उसे DNS (डोमेन नाम प्रणाली) के रूप में जाना जाता है। (मेरा मानना ​​है कि आपने इसके बारे में सुना होगा)।

मुझे लगता है कि मैंने पर्याप्त बुनियादी बातों पर चर्चा की है। अब, जब हम किसी URL से टकराते हैं, तो इस प्रक्रिया में गहराई से उतरें।

IP पता खोजने के लिए DNS लुकअप

URL को हिट करने के बाद, सबसे पहले जो होना चाहिए वह है डोमेन नाम से जुड़े आईपी पते को हल करना। DNS इसे हल करने में मदद करता है। डीएनएस एक फोन बुक की तरह है और आईपी पता प्रदान करने में हमारी सहायता करता है जो उस डोमेन नाम से जुड़ा होता है जैसे हमारी फोन बुक एक मोबाइल नंबर देती है जो उस व्यक्ति के नाम से जुड़ा होता है।

जब आप अपने ब्राउज़र में किसी URL पर क्लिक करते हैं तो क्या होता है


यह सिंहावलोकन है, लेकिन चार परतें हैं जिसके माध्यम से यह डोमेन नाम क्वेरी गुजरती है। आइए चरणों को समझते हैं:

1. URL को हिट करने के बाद, ब्राउज़र कैश की जाँच कर ली गयी है। चूंकि ब्राउज़र आपके द्वारा पहले देखी गई वेबसाइटों के लिए कुछ समय के लिए अपने DNS रिकॉर्ड बनाए रखता है। इसलिए, सबसे पहले, डोमेन नाम से जुड़े आईपी पते को खोजने के लिए DNS क्वेरी यहां चलती है।

2. दूसरा स्थान जहां DNS क्वेरी OS कैशे . में चलती है उसके बाद राउटर कैश

3. यदि उपरोक्त चरणों में, एक DNS क्वेरी का समाधान नहीं होता है, तो यह रिज़ॉल्वर सर्वर की मदद लेता है। रिज़ॉल्वर सर्वर और कुछ नहीं बल्कि आपका ISP (इंटरनेट सेवा प्रदाता) है। क्वेरी ISP को भेजी जाती है जहां DNS क्वेरी ISP कैशे में चलती है।

4. अगर तीसरे चरण में भी कोई परिणाम नहीं मिलता है, तो अनुरोध शीर्ष या रूट सर्वर को भेजता है डीएनएस पदानुक्रम का। वहां ऐसा कभी नहीं होता है कि यह कहता है कि कोई परिणाम नहीं मिला, लेकिन वास्तव में यह बताता है कि आपको यह जानकारी कहां से मिल सकती है। अगर आप टॉप लेवल डोमेन (.com,.net,.Gov,.org) का आईपी एड्रेस सर्च कर रहे हैं। यह रिज़ॉल्वर सर्वर को TLD सर्वर . खोजने के लिए कहता है (शीर्ष स्तरीय डोमेन)।

5. अब, रिज़ॉल्वर टीएलडी सर्वर से हमारे डोमेन नाम का आईपी पता देने के लिए कहता है। TLD डोमेन नाम की पता जानकारी संग्रहीत करता है। यह रिज़ॉल्वर को आधिकारिक नाम सर्वर . से पूछने के लिए कहता है

6. आधिकारिक नाम सर्वर डोमेन नाम के बारे में सब कुछ जानने के लिए जिम्मेदार है। अंत में, रिज़ॉल्वर (ISP) डोमेन नाम से जुड़ा IP पता प्राप्त करता है और उसे वापस ब्राउज़र में भेजता है।

IP एड्रेस मिलने के बाद रिज़ॉल्वर उसे अपने कैशे में स्टोर कर लेता है ताकि अगली बार अगर वही क्वेरी आए तो उसे फिर से इन सभी स्टेप्स पर न जाना पड़े। यह अब उनके कैशे से IP पता प्रदान कर सकता है।

यह उन सभी चरणों के बारे में है जिनका पालन डोमेन नाम से जुड़े आईपी पते को हल करने के लिए किया जाता है। बेहतर ढंग से समझने के लिए नीचे देखें:

जब आप अपने ब्राउज़र में किसी URL पर क्लिक करते हैं तो क्या होता है

TCP कनेक्शन ब्राउज़र द्वारा सर्वर के साथ आरंभ होता है

एक बार आईपी पता कंप्यूटर का (जहाँ आपकी वेबसाइट की जानकारी है) पाया गया , यह कनेक्शन आरंभ करता है इसके साथ। नेटवर्क पर संचार करने के लिए, इंटरनेट प्रोटोकॉल पीछा किया जाता है। टीसीपी/आईपी सबसे आम प्रोटोकॉल है। 'TCP 3-वे हैंडशेक' . नामक प्रक्रिया का उपयोग करके दोनों के बीच एक कनेक्शन बनाया जाता है . आइए इस प्रक्रिया को संक्षेप में समझते हैं:

1. क्लाइंट कंप्यूटर एक SYN संदेश . भेजता है मतलब, दूसरा कंप्यूटर नए कनेक्शन के लिए खुला है या नहीं।

2. फिर दूसरा कंप्यूटर , यदि नए कनेक्शन के लिए खुला है, तो यह पावती संदेश . भेजता है SYN संदेश के साथ भी।

3. इसके बाद पहला कंप्यूटर अपना संदेश प्राप्त करता है और भेजकर . द्वारा स्वीकार करता है एक एसीके संदेश।

बेहतर ढंग से समझने के लिए, नीचे दिए गए आरेख को देखें।

जब आप अपने ब्राउज़र में किसी URL पर क्लिक करते हैं तो क्या होता है

संचार प्रारंभ (अनुरोध प्रतिक्रिया प्रक्रिया)

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

इतना ही! उपरोक्त सभी प्रक्रिया तब होती है जब हम किसी URL को हिट करते हैं। हालांकि इस लंबी प्रक्रिया को पूरा होने में सेकंड से भी कम समय लगता है। यह आपके प्रश्न का उत्तर है ‘क्या होता है जब हम किसी ब्राउज़र में किसी URL को हिट करते हैं?’

पढ़ने के लिए धन्यवाद!


  1. क्या होता है जब आप iPhone पर किसी नंबर को ब्लॉक करते हैं

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

  1. क्या होता है जब आप Android पर निजी ब्राउज़िंग का उपयोग करते हैं?

    ब्लॉग सारांश- निजी ब्राउज़िंग के कई कारण हैं, चाहे वह कई ईमेल खातों में लॉग इन हो, ऑनलाइन बैंकिंग, शॉपिंग या नेट सर्फिंग हो। हम यहां एक निजी ब्राउज़र एप्लिकेशन का उपयोग करके Android उपकरणों पर गुमनाम रूप से ब्राउज़ करने का सही समाधान देने के लिए हैं। हाल ही में मैं अपने फ़ोन पर फ़्लाइट टिकट खोज रह

  1. आपके मरने पर आपके ऑनलाइन खातों का क्या होता है

    जन्म लेने वाला हर व्यक्ति अंत में मर जाता है! जीवन के बारे में एक निर्विवाद तथ्य। इसलिए, लोगों के लिए यह स्पष्ट और व्यावहारिक है कि वे अपने अंतिम दिन से पहले तय कर लें कि वे अपनी भौतिकवादी चीज़ों को कहाँ ले जाना चाहते हैं, उनका उत्तराधिकारी कौन होना चाहिए। लेकिन इस चिंता में हम उनके जीवन के दूसरे हि