摘要:互联网技术考试NFS通信协议与挂载协议:NFS通信协议以RPC为基本操作方式,RPC采用申请/应答方式工作,申请用于调用一个远程进程,应答用于答复对应的调用。所有的RPC包都有一个交换识别号(exchangeidentifier,XID),用于申请和答复的对应。这种工作方式与NFS的客户端/服务器设计模式一致。
(1)NFS通信协议与挂载协议
NFS通信协议以RPC为基本操作方式,RPC采用申请/应答方式工作,申请用于调用一个远程进程,应答用于答复对应的调用。所有的RPC包都有一个交换识别号(exchangeidentifier,XID),用于申请和答复的对应。这种工作方式与NFS的客户端/服务器设计模式一致。
NFS为了解决不同设备之间基于CPU的各种字节不同编排顺序,实现跨平台之间通信和资源共李,采用一种不依赖于特定CPU类型的交换二进制数据的格式XDR(eXertemalDataRepresentationa)。
RPC/XDR处于OSI七层参考模型的表示层,建立在NFS客户SSNFS服务器更低层的网络协议上。
RPC,网络和NFS的层次关系如图10-17所示。通过挂载协议,NFS客户端允许挂载由服务器端输出的文件系统。挂载协议授权一个客户端的请求以对文件目录操作。客户端将挂载的文件系统和其路径存放在挂载申请中,挂载申请进一步对应到RPC,并依据TCP/IP协田1~17RPC,网络和NFS层次关系议报发送到服务器端。
服务器端检査该请求的合理性,如文件系统是否可以设置为可输出,文件路径是否正确,是否授权客户端等,并按设置给予或者拒绝服务。检查申请符合要求以后,服务器端将提供一个文件句柄给客户端。客户端将依据文件句柄对该文件系统进行访问。此时,客户端的可见范围从本地被扩展到被挂载的文件系统。
但是,NFS不允许挂载串接,即不允许通过一个设备挂载一个已经挂载在设备上的文件系统。
返回目录:通信工程师互联网技术数据存储与安全技术
编辑相关推荐:
通信工程师备考资料免费领取
去领取