天天看點

portmap的作用

portmap程序的主要功能是把RPC程式号轉化為Internet的端口号。

當一個RPC伺服器啟動時,會選擇一個空閑的端口号并在上面監聽(每次啟動後的端口号各不相同),同時它作為一個可用的服務會在portmap程序注冊。一個RPC伺服器對應惟一一個RPC程式号,RPC伺服器告訴portmap程序它在哪個端口号上監聽連接配接請求和為哪個RPC程式号提供服務。經過這個過程,portmap程序就知道了每一個已注冊的RPC伺服器所用的Internet端口号,而且還知道哪個程式号在這個端口上是可用的。portmap程序維護着一張RPC程式号到Internet端口号之間的映射表,它的字段包括程式号、版本号、所用協定、端口号和服務名,portmap程序通過這張映射表來提供程式号-端口号之間的轉化功能。

如果portmap程序停止了運作或異常終止,那麼該系統上的所有RPC伺服器必須重新啟動。首先停止NFS伺服器上的所有NFS服務程序,然後啟動portmap程序,再啟動伺服器上的NFS程序。

繼續閱讀