A method for transparently navigating through exported file system
namespaces on a server using a single mount. When an exported file system
is mounted onto a client, the client creates a file system ID structure
for the exported file system, wherein the file system ID structure is
populated with unique properties of the exported file system, and wherein
the unique properties include a file system ID. The client also creates
an internal virtual file system structure for the exported file system ID
structure, wherein the internal virtual file system structure includes a
virtual file system ID. Once the file system and virtual file system
structures are created, the client links the file system objects created
within the mount to the file system ID structure until a user moves from
one exported file system to a second exported file system and a new file
system ID is detected.