Internet


इंटरनेट (Internet)- Father of Internet): 👉 Vinton G. Cerf

Internet को Network of Networks कहा जाता है। यह आपस में जुड़े हुए असंख्य कंप्यूटर नेटवर्कों का एक विशाल वैश्विक नेटवर्क है, जिसे Interconnected Network या International Network भी कहा जाता है।

इंटरनेट का इतिहास (History of Internet)

1.       ARPANET: Advanced Research Projects Agency Network

o    स्थापना: 1969

o    यह दुनिया का पहला कंप्यूटर नेटवर्क था।

2.       NSFNET: National Science Foundation Network

o    अमेरिका में Academic नेटवर्क के रूप में विकसित किया गया।

3.       WWW और HTML का विकास

o    WWW: World Wide Web

o    HTML: Hyper Text Markup Language

o    विकासकर्ता: Tim Berners-Lee

4.       भारत में इंटरनेट की शुरुआत

o    15 अगस्त 1995

o    सेवा प्रदाता: VSNL: Videsh Sanchar Nigam Limited

5.       भारत में पहला इंटरनेट कनेक्शन उपयोग करने वाला संस्थान

o    NCST (National Centre for Software Technology) , New Delhi

6.       भारत की पहली वेबसाइट

o    Rediff.com (1996)

7.       पहली हिंदी वेबसाइट

o    Webdunia.com (1999)

नेटवर्क (Network)

जब दो या दो से अधिक कंप्यूटर आपस में Wire या Wireless माध्यम से जुड़े होते हैं, तो उसे Computer Network कहते हैं।

नेटवर्क के घटक (Components of Network)

1.       Server (सर्वर)

o    नेटवर्क में मुख्य कंप्यूटर

o    सभी सेवाएँ और संसाधन प्रदान करता है

2.       Workstation / Client (क्लाइंट)

o    सर्वर से सेवाएँ प्राप्त करता है

3.       Communication Media (संचार माध्यम)

o    नेटवर्क को जोड़ने का माध्यम

o    जैसे: Cable, Optical Fiber, Satellite, Wireless

4.       Network Interface Card (NIC)

o    कंप्यूटर को नेटवर्क से जोड़ने वाला हार्डवेयर

o    इसे Ethernet Card, Network Adapter, LAN Card, Broadband Card भी कहते हैं

5.       Network Protocol (नेटवर्क प्रोटोकॉल)

o    नेटवर्क में डेटा संचार के नियम

o    उदाहरण: TCP/IP

नेटवर्किंग डिवाइस (Networking Devices)

1. Hub

·         आने वाले डेटा को सभी पोर्ट में भेज देता है

·         Non-Intelligent / Dumb Device

2. Switch

·         डेटा को केवल सही पोर्ट पर भेजता है

·         Intelligent Device

3. Router

·         अलग-अलग नेटवर्क को जोड़ता है

·         डेटा के लिए सर्वोत्तम मार्ग चुनता है

·         More Intelligent Device

4. Bridge

·         समान प्रकार के नेटवर्क को जोड़ता है

·         ट्रैफिक को कम करता है

5. Gateway

·         अलग-अलग प्रकार के नेटवर्क को जोड़ता है

·         Protocol Conversion करता है

·         Filtering और Security प्रदान करता है

6. Repeater

·         कमजोर सिग्नल को मजबूत बनाता है

·         सिग्नल को Regenerate करता है

·         OSI Model की Physical Layer पर कार्य करता है

 

नेटवर्क टोपोलॉजी (Network Topology)

कंप्यूटरों को आपस में जोड़ने की संरचना को Network Topology कहते हैं।

1. Bus Topology (Linear / Multipoint Topology)

·         सभी डिवाइस एक मुख्य केबल (Backbone) से जुड़ी होती हैं

लाभ:
कम केबल की आवश्यकता
छोटे नेटवर्क के लिए सरल

हानि:
Backbone खराब होने पर पूरा नेटवर्क बंद
ट्रैफिक अधिक होने पर नेटवर्क धीमा

2. Star Topology

·         सभी डिवाइस एक केंद्रीय डिवाइस (Hub/Switch) से जुड़ी होती हैं

लाभ:
Fault Detection आसान
एक डिवाइस खराब होने से पूरा नेटवर्क प्रभावित नहीं

हानि:
Hub/Switch खराब होने पर पूरा नेटवर्क बंद
अधिक केबल की आवश्यकता

3. Ring Topology (Circular Topology)

·         सभी डिवाइस एक वलय (Ring) के रूप में जुड़ी होती हैं

·         डेटा एक दिशा में चलता है

लाभ:
डेटा टकराव (Collision) नहीं
छोटे नेटवर्क के लिए उपयुक्त

हानि:
एक नोड खराब होने पर पूरा नेटवर्क प्रभावित
जोड़ना/हटाना कठिन

4. Mesh Topology (Point to Point Topology)

·         प्रत्येक डिवाइस सभी डिवाइस से जुड़ी होती है

लाभ:
उच्च विश्वसनीयता
वैकल्पिक मार्ग उपलब्ध

हानि:
महंगा
Installation और Maintenance कठिन

5. Tree Topology

·         Star और Bus Topology का मिश्रण

·         एक मुख्य लाइन से कई Star नेटवर्क जुड़े होते हैं

लाभ:
बड़े नेटवर्क के लिए उपयुक्त
नेटवर्क विस्तार आसान

हानि:
Backbone खराब होने पर बड़ा भाग प्रभावित
अधिक केबल की आवश्यकता

 

नेटवर्क मॉडल (Network Model)

नेटवर्क मॉडल कंप्यूटर नेटवर्क में डेटा संचार (Data Communication) की प्रक्रिया को समझाने के लिए बनाए गए लेयर आधारित मॉडल होते हैं। ये मॉडल यह स्पष्ट करते हैं कि डेटा भेजने और प्राप्त करने के दौरान कौन-कौन से चरण (Layers) शामिल होते हैं।

मुख्यतः दो नेटवर्क मॉडल होते हैं:

1.       OSI Model

2.       TCP/IP Model

OSI मॉडल:👉 Open System Interconnection Model

निर्माण संस्था: 👉 ISO (International Organization for Standardization), वर्ष: 1984

OSI मॉडल में 7 लेयर (Layers) होती हैं।

1. Physical Layer (भौतिक लेयर)

·         बिट्स (0 और 1) के रूप में डेटा का वास्तविक ट्रांसमिशन

·         केबल, कनेक्टर, वोल्टेज, सिग्नल आदि

·         Hub, Repeater इसी लेयर पर कार्य करते हैं

2. Data Link Layer (डेटा लिंक लेयर)

·         फ्रेम (Frame) बनाना

·         Error Detection और Flow Control

·         MAC Address (Media Access Control Address) का उपयोग

उप-लेयर:

·         LLC (Logical Link Control)

·         MAC (Media Access Control)

डिवाइस: Switch, Bridge

3. Network Layer (नेटवर्क लेयर)

·         डेटा पैकेट को सही मार्ग (Routing) से भेजना

·         IP Address (Internet Protocol Address) का प्रयोग

प्रोटोकॉल:

·         IP (Internet Protocol)

·         ICMP (Internet Control Message Protocol)

डिवाइस: Router

4. Transport Layer (परिवहन लेयर)

·         डेटा का सुरक्षित और सही क्रम में ट्रांसमिशन

·         End-to-End Communication

प्रोटोकॉल:

·         TCP (Transmission Control Protocol) – Reliable

·         UDP (User Datagram Protocol) – Fast but Unreliable

5. Session Layer (सत्र लेयर)

·         Sender और Receiver के बीच Session बनाना, बनाए रखना और समाप्त करना

·         Login / Logout नियंत्रण

6. Presentation Layer (प्रस्तुतीकरण लेयर)

·         Data Encryption / Decryption

·         Data Compression

·         Format Conversion

7. Application Layer (एप्लिकेशन लेयर)

·         यूज़र और नेटवर्क के बीच इंटरफेस

·         नेटवर्क सेवाएँ प्रदान करती है

उदाहरण: HTTP, FTP, SMTP, DNS, POP3

 

TCP/IP Model 👉 Transmission Control Protocol / Internet Protocol

इस मॉडल में 4 लेयर होती हैं।

1. Network Interface Layer

·         OSI की Physical + Data Link Layer के समान

·         हार्डवेयर एड्रेसिंग

2. Internet Layer

·         IP Address और Routing

·         प्रोटोकॉल: IP, ICMP, ARP

3. Transport Layer

·         TCP और UDP का उपयोग

4. Application Layer

·         HTTP, FTP, SMTP, DNS, Telnet आदि

OSI और TCP/IP में अंतर (संक्षेप)

·         OSI = 7 Layers

·         TCP/IP = 4 Layers

·         OSI = Conceptual Model

·         TCP/IP = Practical Model

याद रखने का आसान तरीका

  • OSI "All People Seem To Need Data Processing" (Application Physical)
  • TCP/IP "ATIN" (Application Transport Internet Network Interface)

 

डेटा ट्रांसमिशन के तरीके (Modes of Data Transmission)

1.       Simplex – एक दिशा में डेटा

o    उदाहरण: Keyboard CPU

2.       Half Duplex – दोनों दिशा में, पर एक समय में एक

o    उदाहरण: Walkie-Talkie

3.       Full Duplex – दोनों दिशा में एक साथ

o    उदाहरण: Mobile Call

नेटवर्क के प्रकार (Types of Network)

1.       LAN (Local Area Network)

o    छोटा क्षेत्र (ऑफिस, स्कूल)

o    गति: 10 Mbps – 1000 Mbps

2.       MAN (Metropolitan Area Network)

o    शहर स्तर का नेटवर्क

3.       WAN (Wide Area Network)

o    देश/दुनिया स्तर

o    उदाहरण: Internet

4.       PAN (Personal Area Network)

o    Bluetooth, Mobile Network

मॉडेम (Modem) 👉 Modulator – Demodulator

IP Address Classes

Class

Range

Use

A

1 – 126

Large Network

B

128 – 191

Medium Network

C

192 – 223

Small Network

D

224 – 239

Multicasting

E

240 – 255

Experimental

कार्य:

·         Digital Signal को Analog में बदलना

·         Analog Signal को Digital में बदलना

 IP Address (Internet Protocol Address)

यह कंप्यूटर की यूनिक पहचान होती है।

 प्रकार:

1.       IPv4 (Internet Protocol Version 4)

o    32 Bit   (उदाहरण: 192.168.1.1)

2.       IPv6 (Internet Protocol Version 6)

o    128 Bit (अधिक सुरक्षित और तेज)

URL (Uniform Resource Locator)

वेबसाइट/वेबपेज का पूरा पता।

Structure: Protocol + Host Name + Directory + File

उदाहरण: 👉 https://www.google.com

WWW (World Wide Web)

·         इंटरनेट की एक सेवा

·         Hyperlink आधारित प्रणाली

·         HTML का उपयोग

Web Browser- वेबसाइट देखने का सॉफ्टवेयर।

उदाहरण: Google Chrome, Mozilla Firefox, Microsoft Edge, Safari, Opera

Search Engine- जानकारी खोजने के लिए।

उदाहरण: Google, Bing, Yahoo, DuckDuckGo

1. Cookies (कुकीज़)

Cookies वह छोटी-छोटी टेक्स्ट फाइलें होती हैं जो किसी वेबसाइट को खोलने पर Web Browser द्वारा उपयोगकर्ता के कंप्यूटर/डिवाइस में Save की जाती हैं। इनका उपयोग उपयोगकर्ता की Login Information, Preferences, History आदि को याद रखने के लिए किया जाता है।

  • Cookies ब्राउज़र की Cache Memory में स्टोर होती हैं।
  • इससे वेबसाइट बार-बार खोलने पर तेज़ी से लोड होती है।

2. DNS (Domain Name System)

DNS (Domain Name System) इंटरनेट की एक नामकरण प्रणाली है जो Domain Name को उसके संबंधित IP Address में बदलती है।

👉 उदाहरण: www.google.com 142.250.182.14

  • Domain Name अधिकतम 253 Characters तक का हो सकता है ।
  • Domain के मुख्य भाग:

1.       Host Name

2.       Domain Name

3.       Top Level Domain (TLD)

3. Domain के प्रकार

(A) Organizational Domain: यह डोमेन संगठन के प्रकार को दर्शाते हैं।

Domain

Full Form / Type

Example

.com

Commercial

www.ibm.com

.edu

Educational

www.doeacc.edu.in

.gov

Government

www.up.gov.in

.int

International Organization

www.nato.int

.mil

Military

www.army.mil

.net

Network Services

www.vsnl.net

.org

Organization

www.doeacc.org

.nic

National Informatics Centre

www.azamgarh.nic.in

(B) Geographical Domain: यह किसी देश या क्षेत्र को दर्शाते हैं और सामान्यतः 2 अक्षरों के होते हैं।

Domain

Country

.in

India

.us

United States

.uk

United Kingdom

.it

Italy

.il

Israel

.jp

Japan

4. Bookmark (बुकमार्क)

Bookmark किसी वेबसाइट का पता सुरक्षित करने की सुविधा है, जिससे उस वेबसाइट को बार-बार खोलने पर तुरंत एक्सेस किया जा सके। Bookmark ब्राउज़र में सेव होता है।

  • Shortcut Key: Ctrl + D

5. Web Crawler / Web Spider / Robot

Web Crawler (Robot/Spider) एक सॉफ्टवेयर प्रोग्राम होता है जिसका उपयोग Search Engines (Google, Bing) द्वारा इंटरनेट पर वेब पेज खोजने और Index करने के लिए किया जाता है।

  • यह Request भेजता है और वेबसाइट की जानकारी एकत्र करता है।
  • इसका उपयोग Search Result Ranking के लिए होता है।

6. ISP (Internet Service Provider)

ISP वह संस्था होती है जो उपयोगकर्ताओं को इंटरनेट सेवा प्रदान करती है।

उदाहरण: BSNL, JIO, AIRTEL, VI (Vodafone Idea), MTNL

7. Internet Connection के प्रकार

(A) Wired Connections

1.       Broadband Connection

o    माध्यम: Coaxial Cable, Optical Fiber

2.       DSL (Digital Subscriber Line)

o    टेलीफोन लाइन के माध्यम से इंटरनेट

(B) Wireless Connections

1.       Bluetooth

o    Inventor: Dr. Jaap Haartsen (1994)

2.       Wi-Fi (Wireless Fidelity)

o    Inventor: John O’Sullivan

3.       Li-Fi (Light Fidelity)

o    Inventor: Harald Haas (2011)

4.       WiMAX (Worldwide Interoperability for Microwave Access)

5.       Hotspot

o    Wi-Fi आधारित इंटरनेट सुविधा

8. Mobile Communication Technologies

o    GSM (Global System for Mobile Communication)

o    CDMA (Code Division Multiple Access)

o    EVDO (Evolution Data Optimized)- High-speed version

o    LTE (Long Term Evolution)