2011-03-04 17 views
8

सबसे पहले, कृपया मुझे बताएं कि मुझे इस प्रोटोकॉल के बारे में पूछने की अनुमति नहीं है ... यह बस सबसे अच्छी जगह की तरह लग रहा था। क्षमा करें अगर मैं गलत हूँ।आईआरसी उपयोगकर्ता संदेश मुझे कोई समझ नहीं आता

तो विकिपीडिया के अनुसार उपयोगकर्ता संदेश निम्न प्रकार है:

USER username hostname servername :realname 

होस्ट नाम और सर्वर के बीच क्या अंतर है? धन्यवाद। खंड 4.1.3 में

+0

प्रश्न ऑफ-विषय है - आपको केवल प्रोग्रामिंग संबंधी प्रश्न पूछना चाहिए। – Oded

+0

विकिपीडिया मानक मानदंड नहीं है। कोशिश करें [आरएफसी 1459] (http://www.ietf.org/rfc/rfc1459.txt)। –

+0

ठीक है, क्षमा करें! क्या मुझे इसे हटाने की ज़रूरत है? इसके अलावा @ ग्रेग, यह आरएफसी में भी दिखाई दिया क्योंकि यह विकिपीडिया पर था। – pajm

उत्तर

5

RFC 1459 कहता है:

ध्यान दें कि होस्ट नाम और सर्वर सामान्य रूप से आईआरसी सर्वर द्वारा अनदेखा किया जाता है जब उपयोगकर्ता आदेश एक सीधे जुड़ा ग्राहक (सुरक्षा कारणों से) से आता है, लेकिन वे उपयोग किया जाता है सर्वर संचार के लिए सर्वर में।

2

"होस्टनाम" क्लाइंट का है।

+0

गोपनीयता कारणों से, आपको क्लाइंट होस्टनाम का खुलासा नहीं करना चाहिए। कुछ और प्रयोग करें। कुछ क्लाइंट हार्डकोडेड '-' का उपयोग करते हैं, अन्य उपयोगकर्ता नाम दोबारा उपयोग करते हैं, और अन्य 'लोकलहोस्ट' भेजते हैं। इससे कोई फर्क नहीं पड़ता कि आप क्या भेजते हैं। –

4

आरएफसी 145 9 से उपयोगकर्ता कमांड आरएफसी 2812 में संशोधित किया गया है जो आपके प्रश्न को थोड़ा सा हल करता है।

+0

यह मुझे खराब करता है हालांकि [आरएफसी 2812] (http://tools.ietf.org/html/rfc2812) केवल सूचनात्मक है और मानक को परिभाषित नहीं करता है, भले ही यह स्पष्ट रूप से पुरानी [आरएफसी 145 9] (http://tools.ietf.org/html/rfc1459.html)। तो किस पर विश्वास करना है? आरएफसी 2812 नया हो सकता है, लेकिन यह विशेष रूप से कहता है कि यह मानक नहीं है। – Maarten

+1

@ मार्टन आरएफसी 2812 अकेले आईआरसीनेट द्वारा लिखा गया था, अधिकांश आईआरसीडी आरएफसी को अनदेखा करते हैं। '! 'अधिकांश सर्वरों पर लागू नहीं किया गया है, और अधिकतर ग्राहक उन्हें सही तरीके से संभाल नहीं सकते हैं। –

संबंधित मुद्दे