(Example) hostname.tld: 433 (hostname: portnumber) के लिए उचित शब्द क्या है?
यह केवल होस्टनाम नहीं है, और यह वास्तव में URL भी नहीं है :) वही 10.0.0.1:3306 आदि के लिए जाता है।
(Example) hostname.tld: 433 (hostname: portnumber) के लिए उचित शब्द क्या है?
यह केवल होस्टनाम नहीं है, और यह वास्तव में URL भी नहीं है :) वही 10.0.0.1:3306 आदि के लिए जाता है।
जवाबों:
आईपी एड्रेस और पोर्ट जोड़ी को कहा जाता है, सॉकेट एड्रेस
सॉकेट पतों की जोड़ी (10.0.0.1:123, 192.168.0.1:123) को 4-ट्यूपल या 5-ट्यूपल भी कहा जा सकता है यदि प्रोटोकॉल भी निर्दिष्ट किया गया है (10.0.0.1:123, 192.168.0.1123 यूडीपी)
मैं वर्षों में बहुत सारे नेटवर्क कोड लिख रहा हूं, और " एंडपॉइंट " शब्द " एक विशिष्ट आईपी पते पर एक विशिष्ट पोर्ट" के लिए शब्द प्रतीत होता है।
बूस्ट प्रलेखन के साथ-साथ Microsoft प्रलेखन पर एक नजर डालें:
http://www.boost.org/doc/libs/1_38_0/doc/html/boost_asio/reference/ip__tcp/endpoint.html
http://msdn.microsoft.com/en-us/library/bbx2eya8(v=vs.110).aspx
यदि आपका उपयोग मामला वैकल्पिक 'प्रमाणीकरण' अनुभाग को कवर करता है, तो इसे "प्राधिकरण" कहा जाएगा।
[A URI] में शामिल हैं:
...
एक प्राधिकरण हिस्सा, जिसमें शामिल हैं:
- एक उपयोगकर्ता नाम और पासवर्ड का एक वैकल्पिक प्रमाणीकरण अनुभाग, जो एक कोलन द्वारा अलग किया जाता है, उसके बाद एक प्रतीक (@)
- एक "होस्ट", जिसमें या तो एक पंजीकृत नाम (एक होस्टनाम तक सीमित नहीं है), या एक आईपी पते शामिल है। IPv4 पते को डॉट-दशमलव संकेतन में होना चाहिए, और IPv6 पतों को कोष्ठक ([]) में संलग्न किया जाना चाहिए।
- एक वैकल्पिक पोर्ट नंबर, जो बृहदान्त्र द्वारा होस्टनाम से अलग किया गया है
...
इसे RFC 3986 - यूनिफ़ॉर्म रिसोर्स आइडेंटिफ़ायर (URI): जेनरिक सिंटैक्स में औपचारिक रूप दिया गया है
प्राधिकरण घटक एक डबल स्लैश ("//") से पहले है और अगले स्लैश ("/"), प्रश्न चिह्न ("?"), या संख्या चिह्न ("#") चरित्र, या अंत तक समाप्त हो गया है। URI का।
authority = [ userinfo "@" ] host [ ":" port ]
DOM / Web API के अनुसार यह बस है host
।
URL इंटरफ़ेस की होस्ट प्रॉपर्टी है [...] hostname, और फिर, यदि URL का पोर्ट नॉनमाउथ, 'a:', और URL का पोर्ट है।
आप इसे ब्राउज़र कंसोल में देख सकते हैं:
url = new URL('http://example:8080/path')
url.hostname // "example"
url.host // "example:8080"