(
Latest revision: 03/22/2005
)
SECOND HOMEWORK ASSIGNMENT FOR CS 3000
Homework Assignment #2
READ THESE DIRECTIONS: The goals here
are
- for you to learn something by doing the problems, and
- for you to make answers that effectively show me what
you know & understand.
To get credit, show all work and explain all answers.
Do the following problems in Comer:
- 15.2 -- Answer by discussing:
- advantages of using connection-oriented service
- disadvantages of using connection-oriented service
- advantages of using connectionless service
- disadvantages of using connectionless service
15.5 -- Make a plot of the graph of the formula D = 1/(1-U) for the following
values of U: 0.00, 0.05, 0.10, 0.15, 0.20, 0.25, 0.30, 0.35, 0.40, 0.45, 0.50,
0.55, 0.60, 0.65, 0.70, 0.75, 0.80, 0.85, 0.90, and 0.95. If possible, use the
graphing capability of a spreadsheet program. Print the graph and label the
position of the "knee."
15.6, and 15.7
- 16.3 and 16.4
- 18.3 and 18.11
- 19.3 and 19.6 -- You should check out these web pages first:
WARNING: It's worthwhile to learn about hacking techniques but do not "try
them out" without express permission. Network software and network
administrators have tools for detecting network hackers. People in
authority are not likely to have a "sense of humor" about hacking
activities. On the contrary, one could find one's self subject to criminal
sanctions.
- 20.8 & 20.9
- 21.1 & 21.5
- 22.5 -- Help && Hints: According to RFC 2460:
- "IPv6 requires that every link in the Internet have an MTU of 1280 octets or greater."
- the number of octets in each IPv6 fragment payload, except the last
fragment payload, is required to be a multiple of 8.
- the size of an IPv6 fragment header is 8 octets
- The PAYLOAD LENGTH field in the IPv6 base header of a datagram D
represents the number of octets in D that come after the end
of D's base header. Note: the lengths of all extension headers, if
any, are counted as part of PAYLOAD LENGTH.
- The part of an IPv6 datagram that is considered unfragmentable
consists of the following headers (if present in the original
packet) IPv6 header, Hop-by-Hop Options header, Destination Options
header, and Routing header.
Assume the number of bits in the IPv6 header PAYLOAD LENGTH field is what
determines the maximum size of an IPv6 datagram. The rest of the
information you need is in section 22.9.
- 24.1
- 25.4
- 27.5 & 27.9
DUE DATE: Check the schedule for the due date of this assignment.