1. Home
  2. Docs
  3. 5. Network Protocols
  4. Ports explained

Ports explained

एक पोर्ट एक 16-bit  संख्या है जिसका उपयोग विशिष्ट अनुप्रयोगों और सेवाओं की पहचान करने के लिए किया जाता है। टीसीपी और यूडीपी अपने पैकेट हेडर में स्रोत और गंतव्य पोर्ट संख्या निर्दिष्ट करते हैं और यह जानकारी स्रोत और गंतव्य आईपी पते और परिवहन प्रोटोकॉल (टीसीपी या यूडीपी) के साथ, संचार के लिए TCP/IP नेटवर्क पर मेजबानों पर चलने वाले अनुप्रयोगों को सक्षम करता है।

 

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

ऊपर दी गई तस्वीर में आप देख सकते हैं कि 192.168.0.50 के IP पते के साथ एक होस्ट FTP सर्वर के साथ संवाद करना चाहता है। क्योंकि FTP सर्वर डिफ़ॉल्ट रूप से, प्रसिद्ध पोर्ट 21 का उपयोग करते हैं, होस्ट अनुरोध को उत्पन्न करता है और इसे FTP सर्वर के IP पते और पोर्ट पर भेजता है। मेजबान संचार के लिए 1200 के स्थानीय अप्रयुक्त बंदरगाह का उपयोग करता है। FTP सर्वर अनुरोध प्राप्त करता है, प्रतिक्रिया उत्पन्न करता है, और इसे होस्ट के IP पते और पोर्ट पर भेजता है।

 

पोर्ट नंबर 0 से 65535 तक हैं। पहले 1024 पोर्ट कुछ विशेष सेवाओं द्वारा उपयोग के लिए आरक्षित हैं:

 

NOTE:

एक IP address और एक पोर्ट नंबर के संयोजन को सॉकेट कहा जाता है। हमारे उदाहरण में सॉकेट 192.168.0.50:1200 होगा।

 

Was this article helpful to you? Yes 3 No 1