2009-02-25 22 views

उत्तर

16

प्रोटोकॉल डेटा की व्याख्या करने और संदेशों का जवाब देने के तरीके पर एक समझौता है। वे आम तौर पर संदेश प्रारूप और कानूनी संदेश निर्दिष्ट करते हैं। प्रोटोकॉल के उदाहरण में शामिल:

एक बंदरगाह TCP और UDP में सॉकेट अंत बिंदु का हिस्सा है। वे ऑपरेटिंग सिस्टम को अंतर करने की अनुमति देते हैं कि होस्ट पर कौन सी टीसीपी या यूडीपी सेवा आने वाले संदेशों को प्राप्त करनी चाहिए।

भ्रम आम तौर पर उत्पन्न होता है क्योंकि, कई बंदरगाह आरक्षित होते हैं (उदाहरण के लिए पोर्ट 80) और आम तौर पर एक विशेष प्रोटोकॉल (पोर्ट 80 के मामले में HTTP) की अपेक्षा रखने वाले सेवर्स द्वारा सुना जाता है। जबकि पोर्ट 80 को भेजे गए संदेश आमतौर पर HTTP संदेश होने की अपेक्षा करते हैं, तो पोर्ट 80 या HTTP सर्वर को वैकल्पिक पोर्ट (उदाहरण के लिए 8080 या 8088) पर सुनने से गैर-HTTP सर्वर को रोकना कुछ भी नहीं है।

29

प्रोटोकॉल = कैसे संवाद करने के लिए, पोर्ट = जहां संवाद करने के लिए

+1

टीसीपी/आईपी के मामले में "कहां" मनमाना संख्या है। टीसीपी/आईपी (वेब, ईमेल, एफटीपी) का उपयोग करने वाले सबसे आम अनुप्रयोग क्रमशः "जाने-माने" बंदरगाहों (यानी 80, 25, 21 क्रमशः) का उपयोग करते हैं। –

0

एक बंदरगाह सिर्फ एक चैनल है कि आप संचार के लिए चयन है, और प्रोटोकॉल कैसे संचार किया जाता है निर्धारित करता है। एक निश्चित प्रोटोकॉल आम तौर पर एक विशिष्ट पोर्ट का उपयोग करता है, जैसे HTTP के लिए पोर्ट 80, एफ़टीपी के लिए पोर्ट 21।

4

पोर्ट = स्थल जहां जहाज़
प्रोटोकॉल में आते = कैसे मालवाहक जहाज पर लोड किया जाता

+0

अनजान अनुरूपता किसी की उलझन में मदद नहीं करती है। – Rob

+0

तो इसे वोट दें। – EBGreen

+0

असल में, यह उन कारणों पर निर्भर करता है जिन पर वे उलझन में हैं। अगर वे सिर्फ उलझन में हैं क्योंकि उन्हें कुछ संदर्भ प्राप्त करने के लिए वस्तुओं की भूमिका के बारे में एक विचार की आवश्यकता है, तो एक समानता थोड़ा सा मदद कर सकती है। – Beska

1

आईपी शब्दों में, एक प्रोटोकॉल संख्या आईपी, उदा भीतर किए गए परत 4 प्रोटोकॉल करने के लिए सौंपा मूल्य है 6 टीसीपी के लिए, यूडीपी के लिए 17, अक्सर अधिकतर यूनिक्स सिस्टम पर /etc/protocols फ़ाइल में पाया जाता है।

एक पोर्ट संख्या विभिन्न उच्च स्तर उन प्रोटोकॉल, जैसे भीतर किए गए प्रोटोकॉल का प्रतिनिधित्व करने के UDP और TCP हेडर के भीतर प्रयोग किया जाता है एसएमटीपी के लिए 25, HTTP के लिए 80, आदि, /etc/services प्रति।

1

एक प्रोटोकॉल एक विनिर्देश है कि कैसे दो उपकरणों को डेटा का आदान-प्रदान करना चाहिए जिससे वे दोनों समझ सकें। एक बंदरगाह एक क्रमांकित 'टैग' है जो कंप्यूटर को यह तय करने में सहायता करता है कि डेटा के आने वाले टुकड़े को कौन प्राप्त करना चाहिए।

कई प्रोटोकॉल में एक पोर्ट होता है जो वे डिफ़ॉल्ट रूप से चलते हैं; इससे उन्हें खोजना या उन अनुप्रयोगों को कॉन्फ़िगर करना आसान हो जाता है जो उनका उपयोग करते हैं। लेकिन यह एक कठिन नियम नहीं है; वे हमेशा एक अलग बंदरगाह पर सुन सकते थे, जब तक कि उनसे संपर्क करने वाले किसी भी व्यक्ति को परिवर्तन के बारे में पता था।

63

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

प्रोटोकॉल सिर्फ यह भाषा है कि बातचीत के किसी भी छोर पर दो अनुप्रयोग बोलने के लिए सहमत हैं। यदि आपका आवेदन मेरे आवेदन में बाइट्स की धारा भेज रहा है, तो मेरे आवेदन को उन बाइट्स को समझने की आवश्यकता है।

+2

मुझे फोन एक्सटेंशन रूपक पसंद है, मुझे यकीन है कि यह सामान्य है, लेकिन मैंने इसे – MahlerFive

+1

से पहले कभी नहीं सुना है, मैंने इसे कॉलेज में वापस पढ़ा है, इसलिए यह शायद काफी आम है। अगर मैं याद कर सकता हूं तो मैं उचित क्रेडिट दूंगा। –

+4

आप प्रोटोकॉल के लिए टेलीफोन एनालॉग भी रख सकते हैं। प्रोटोकॉल संवाद करने के लिए इस्तेमाल किया जाने वाला सम्मेलन होगा, जैसे "हैलो, यह बिल द लिज़र" के साथ वार्तालाप शुरू करना है। – Christoffer

0

हर कोई सही है: मेरा पसंदीदा सादृश्य जहाजों में से एक है। पोर्ट: जहां कार्गो लोड होता है, प्रोटोकॉल: कार्गो कैसे लोड/अनलोड किया जाता है।

यह विकिपीडिया लेख आपको थोड़ा सा मदद कर सकता है।

http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers

1

बंदरगाहों = कान, मुंह, नेत्रगोलक, स्पर्श
प्रोटोकॉल = अंग्रेजी, स्पेनिश, सांकेतिक भाषा, ब्रेल

-1

सरल बंदरगाह में जिसे तुम संवाद करने के लिए इसका मतलब है। & प्रोटोकॉल का अर्थ संचार या संचार के तरीके के बारे में है।

2

प्रोटोकॉल संख्या: -

प्रोटोकॉल संख्या आंकड़ारेख हैडर के तीसरे शब्द में एक भी बाइट है। मान आईपी के ऊपर परत में प्रोटोकॉल की पहचान करता है जिस पर डेटा पारित किया जाना चाहिए। पोर्ट नंबर/पोर्ट पता आईपी परिवहन प्रोटोकॉल में आने वाले डेटा को पास करने के बाद, परिवहन प्रोटोकॉल डेटा को सही एप्लिकेशन प्रक्रिया में पास करता है। आवेदन प्रक्रियाओं (जिन्हें नेटवर्क सेवाएं भी कहा जाता है) पोर्ट नंबरों द्वारा पहचाने जाते हैं, जो 16-बिट मान होते हैं। स्रोत पोर्ट नंबर, जो डेटा भेजने वाले प्रक्रिया की पहचान करता है, और गंतव्य पोर्ट नंबर, जो डेटा प्राप्त करने वाली प्रक्रिया को पहचानता है, प्रत्येक टीसीपी सेगमेंट और यूडीपी पैकेट के पहले हेडर शब्द में निहित है।

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