TOC PREV NEXT

7.4 Clients and Servers


Some computers are set up to serve others as centers of activity, sort of like a campus library. Other computers are set up only as users, like bookshelves in a closed office. The server is open to all, while the private bookshelf has very limited access.

A computer server will answer requests from other computers. These requests may be,

- to get/put files with FTP

- to send email

- to provide web pages

A client does not answer requests.

Both clients and servers can generate requests.

Any computer that is connected to the network Client or Server must be able to generate requests. You can see this as the Servers have more capabilities than the Clients.

Microsoft and Apple computers have limited server capabilities, while unix and other computer types generally have more.

Windows 3.1 - No client or server support without special software

Windows 95 - No server support without special software

Windows NT - Limited server support with special versions

MacOS - Some server support with special software

Unix - Both client and server models built in

In general you are best advised to use the main campus servers. But in some cases the extra effort to set up and maintain your own server may also be useful.

To set up your own server machine you might,

1. Purchase a computer and network card. A Pentium class machine will actually provide more than enough power for a small web site.

2. Purchase of copy of Windows NT server version.

3. Choose a name for your computer that is easy to remember. An example is `artsite'.

4. Call the Information technology people on campus, and request an IP address. Also ask for the gateway number, netmask, and nameserver numbers. They will add your machine to the campus DNS so that others may find it by name (the number will always work if chosen properly).

5. Connect the computer to the network, then turn it on.

6. Install Windows NT, and when asked provide the network information. Indicate that web serving will be permitted.

7. Modify web pages as required.

TOC PREV NEXT