यहां एक तरह की कॉप-आउट परिभाषा दी गई है:
जब आप इसे देखेंगे तो आपको पता चल जाएगा।
यह उन मामलों में से एक है जहां एक संक्षिप्त परिभाषा खोजना बहुत कठिन है जो सभी कोने के मामलों को कवर करता है। लेकिन यह उन मामलों में से एक है जहां कोने के मामले पूरी तरह से अप्रासंगिक हैं, क्योंकि वे वास्तविक जीवन में नहीं होते हैं।
बहुत सारे प्रोटोकॉल जो आप वास्तविक जीवन में सामना करेंगे या तो इस तरह दिखेंगे:
> fg,m4wr76389b zhjsfg gsidf7t5e89wriuotu nbsdfgizs89567sfghlkf
> b9er t8ß03q+459tw4t3490ß´5´3w459t srt üßodfasdfäasefsadfaüdfzjhzuk78987342
< mvclkdsfu93q45324äö53q4lötüpq34tasä#etr0 awe+s byf eart
[वहाँ अन्य गैर-मुद्रण योग्य बकवास की एक टन की कल्पना करो। पाठ और बाइनरी के बीच अंतर को व्यक्त करने में एक चुनौती यह है कि आपको पाठ में संदेश देना होगा :-)]
या इस तरह:
< HELLO server.example.com
> HELLO client.example.com
< GO
> GETFILE /foo.jpg
< Length: 3726
< Type: image/jpeg
< READY?
> GO
< ... server sends 3726 bytes of binary data ...
> ACK
> BYE
[मैंने इसे मौके पर ही बनाया है।]
वहाँ बस इतना अस्पष्टता नहीं है।
एक और परिभाषा जो मैंने कभी-कभी सुनी है
एक पाठ प्रोटोकॉल वह है जिसका उपयोग करके आप डीबग कर सकते हैं telnet
हो सकता है कि मैं अपने nerdiness यहाँ दिखा रहा हूँ, लेकिन मैं है वास्तव में लिखा और एसएमटीपी और पॉप 3 के माध्यम से ई-मेल को पढ़ने, का उपयोग कर HTTP के माध्यम से NNTP के माध्यम से यूज़नेट लेख और देखी वेब पृष्ठों को पढ़ने telnet
, कोई अन्य कारण से है कि क्या यह वास्तव में काम करेंगे देखने के लिए।
वास्तव में, यह लिखते समय, मैं थोड़े बुखार को फिर से पकड़ा:
bash-4.0$ telnet smtp.googlemail.com 25
Trying 74.125.77.16...
Connected to googlemail-smtp.l.google.com.
Escape character is '^]'.
< 220 googlemail-smtp.l.google.com ESMTP Thu, 15 Apr 2010 19:19:39 +0200
> HELO
< 501 Syntactically invalid HELO argument(s)
> HELO client.example.com
< 250 googlemail-smtp.l.google.com Hello client.example.com [666.666.666.666]
> RCPT TO:Me <Me@Example.Com>
< 503 sender not yet given
> SENDER:Me <Me@Example.Com>
< 500 unrecognized command
> RCPT FROM:Me <Me@Example.Com>
< 500 unrecognized command
> FROM:Me <Me@Example.Com>
< 500-unrecognized command
> HELP
< 214-Commands supported:
< 214 AUTH HELO EHLO MAIL RCPT DATA NOOP QUIT RSET HELP ETRN
> MAIL FROM:Me <Me@Example.Com>
< 250 OK
> RCPT TO:You <You@SomewhereElse.Example.Com>
< 250 Accepted
> DATA
< 354 Enter message, ending with "." on a line by itself
> From: Me <Me@Example.Com>
> To: You <You@SomewhereElse.Example.Com>
> Subject: Testmail
>
> This is a test.
> .
< 250 OK id=1O2Sjq-0000c4-Qv
> QUIT
< 221 googlemail-smtp.l.google.com closing connection
Connection closed by foreign host.
अरे, यह काफी समय हो गया है जब से मैंने यह किया है। काफी कुछ त्रुटियाँ :-)