Chapter Review


[Page 373 (continued)]

Checklist

In this chapter, I described:

  • the main Linux network concepts and terminology

  • utilities for listing users and communicating with them

  • utilities for manipulating remote files

  • utilities for obtaining remote login shells and executing remote commands

  • the history of the Internet

  • protocols used on the Internet

  • applications that access the Internet

  • the Domain Name Service used on the Internet

  • the World Wide Web, web browsing, and web searching

Quiz

1.

What's the difference between a bridge, a router, and a gateway?

2.

What's a good way for a system administrator of a multi-user system to tell people about important events?

3.

Why is ftp more powerful than rcp?

4.

Why is rcp easier to use than ftp?


[Page 374]
5.

Describe some uses of common ports.

6.

What does machine equivalence mean and how can you make use of it?

7.

Why does the NIC allocate very few Class A addresses?

8.

What is the difference between the http and https protocols?

9.

If you were looking for Sun Microsystems' web page, what address would you try first?

10.

What are the two most significant differences between the TCP and UDP protocols?

Exercises

1.

Try out rcp and rsh as follows:

  • copy a single file from your local host to a remote host by using rcp

  • obtain a shell on the remote host using rsh and edit the file that you just copied

  • exit the remote shell using exit

  • copy the file from the remote host back to the local host using rcp

    [level: easy]

2.

Use telnet to obtain the time of day at several remote host sites. Are the times accurate relative to each other? [level: medium]

3.

Connect to the www.internic.net web site and explore it to find out what kinds of services the NIC provides. Look up information about your domain name (or your ISP's domain name). [level: medium]

Projects

1.

Write a shell script that operates in the background on two machines and ensures that the contents of a named directory on one machine is always a mirror image of another named directory on the other machine. [level: hard]

2.

Pretend you want to buy the latest CD of your favorite group but you don't know of an Internet site that sells them (there are many). Do a web search with several keywords (like music, CD, purchase, and the name of the group). See if you find a way to buy the CD. Explore some of the unwanted sites that come up to find out why they satisfied your search, so that you know how to make a better search next time. [level: medium]




Linux for Programmers and Users
Linux for Programmers and Users
ISBN: 0131857487
EAN: 2147483647
Year: 2007
Pages: 339

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net