




















| |
Lab 14
(Chapter 14)
Learning Objectives
- To learn about the
structure of the Internet and documents that describe various Internet
protocols that govern the operation of the Internet
- To learn how to use the
various software tools for networks and the Internet services, including
querying the DNS, electronic communication, remote login, file transfer,
remote execution of a command, and reporting status of a remote host
Lab Work
- Log on to your UNIX system
- What are
the IP address, Ethernet address, and fully-qualified domain name of your
host? What is the class of your address and how did you know this? Show the
session that you used to obtain answers to your questions.
- Get the
IP addresses for the following hosts: cs.berkeley.edu, www.nato.int, omsi.org,
www.abc.tv, www.nasa.gov, www.lumensoft.biz, cnn.com, and mit.edu. If a host
has multiple IP address and/or domain names, list them all, along with the
classes of the IP addresses.
- Browse
the IETF website, locate the citation for the latest RFC, and write down the
following information about it: RFC number, title, author(s) or editor(s),
date submitted, and status.
- Read
through RFC 1118 and identify the RFC numbers for the original RFCs that
describe the following protocols: TCP, IP, UDP, ICMP, SMTP, FTP, and Telnet.
- If your
system supports the UNIX ‘r’ commands, try out the sessions in Section 14.8
involving these commands on your system. Capture your sessions here.
- Use the
telnet command to get
the current time from the daytime servers at cs.berkeley.edu. Show your
session.
- Use the
telnet command to
invoke the finger
server and display the number of users who have Davis as part of their names.
Show your session.
- Use the
telnet command to
invoke the finger
server, and then use UNIX pipe and UNIX I/O redirection primitives to save in
a file the information returned by the
finger server about
users Davis as part of their names. Display the saved information with the
more command. Show
your session.
- What
would you do if you were asked to repeat the task outlined in 9, except that
you are to save information about “James A Davis” in a file called
James.A.Davis? Display contents of the file. Show your work.
-
Establish a telnet session with the Library of Congress Information Systems (locis.loc.gov).
Browse the information system and answer the following questions:
- How
many index terms for books, films, music, maps, software, etc. are available
in the information system for search?
- How
many citations are available in the information system for Douglas E. Comer?
- Do
anonymous ftp with the site ftp.uu.net (see Section 14.8.8) and get (download)
the following files in the pub/security directory, store them in the
~/professional/courses/general/downloads directory, and display a long listing
of these files:
gzip.tar, crack_4.1-tar.Z, passwd+.tar.Z, securelib.tar.Z,
shadow-3.1.4.tar.Z, socks.cstc.4.1.tar.gz, socks.tar.Z
- Use the
traceroute command to
obtain the hop count and the time taken for one-way travel of data from your
host to cs.berkeley.edu and mit.edu. Show your session.
- Log out.
|