新闻资讯
看你所看,想你所想

portmap

portmap

portmap

portmap连线埠映射是一个伺服器,将RPC程式号转换为DARPA的协定连线埠号,在使用RPC调用时它必须运行。

portmap进程的主要功能是把RPC程式号转化为Internet的连线埠号。

基本介绍

  • 中文名:连线埠映射
  • 外文名:portmap
  • 性质:伺服器
  • 作用:把RPC程式号转化Internet连线埠号
  • 连线埠:TCP/UDP的111连线埠

简介

当一个RPC伺服器启动时,会选择一个空闲的连线埠号并在上面监听(每次启动后的连线埠号各不相同),同时它作为一个可用的服务会在portmap进程注册。一个RPC伺服器对应惟一一个RPC程式号,RPC伺服器告诉portmap进程它在哪个连线埠号上监听连线请求和为哪个RPC程式号提供服务。经过这个过程,portmap进程就知道了每一个已注册的RPC伺服器所用的Internet连线埠号,而且还知道哪个程式号在这个连线埠上是可用的。portmap进程维护着一张RPC程式号到Internet连线埠号之间的映射表,它的栏位包括程式号、版本号、所用协定、连线埠号和服务名,portmap进程通过这张映射表来提供程式号-连线埠号之间的转化功能
如果portmap进程停止了运行或异常终止,那幺该系统上的所有RPC伺服器必须重新启动。首先停止NFS伺服器上的所有NFS服务进程,然后启动portmap进程,再启动伺服器上的NFS进程。
portmap进程一般使用TCP/UDP的111连线埠。

特点

但portmap只在第一次建立连线的时候起作用,帮助网路套用程式找到正确的通讯连线埠,但是一旦这个双方正确连线,连线埠和套用就绑定,portmap也就不起作用了。但对其他任何第一次需要找到连线埠建立通讯的套用仍然有用。
简单的说,portmap就是套用和连线埠的婚姻介绍人,双方成事了以后,媒婆就没用了

常用命令

对于Redhat5.X作业系统:
启动:/etc/rc.d/init.d/portmap start (在redhat5.X中portmap是默认启动的)
或service portmap start
停止:/etc/rc.d/init.dportmap stop 或 service portmap stop
状态查看:/etc/rc.d/init.d/portmap status 或service portmap status
对于Solaris作业系统:
启动:/etc/init.d/nfs.server start
停止:/etc/init.d/nfs.server stop
状态查看:/etc/init.d/nfs.server status

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com