History and Evolution of the Internet (इंटरनेट का इतिहास और विकास)
- Siddharth Sharma
- Mar 13
- 4 min read
Internet रातों-रात नहीं बना; यह दशकों की रिसर्च और कंप्यूटर नेटवर्किंग में हुए क्रमिक विकास (Evolution) का परिणाम है। इसके सफर को हम निम्नलिखित चरणों में बाँट सकते हैं:

1. The Beginning: ARPANET (1960s)
इंटरनेट की शुरुआत शीत युद्ध (Cold War) के दौरान हुई। अमेरिका के रक्षा विभाग (Department of Defense) ने एक ऐसा नेटवर्क बनाने की सोची जो परमाणु हमले की स्थिति में भी संचार (Communication) बनाए रख सके।
1969 में ARPANET (Advanced Research Projects Agency Network) का निर्माण हुआ। यह दुनिया का पहला नेटवर्क था जिसने Packet Switching तकनीक का उपयोग किया और शुरुआत में केवल चार यूनिवर्सिटीज के कंप्यूटर्स को आपस में जोड़ा।
2. Birth of the Internet & TCP/IP (1970s - 1980s)
जैसे-जैसे नेटवर्क बड़े हुए, अलग-अलग प्रकार के नेटवर्क्स को आपस में बात करने के लिए एक "कॉमन भाषा" की आवश्यकता हुई।
1983 में, TCP/IP (Transmission Control Protocol / Internet Protocol) को ARPANET के स्टैंडर्ड प्रोटोकॉल के रूप में अपनाया गया।
1 जनवरी 1983 को आधिकारिक तौर पर Internet का जन्मदिन माना जाता है, क्योंकि इसी दिन से नेटवर्क्स का आपस में जुड़ना (Network of Networks) शुरू हुआ था।

3. The World Wide Web - WWW (1989 - 1990s)
लोग अक्सर "Internet" और "Web" को एक ही समझते हैं, लेकिन वेब इंटरनेट के ऊपर चलने वाली एक सर्विस है।
1989 में Tim Berners-Lee ने World Wide Web (WWW) का आविष्कार किया। उन्होंने HTML (वेब पेज बनाने की भाषा) और HTTP (डेटा ट्रांसफर करने का नियम) बनाया।
1991 में इसे आम जनता (Public) के लिए खोल दिया गया, जिसके बाद इंटरनेट का उपयोग केवल वैज्ञानिकों तक सीमित न रहकर आम लोगों तक पहुँच गया।

4. Evolution Phases (Web 1.0 to Web 3.0)
Web 1.0 (1990s): यह "Read-only" वेब था। इसमें केवल स्टैटिक (Static) वेब पेज होते थे जिन्हें यूज़र सिर्फ पढ़ सकता था।
Web 2.0 (2004 - Present): यह "Read-Write" या Social Web है। इसमें यूज़र अपना कंटेंट भी डाल सकता है (जैसे Facebook, YouTube, Blogs)।
Web 3.0 (Future/Ongoing): यह "Decentralized" और AI-संचालित वेब है, जहाँ मशीनें डेटा को समझेंगी और Blockchain जैसी तकनीकों का उपयोग होगा।
PART 2: How the Internet Works (इंटरनेट कैसे काम करता है?)
इंटरनेट जादुई रूप से काम नहीं करता; यह फिजिकल केबल्स (Fiber Optics), राउटर्स (Routers) और सर्वर्स का एक विशाल जाल है। इसके काम करने के पीछे कुछ मुख्य कॉन्सेप्ट्स हैं:
1. Clients and Servers (क्लाइंट्स और सर्वर्स)
Client: यह आपका डिवाइस (Laptop, Smartphone) और उसमें मौजूद Web Browser (जैसे Chrome) है, जो इंटरनेट से जानकारी मांगता है (Request करता है)।
Server: यह एक पावरफुल कंप्यूटर है जो 24/7 इंटरनेट से जुड़ा रहता है। इसमें वेबसाइट्स का डेटा (Images, Text, Videos) स्टोर रहता है। जब क्लाइंट रिक्वेस्ट भेजता है, तो सर्वर उसे वह डेटा (Response) भेज देता है।

2. IP Address (आईपी एड्रेस)
जिस तरह हर घर का एक पोस्टल एड्रेस होता है ताकि चिट्ठी सही जगह पहुँच सके, उसी तरह इंटरनेट से जुड़े हर डिवाइस (कंप्यूटर, सर्वर, मोबाइल) का एक अद्वितीय पता (Unique Address) होता है जिसे IP (Internet Protocol) Address कहते हैं।
IPv4: यह पुराना वर्ज़न है जो नंबरों में होता है (जैसे: 192.168.1.15)।
IPv6: चूँकि दुनिया में डिवाइस बहुत बढ़ गए हैं, इसलिए नया वर्ज़न लाया गया है जिसमें नंबर और अक्षर दोनों होते हैं (जैसे: 2001:0db8:85a3:0000:0000:8a2e:0370:7334)।

3. DNS (Domain Name System)
इंसानों के लिए वेबसाइट्स के IP Addresses (जैसे 142.250.190.46) याद रखना बहुत मुश्किल है। इसलिए DNS का उपयोग किया जाता है।
DNS इंटरनेट की "Phonebook" है।
जब आप ब्राउज़र में google.com (Domain Name) टाइप करते हैं, तो DNS सर्वर उस नाम को उसके असली IP Address में बदल (Translate) देता है, ताकि आपका कंप्यूटर सही सर्वर से कनेक्ट हो सके।

4. Packets and Routing (पैकेट्स और राउटिंग)
जब सर्वर आपको कोई फोटो या वीडियो भेजता है, तो वह पूरी फाइल एक साथ नहीं आती।
डेटा को छोटे-छोटे टुकड़ों में तोड़ दिया जाता है, जिन्हें Packets कहते हैं।
हर पैकेट पर भेजने वाले और प्राप्त करने वाले का IP Address लिखा होता है। ये पैकेट्स इंटरनेट के ट्रैफ़िक में अलग-अलग रास्तों (Routers के माध्यम से) से होते हुए आपके डिवाइस तक पहुँचते हैं और वापस जुड़कर (Reassemble होकर) पूरी फाइल बन जाते हैं।

PART 3: Key Internet Protocols (प्रमुख इंटरनेट प्रोटोकॉल्स)
Protocol (प्रोटोकॉल) का अर्थ है "नियमों का समूह" (Set of Rules)। इंटरनेट पर दो कंप्यूटर्स को आपस में बात करने के लिए कुछ नियमों का पालन करना पड़ता है।
यहाँ कुछ सबसे महत्वपूर्ण प्रोटोकॉल्स दिए गए हैं:
1. HTTP (HyperText Transfer Protocol)
उपयोग: यह World Wide Web का आधार है। इसका उपयोग वेब सर्वर से वेब पेजों (HTML files, Images) को क्लाइंट (आपके ब्राउज़र) तक ट्रांसफर करने के लिए किया जाता है।
कमी: इसमें डेटा प्लेन टेक्स्ट (Plain Text) में ट्रांसफर होता है, जिसे हैकर्स आसानी से पढ़ सकते हैं। इसलिए यह सुरक्षित नहीं है।
2. HTTPS (HyperText Transfer Protocol Secure)
उपयोग: यह HTTP का ही सुरक्षित (Secure) वर्ज़न है।
विशेषता: यह डेटा को भेजने से पहले एन्क्रिप्ट (Encrypt/Lock) कर देता है (SSL/TLS सर्टिफिकेट का उपयोग करके)। इससे अगर कोई हैकर बीच में डेटा चुरा भी ले, तो वह उसे पढ़ नहीं सकता।
कहाँ यूज़ होता है? बैंकिंग वेबसाइट्स, ऑनलाइन शॉपिंग, और पासवर्ड लॉगिन वाले सभी पेजों पर। (ब्राउज़र में URL के बगल में दिखने वाला 'Lock 🔒' आइकन HTTPS को ही दर्शाता है)।

3. FTP (File Transfer Protocol)
उपयोग: इसका उपयोग इंटरनेट पर एक कंप्यूटर से दूसरे कंप्यूटर में फाइलों को ट्रांसफर (Copy/Move) करने के लिए किया जाता है।
विशेषता: जब आप किसी वेबसाइट पर कोई बड़ी फाइल (जैसे वीडियो या सॉफ्टवेयर) Upload करते हैं या सर्वर से अपने कंप्यूटर में Download करते हैं, तो बैकग्राउंड में अक्सर FTP ही काम कर रहा होता है।

4. SMTP, POP3, and IMAP (E-mail Protocols)
जैसा कि आपने पहले ई-मेल के कांसेप्ट में समझा था:
SMTP (Simple Mail Transfer Protocol): इसका उपयोग ई-मेल को भेजने (Send) के लिए किया जाता है।
POP3 / IMAP: इनका उपयोग ई-मेल सर्वर से मेल को प्राप्त करने (Receive/Read) के लिए किया जाता है।

Summary Comparison (त्वरित सारांश)
Protocol | फुल फॉर्म | मुख्य कार्य (Primary Function) |
HTTP | HyperText Transfer Protocol | सामान्य वेब पेजों को ब्राउज़र पर लोड करना। |
HTTPS | HyperText Transfer Protocol Secure | वेब पेजों को सुरक्षित (Encrypted) तरीके से लोड करना। |
FTP | File Transfer Protocol | सर्वर पर फाइलों को Upload या Download करना। |
SMTP | Simple Mail Transfer Protocol | ई-मेल भेजना। |




Comments