Theory
अपना Portfolio Online खोजना
आपने आख़िरकार अपने local computer पर अपनी शानदार personal portfolio website coding पूरी कर ली। इसमें आपकी bio, आपकी project gallery, और एक साफ़ contact form है। पर अभी, यह केवल तब खुलती है जब आप अपने ख़ुद के hard drive पर file पर double-click करते हैं। आप इसे एक top IT company के एक recruitment manager के साथ साझा करना चाहते हैं। आप उन्हें क्या देते हैं? आप उन्हें 192.168.43.10 जैसा एक IP address visit करने को नहीं कह सकते! उन्हें global internet भर आपका काम तुरंत खोजने के लिए एक साफ़, professional address चाहिए।
Theory
College Directory Analogy
internet से जुड़े हर computer को (13.0827, 80.2707) जैसे एक जटिल GPS coordinate वाले एक घर की तरह सोचिए। हर website के लिए ये numbers याद रखना असंभव है। एक Domain Name उस घर को एक दोस्ताना नाम देने जैसा है: 'BCA Department Block'। Domain Space university campus की संरचित layout ख़ुद है, जहाँ कमरे व्यवस्थित रूप से floors द्वारा, फिर wings द्वारा, फिर ख़ास departments द्वारा समूहित हैं, यह पक्का करते हुए कि कोई 2 कमरे एक जैसा नाम साझा न करें।
Theory
Domain Names और Domain Space को परिभाषित करना
university examinations में, एक Domain Name को internet पर 1 या ज़्यादा IP addresses पहचानने के लिए इस्तेमाल एक alphanumeric alias के रूप में परिभाषित किया जाता है। Domain Space Domain Name System (DNS) की पूरी उलटी tree structure को दर्शाता है। यह tree एक hierarchical distributed database दर्शाता है जहाँ हर node का बिल्कुल 1 label है, और absolute domain name उस node से tree की root तक सीधे ऊपर track करता path है।
At a glance
Table 1: एक Domain Name की Hierarchical Structure
| Hierarchy Level | Name Component | Example | Purpose |
|---|---|---|---|
| Root Level | Root Node | . | पूरे internet tree structure का परम आधार |
| Top-Level Domain (TLD) | Generic या Country | .in या .com | country zone या organizational type पहचानता है |
| Second-Level Domain (SLD) | Registered Domain | myportfolio | आपका unique चुना brand name या portfolio identity |
| Subdomain | Third-Level Domain | projects | आपकी main web space के भीतर बनाई एक ख़ास division |
Theory
एक Exam Problem का विश्लेषण
आइए एक typical exam question analyze करें: 'domain name labs.bca.edu.in की hierarchical structure ऊपर से नीचे ट्रेस कीजिए।'
Step 1 root level पहचानना है, जो बिल्कुल अंत में implicit dot है। अगला, .in देखिए, जो India दर्शाता country code Top-Level Domain (ccTLD) है। फिर, .edu educational institutions के लिए organizational sub-TLD का काम करता है। अगला, bca college द्वारा registered ख़ास Second-Level Domain है। आख़िर में, labs computer lab server की ओर सीधे point करता एक custom subdomain है।
Quiz
domain name `placement.myportfolio.com` का कौन सा हिस्सा DNS hierarchy के अनुसार Top-Level Domain (TLD) दर्शाता है?
- placement
- myportfolio
- com
- myportfolio.com
Show the answer
com
trailing root dot से पहले नाम का सबसे दाईं ओर का हिस्सा Top-Level Domain है। इस example में, '.com' एक generic TLD है। 'myportfolio' second-level domain है, और 'placement' एक subdomain है।
Watch out
Space बनाम Name जाल
university answer sheets में एक classic ग़लती Domain Space को Web Hosting Space के साथ मिलाना है। Domain Space शुद्ध रूप से एक वैचारिक, तार्किक naming hierarchy है (एक phonebook directory structure की तरह)। Web Hosting Space एक remote server machine पर असली physical hard drive storage space है जहाँ आप अपनी HTML और CSS files upload करते हैं। 1 domain name ख़रीदना अपने-आप आपको file storage space नहीं देता!
Think first
Domain Space Tree को Visualize करना
DNS tree को उल्टा कल्पना कीजिए। reveal करने के लिए tap करने से पहले सोचिए कि इस पूरे global tree structure की बिल्कुल चोटी पर क्या बैठता है।
Show the answer
Domain Space tree की absolute चोटी Root Level है, एक अकेले dot (.) से दर्शाई गई। .com, .org, और .in जैसे सारे Top-Level Domains इस 1 root node से सीधे शाखा निकालते हैं, web पर सारे नामों की बुनियाद बनाते हुए।
Theory
अपनी Professional पहचान Set Up करना
जब आप आने वाले campus recruitment drives के लिए अपना personal portfolio publish करते हैं, yourname.in जैसा एक domain ख़रीदना आपका resume अत्यधिक professional दिखाता है। अपने Semester 3 networking labs में, आप DNS record files configure करेंगे जहाँ आप इस बिल्कुल domain name को एक 'A Record' इस्तेमाल करके एक public IP address से map करेंगे, अपना दोस्ताना नाम एक असली web server से जोड़ते हुए।
Summary
Key takeaways
- Domain names जटिल numerical IP addresses को इंसान-पढ़ने-लायक़ textual labels से बदलते हैं।
- Domain Space एक root node से शुरू होती एक उलटी tree hierarchy के रूप में संरचित है।
- Top-Level Domains geographical country zone या organizational category निर्दिष्ट करते हैं।
- Second-Level Domains आपका unique registered website brand name दर्शाते हैं।
- Subdomains आपको अपनी main website को अलग functional zones में बाँटने देते हैं।
- Memory hook: root से tree, route के लिए name!