Categories:

The protocols used

08:00 - Monday 10 December 2007 by Eoin Hurrell
Source: Tom's Hardware UK – Keywords: LAN, Filesharing, Protocol
Categories: Networking

The protocols used

Ad

There are a wealth of methods that can be used to allow users to share files on a local network. As with so much else in computing the popular methods are all we need to concern ourselves with. The simple fact of the matter is that, as Windows is the dominant platform, chances are any computer, regardless of operating system, will have to interact with a Windows system on even the smallest network.

Windows operating systems use the Server Message Block, or SMB set of protocols. These operate over TCP, much like standard Internet traffic. It has been revised multiple times, even at one point being renamed to the Common Internet File System, CIFS. It is, as of Windows Vista, known as SMB 2.0 and includes support for most common files and things like shortcuts. It operates on the layer above TCP, giving users access to other computer’s shared folders through ‘My Network Places’ or similar locations within Window’s explorer. This keeps things simple, allowing users to remove the physical element involved with transferring files using a physical medium such as USB drives or, heaven forbid, a floppy disk, which could be lost or broken. Of course, this can still be the accepted method with other operating systems, for those without experience.

Much of the work done enabling cross-platform file sharing has been done by tireless individuals who reverse-engineer closed protocols. Lacking any documentation the only choice is to passively watch how a protocol does its thing. This painstaking process lead to the creation of Samba. Samba is a client-server application used by Unix systems to access Windows shares. It comes as standard on most Linux installs and is what allows Mac OS X Leopard to recognise Windows machines and label them with the now notorious CRT ‘Blue screen of death’ icon.

filesharing LAN networking

Of course non-Windows machines aren’t tied down to using Microsoft approved methods for their LAN transactions. Unix users can avail of NFS, the network file system designed by Sun Microsystems. The difference to users is minimal, with remote files and folders as easily browsible as local ones. Mac OS X even includes a working Apache setup as default, allowing any computer on the network to access it as a website by using its IP address in a Internet browser.


Talkback
Anonymous 10/12/2007 09:15
Hide
-0+

File sharing is the foundation of most all inter-computer communication that concerns the average

An introduction to LAN file-sharing protocols : Read more
WestleyTDPR 10/12/2007 11:02
Hide
-0+
WestleyTDPR
and the point of this article was.........
mi1ez 10/12/2007 11:45
Hide
-0+
mi1ez
*shrug*
MrRimmer 10/12/2007 12:49
Hide
-0+
MrRimmer
THG doesn't appear to be getting better after all these years...
MrRimmer 10/12/2007 12:50
Hide
-0+
MrRimmer
...for example, look at the date format above each comment. Hardly "Best of" media!
Tin Hat 10/12/2007 02:38
Hide
-0+
Tin Hat
I honestly believe my 14yr old son could write a better report than that and still have a point to make at the end of it.

Total waste of my bandwidth !!
polarity 10/12/2007 03:12
Hide
-0+
polarity
Since when is Apache part of a LAN file sharing protocol? It doesn't have the features needed to share files and drives effectively on a local network. Macs use AFP (as well as SMB or NFS) for file sharing, and there's no mention of that.

How can you have an introduction to protocols and miss out the main one used by the second biggest OS vendor.

All major file formats have an option for saving compatible versions.

Toms, stop wasting time on this rubbish and do something useful, like updating the graphics charts to include the Nvidia 8800 Ultra, GT, GTS(G92), and ATI HD 2/3xxx series, some of which have been out for 7 months.
BobWya 12/12/2007 10:15
Hide
-0+
BobWya
Hi all,

I think might be time for me to find a more interesting website to read...

Oh dear, oh dear... What has happened to 4Ghz, liquid nitrogen cooled P4 THG of old...

Bob

Note You are going to post a comment as anonymous.



Google Ads