6  File transfer

  • There are many different services available allowing the transfer of files across a network. Most computer operating systems (e.g. Windows, Linux) allow you to set up a peer-to-peer network at home so you can share files and other resources, such as Internet access and printers.
  • These services may not work correctly if you have devices using different operating systems, so file transfer protocols need to be capable of working regardless of the operating system you are using:
    • Server Message Block (SMB) allows the sharing of files and printers within a Local Area Network. Although it was originally supported by just Microsoft operating systems, it is now supported by Apple and Linux operating systems too. It operates as a peer-to-peer service.
    • File Transfer Protocol (FTP) provides a client/server service for transferring files across the Internet. It is supported by a wide range of different operating systems, and is also built-in to many software programs supporting file transfer.