마운트 지점에 대한 이름 공간 프로토콜 액세스
프로토콜 설정에 상관없이 모든 파일 시스템에는 마운트 지점이 있어야 합니다. 그러나 이러한 마운트 지점이 사용되는 방법은 프로토콜에 따라 달라집니다.
이름 공간 NFSv2/NFSv3
NFS에서 각 파일 시스템은 MOUNT 프로토콜을 통해 볼 수 있도록 만든 고유한 내보내기입니다. NFSv2 및 NFSv3은 중첩된 파일 시스템을 순회할 수 없으며 각 파일 시스템은 해당 전체 경로를 통해 액세스할 수 있어야 합니다. 중첩된 마운트 지점이 계속 작동하는 동안 중첩된 마운트 지점을 순회하려고 하면 클라이언트에서 빈 디렉토리가 생성됩니다. 자동 마운트 사용을 통해 이를 완화할 수 있는 반면 동적 환경에서의 중첩된 마운트 지점에 대한 투명 지원의 경우 NFSv4가 필요합니다.
이름 공간 NFSv4
NFSv4에서는 마운트 지점을 다루는 경우 NFSv3보다 향상된 여러 기능을 제공합니다. 먼저 계층에 있는 해당 지점에서 사용 가능한 공유가 없는 경우에도 부모 디렉토리를 마운트할 수 있습니다. 예를 들어, /export/home이 공유된 경우 클라이언트에서 /export를 마운트하고 투명하게 실제 내보내기로 순회할 수 있습니다. 보다 중요한 것은 일부 NFSv4 클라이언트(Linux 포함)에서 "미러 마운트"라고도 하는 자동 클라이언트측 마운트를 지원한다는 것입니다. 이러한 클라이언트에서는 사용자가 마운트 지점을 순회할 때 자식 파일 시스템이 해당 로컬 마운트 지점에서 자동으로 마운트되고 클라이언트에서 파일 시스템이 마운트 해제될 때 제거됩니다. 서버 관점에서 별도의 마운트 요청이 있지만 이러한 요청은 클라이언트로 함께 연결되어 원활한 파일 시스템 이름 공간을 형성합니다.
이름 공간 SMB
각 공유가 리소스 이름에 의해 사용 가능한 공유로 만들어짐에 따라 SMB 프로토콜에서 마운트 지점을 사용하지 않습니다. 그러나 각 파일 시스템에는 계속 고유한 마운트 지점이 있어야 합니다. 중첩된 마운트 지점(하나의 리소스 내 여러 파일 시스템)은 현재 지원되지 않으며 마운트 지점을 순회하려고 하면 빈 디렉토리가 생성됩니다.
이름 공간 FTP/FTPS/SFTP
파일 시스템은 해당 표준 마운트 지점을 사용하여 내보냅니다. 중첩된 마운트 지점은 완전하게 지원되며 사용자에게 투명합니다. 그러나 중첩된 파일 시스템은 해당 부모 파일 시스템이 공유되는 경우 공유할 수 없습니다. 부모 마운트 지점이 공유되는 경우 해당 자식 마운트 지점도 공유됩니다.
이름 공간 HTTP/HTTPS
파일 시스템은 /shares 디렉토리 아래에서 내보내지므로 /export/home의 파일 시스템이 HTTP/HTTPS를 통해 /shares/export/home에 나타납니다. 중첩된 마운트 지점은 완전하게 지원되며 사용자에게 투명합니다. FTP 프로토콜 절에 설명되어 있는 충돌하는 공유 옵션과 관련해서는 동일한 동작이 HTTP에도 적용됩니다.