Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Host A attaches to the above institutional network for the first time. The Ether

ID: 3826899 • Letter: H

Question

Host A attaches to the above institutional network for the first time. The Ethernet link comes up. Suppose ARP, DNS and web caches are empty.

What minimum network configuration does Host A need to communicate with other hosts within a subnet and off-subnet?

As hints to answer this question, ask yourself the following:

What address does a source host need to send and receive IP Packets? What range of addresses are valid for this host given the topology above?

What address does a source host need to know to send packets to a destination host that is not on the same subnet?

How does a source host know whether a destination is on or off-subnet?

How does a source host resolve a destination hostname to an IP address?

List the network configuration needed, and the valid values of this configuration based on the information in the network topology above.

Answers:

a)

b)

c)

Host A 0.0.0.0 74-29-9C-EB-FF-55 Host B 10.0.0.3/2 CC-49-DE-DO-AB-7D Router 10.0.0.1/24 E6-E9-00-17-BB-4B Router 128.96.250.1 /24 1A-23-F9-CD-06-9B DHCP Server 128.96.1.1/24 49-BD-D2-C7-56-2A DNS Server 128.96.3.3/24 88-B2-2F-54-1A-0F

Explanation / Answer

To communicate within the subnet, the host will need:

1. It's own address in the range 10.0.0.2 or 10.0.0.4 to 10.0.0.254

2. ARP to get the IP address from the DHCP server

If ARP is empty, DHCP will not work and the IP address has to be configured statically within the above range.

To send packets off the subnet, the host needs the IP of the DNS server for resolution of names

The host can know if a host is on or off the network by comparing the subnet mask of the destination IP with it's own subnet mask. If both are same, they are on the same subnet, else not