प्रलेखन के अनुसार:
आरपीसीबीइंड [3] यूटिलिटी मैप्स पर आरपीसी सेवाओं को मैप करती है, जिस पर वे सुनते हैं। RPC प्रक्रिया आरपीसीबीइंड को सूचित करती है जब वे शुरू करते हैं, उन बंदरगाहों को पंजीकृत करते हैं जो वे सुन रहे हैं और आरपीसी प्रोग्राम नंबर जो वे सेवा करने की उम्मीद करते हैं। क्लाइंट सिस्टम तब एक विशेष RPC प्रोग्राम नंबर के साथ सर्वर पर rpcbind से संपर्क करता है। Rpcbind सेवा क्लाइंट को उचित पोर्ट नंबर पर पुनर्निर्देशित करती है ताकि वह अनुरोधित सेवा से संवाद कर सके
इसका परीक्षण करने के लिए, मैंने एक एनएफएस सर्वर और क्लाइंट की स्थापना की और उनके बीच यातायात की निगरानी की। मैंने जो देखा उससे क्लाइंट को पहले से ही पता था कि सर्वर पर NFS सेवा 2049 पोर्ट पर सुन रही थी।
तो जब rcpbind खेल में आता है? जब मैं rpcinfo
सर्वर पर करता हूं, तो मुझे निम्नलिखित मिलते हैं:
100003 2 udp 0.0.0.0.8.1 nfs superuser
100003 3 udp 0.0.0.0.8.1 nfs superuser
100003 2 udp6 ::.8.1 nfs superuser
100003 3 udp6 ::.8.1 nfs superuser
100003 2 tcp 0.0.0.0.8.1 nfs superuser
100003 3 tcp 0.0.0.0.8.1 nfs superuser
100003 2 tcp6 ::.8.1 nfs superuser
100003 3 tcp6 ::.8.1 nfs superuser
0.0.0.0.8.1
इस मामले में क्या मतलब है? और यह 2049 को कैसे पोर्ट करता है?