2024年5月28日发(作者:)
portmap调用流程
下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮
助大家解决实际的问题。文档下载后可定制随意修改,请根据实际需要进行相
应的调整和使用,谢谢!
并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏
析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案
摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!
Download tips: This document is carefully compiled by theeditor. I
hope that after you download them,they can help yousolve practical
problems. The document can be customized andmodified after
downloading,please adjust and use it according toactual needs, thank
you!
In addition, our shop provides you with various types ofpractical
materials,such as educational essays, diaryappreciation,sentence
excerpts,ancient poems,classic articles,topic composition,work
summary,word parsing,copy excerpts,other materials and so on,want to
know different data formats andwriting methods,please pay attention!
Portmap 调用流程。
Portmap 是一个 RPCB(远程过程调用协议)的守护进程,用于将 RPC 程
序号映射到对应的传输协议端口号。其调用流程如下:
1. 客户端向 Portmap 发送 RPC 请求。
客户端向 Portmap 发送一个 RPC 请求,其中包含以下信息:
程序号,客户端请求的 RPC 程序号。
版本号,客户端请求的 RPC 程序版本号。
协议,客户端希望使用的传输协议(例如 TCP 或 UDP)。
2. Portmap 查看程序注册表。
Portmap 收到请求后,在程序注册表中查找与该程序号相匹配的条目。
该注册表包含已在系统中注册的 RPC 程序的映射信息。
3. 匹配程序注册表中的条目。
如果在注册表中找到了匹配的条目,Portmap 将返回该条目的端口号。
否则,Portmap 将返回一个错误,表示该程序未注册。
4. 客户端与 RPC 服务器连接。
客户端获取端口号后,使用该端口号和指定的协议与 RPC 服务器建立连
接。
5. RPC 调用执行。
客户端通过建立的连接发送 RPC 调用,并接收 RPC 服务器的响应。
注意事项。
Portmap 守护进程通常在 UDP 端口 111 上运行。
程序注册表位于 `/etc/rpc` 目录中。该目录中包含每个已注册 RPC 程序的
配置文件。
RPC 应用程序需要将它们的程序号注册到 Portmap 中才能被客户端访问。
Portmap 容易受到拒绝服务攻击。因此,在不必要的情况下,应禁用
Portmap 或将允许访问它的主机限制为最少数量。
发布评论