hw2 - CS 217A: Homework 2 Due on Jan 19, 2011 Lixia Zhang...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
CS 217A: Homework 2 Due on Jan 19, 2011 Lixia Zhang
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CS 217A (Lixia Zhang ): Homework 2 Problem 1 Note: all questions in this homework should be taken in the context of RFCs 3022, 2460, 793, and 768. Please use these as the authoritative sources for your answers. Problem 1 What “translation” does basic NAT do, and what additional things are translated by NAPT (be specific)? Problem 2 Are there any cases in which a “Traditional” NAT is required to modify anything beyond the transport-layer headers? If so, name one example from the RFC, and if not describe why not. Problem 3 In IPv4, the TTL field is used to indicate when IP packets should be dropped. What is the equivalent field in an IPv6 header, and what (if anything) does RFC 2460 specify that IPv6 should or must do when this field reaches 0? Problem 4 Describe how are options sent in IPv6? Problem 5 In IPv6, fragments that are received with a length that is not a multiple of 8 but that also have the M bit set must be discarded. Why is that?
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 3

hw2 - CS 217A: Homework 2 Due on Jan 19, 2011 Lixia Zhang...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online