3. File System and Peripheral Sharing

Office automation installations are typically concerned with sharing disk, printer and modem resources among computers on a local area network. In this case, an additional protocol level is required on top of the IPC protocol chosen. Many UNIX platforms implement file system sharing through a service known as NFS (Network File System), which is implemented using TCP/IP. This is not a very quick protocol, and can present some additional maintenance issues that are not present with other protocols. QNX implements NFS with its TCP/IP suite. Within a QNX network, the native QNX networking facilities offer seamless file, modem, printer and other device sharing at unparalleled speeds. Unfortunately, this protocol is not implemented outside of QNX.

MS-Windows implements file and peripheral sharing using the SMB protocol, which is layered on top of a lower-level IPC protocol. This lower level can generally be one of NetBIOS, IPX/SPX, or TCP/IP. Again, the QNX and MS-Windows computers must agree on the underlying protocol, and then implement the necessary SMB services. There are currently several ways to achieve SMB connectivity between QNX and MS-Windows:

Copyright 1995-2002 by Cogent Real-Time Systems, Inc.