1. When the client opens a file or directory, will it check the permissions for each directory on the path, or will it only check at dfs_mount()?
2. Will the client cache the metadata of the directory to speed up path traversal? Or the metadata of this directory will be saved on the client after the directory is opened until it is closed?