NFS的工作流程原理

2018-5-16 14:54| 发布者: admin| 查看: 51| 评论: 0

摘要: Linux学习的过程中,总有人会困惑,NFS的工作流程原理是怎样的?通过NFS客户端向服务端存取文件时,请求数据的流程大致是这样的

  Linux学习的过程中,总有人会困惑,NFS的工作流程原理是怎样的?


  通过NFS客户端向服务端存取文件时,请求数据的流程大致是这样的:


  1)用户访问网站程序,程序在NFS客户端上发出存取NFS文件的请求,这时客户端的RPC服务就会通过网络向服务器端的RPC服务的111端口发出NFS文件存取功能的询问请求;


  2)服务器端的RPC服务找到对应的已注册的NFS端口后,再通知NFS客户端的RPC服务;


  3)此时客户端获取到正确的端口,并与NFS daemon联机存取数据;


  4)客户端把数据存取成功后,返给前端访问程序,告知用户存取结果。那么作为网站用户,就完成了一次存取操作。


  因为NFS的各项功能都需要向RPC服务注册,所以只有RPC服务才能获取到NFS服务的各项功能对应的端口号、PID、NFS在主机所监听的IP等信息。NFS要有RPC服务的协助才能成功对外提供服务。所以要先启动RPC服务,NFS服务随后启动,客户端无需启动NFS服务,但需要启动RPC服务。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论(0)

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.