• Home
  • Textbooks
  • Internetworking with TCP/IP: Pearson New International Edition
  • Bootstrap And Autoconfiguration (DHCP, NDP, IPv6-ND)

Internetworking with TCP/IP: Pearson New International Edition

Douglas E. Comer

Chapter 22

Bootstrap And Autoconfiguration (DHCP, NDP, IPv6-ND) - all with Video Answers

Educators


Chapter Questions

Problem 1

DHCP does not contain an explicit field for returning the time of day from the server to the client, but makes it part of the (optional) vendor-specific information. Should the time be included in the required fields? Why or why not?

Check back soon!

Problem 2

Argue that separation of configuration and storage of memory images is not good. (See RFC 951 for hints.)

Check back soon!

Problem 3

The DHCP message format is inconsistent because it has two fields for a client IP address and one for the name of the boot image. If the client leaves its IP address field empty, the server returns the client's IP address in the second field. If the client leaves the boot file name field empty, the server replaces it with an explicit name. Why?

Check back soon!

Problem 4

Read the standard to find out how clients and servers use the HOPS field in a DHCP message.

Check back soon!

Problem 5

When a DHCP client receives a reply via hardware broadcast, how does it know whether the reply is intended for another DHCP client on the same physical net?

Check back soon!

Problem 6

When a machine obtains its subnet mask with DHCP instead of ICMP, it places less load on other host computers. Explain.

Check back soon!

Problem 7

Read the standard to find out how a DHCP client and server can agree on a lease duration without having synchronized clocks.

Check back soon!

Problem 8

Consider a host that has a disk and uses DHCP to obtain an IP address. If the host stores its address on the disk along with the date the lease expires and then reboots within the lease period, can it use the address? Why or why not?

Check back soon!

Problem 9

DHCP mandates a minimum address lease of one hour. Can you imagine a situation in which DHCP's minimum lease causes inconvenience? Explain.

Check back soon!

Problem 10

Read the RFC to find out how DHCP specifies renewal and rebinding timers. Should a server ever set one without the other? Why or why not?

Check back soon!

Problem 11

The state transition diagram for DHCP does not show retransmission. Read the standard to find out how many times a client should retransmit a request.

Check back soon!

Problem 12

Can DHCP guarantee that a client is not "spoofing" (i.e., can DHCP guarantee that it will not send configuration information for host $A$ to host $B$ )? Why or why not?

Check back soon!

Problem 13

DHCP specifies that a client must be prepared to handle at least $3 / 2$ octets of options. How did the number 312 arise?

Check back soon!

Problem 14

Can a computer that uses DHCP to obtain an IPv4 address run a server? If so, how does a client reach the server?

Check back soon!

Problem 15

Suppose an IPv6 computer attaches to a network that does not have any routers. How does the IPv 6 node know that it should use stateless autoconfiguration to obtain an IPv 6 address?

Check back soon!

Problem 16

Extend the previous question: if an IPv6 node attaches to a network that does have a router, how does the node know whether to use stateless autoconfiguration?

Check back soon!

Problem 17

If an IPv6 node uses stateless autoconfiguration, can the node run a server? Explain.

Check back soon!