IP Address, Port Address and URL in Hindi
IP Address:
IP Address (Internet Protocol Address) एक unique numerical label होता है, जो किसी भी device (computer, mobile, server) को internet या local network में पहचानने के लिए उपयोग किया जाता है।
यह दो प्रकार का होता है:
- IPv4 (Internet Protocol Version 4) – 32-bit address होता है, जो चार दशमलव से जुड़े नंबर (e.g., 192.168.1.1) में लिखा जाता है।
- IPv6 (Internet Protocol Version 6) – 128-bit address होता है, जो hexadecimal format (e.g., 2001:0db8:85a3:0000:0000:8a2e:0370:7334) में लिखा जाता हैo
Public IP Address – यह internet service provider (ISP) द्वारा assign किया जाता है और internet पर uniquely identify करता है।
Private IP Address – यह local networks (LAN) के अंदर उपयोग किया जाता है और external internet पर directly access नहीं किया जा सकता।
Static IP Address – यह manually assign किया जाता है और कभी change नहीं होता, ज्यादातर servers और network devices में उपयोग किया जाता है।
Dynamic IP Address – यह automatically change होता रहता है और ज्यादातर home users को ISPs द्वारा DHCP (Dynamic Host Configuration Protocol) के माध्यम से assign किया जाता है।
Loopback IP Address – यह testing और debugging के लिए उपयोग होता है, जैसे कि 127.0.0.1
Subnetting – यह network को छोटे parts में divide करने की प्रक्रिया होती है, जिससे network management बेहतर होता है।
DNS (Domain Name System) – यह IP Address को readable domain names (जैसे google.com) में बदलता है, ताकि users को याद रखने में आसानी हो।
IP Address Tracking & Security – किसी भी device के IP को track किया जा सकता है और security के लिए VPN (Virtual Private Network) और Proxy Servers का उपयोग किया जाता है।
Port Address:
Port Address एक numerical identifier होता है, जिसका उपयोग computers और network devices के बीच communication के लिए किया जाता है।
यह IP Address के साथ मिलकर एक unique पहचान बनाता है, जिससे data सही application या service तक पहुंच सके।
Port address 16-bit number होता है, जिसका range 0 से 65535 तक होता है।
Ports को तीन categories में divide किया जाता है:
- Well-Known Ports (0-1023): Standard services जैसे HTTP (80), HTTPS (443), FTP (21), और SMTP (25) के लिए।
- Registered Ports (1024-49151): Specific applications और services के लिए assign किए जाते हैं।
- Dynamic or Private Ports (49152-65535): Temporary connections के लिए उपयोग किए जाते हैं।
TCP (Transmission Control Protocol) और UDP (User Datagram Protocol) दोनों ही port addresses का उपयोग करते हैं।
जब कोई client किसी server से connect होता है, तो source port और destination port के आधार पर data transmit किया जाता है।
एक ही IP address पर multiple services run करने के लिए अलग-अलग port numbers का उपयोग किया जाता है।
NAT (Network Address Translation) में port address mapping का उपयोग किया जाता है, जिससे private networks को public internet से connect किया जा सके।
Firewalls और network security systems ports को monitor और block करके unauthorized access को रोक सकते हैं।
Common Ports:
- 80 (HTTP - Web Browsing)
- 443 (HTTPS - Secure Web Browsing)
- 21 (FTP - File Transfer)
- 22 (SSH - Secure Shell)
- 25 (SMTP - Email Sending)
- 53 (DNS - Domain Name System)
URL:
URL (Uniform Resource Locator) किसी भी web resource (जैसे webpage, image, या file) का unique address होता है, जिसे browser में enter करके access किया जाता है।
URL एक website या web page का exact location बताता है, जिसे हम address bar में type करके open कर सकते हैं।
इसका format इस प्रकार होता है:
- protocol://domain-name/path?query-string#fragment
- उदाहरण: https://www.example.com/products?id=123#reviews
Protocol – यह बताता है कि data को किस तरह से transfer किया जाएगा, जैसे HTTP (Hypertext Transfer Protocol) या HTTPS (Secure HTTP)।
Domain Name – यह website का नाम या IP address होता है, जैसे www.google.com
Path – यह web page या file की location को दर्शाता है, जैसे /products/phones
Query String – यह URL में extra information pass करने के लिए उपयोग की जाती है, जैसे ?id=123&category=mobile।
Fragment Identifier – यह page के किसी specific section को refer करता है, जैसे #reviews किसी review section पर ले जाएगा।
SEO (Search Engine Optimization) के लिए friendly URLs बनाए जाते हैं, जिससे users और search engines को page का content समझने में आसानी होती है, जैसे:
- Bad URL: https://example.com/page?id=123
- Good URL: https://example.com/best-smartphones-2024
Dynamic web applications में URL Rewriting का उपयोग किया जाता है, जिससे URLs user-friendly और secure बनाई जाती हैं।
Request
अगर आपको यह article useful या interesting लगा हो, तो please इसे अपने dosto aur family ke साथ जरूर share करें। आपका एक छोटा सा कदम हमें और अच्छा content बनाने के लिए motivate करता है। Thank you!
ध्यान दें कि इस page पर आपको कुछ ads भी देखने को मिल सकते हैं। इसके लिए हम आपसे माफी चाहते हैं।
हम इस content को तैयार करने में काफी मेहनत और time लगाते हैं, ताकि आपको valuable जानकारी मिल सके। इन्हीं ads की मदद से हम ये काम continue कर पाते हैं।
आपके support और understanding के लिए दिल से धन्यवाद।