Internet Protocols and Networking class homework

Fullført Lagt ut Mar 16, 2003 Betales ved levering
Fullført Betales ved levering

Problems for Homework #3 DUE date March 17th, 7:00 PM EST(USA) 1.) The Internet includes many different protocols, services, and applications, all of which work together. This diversity is possible due to the architectural design of both IP and the Internet, and this design approach is sometimes referred to as an “hourglass?? design. Research and explain, from a technical perspective, what is meant by an “hourglass?? design. Explain how this approach promotes innovation and the implementation of new protocols and transmission systems. 2.) Consider an IP network composed of two Class A networks (10.0.0.0/8 and 18.0.0.0/8) connected by a router, R, having interfaces 1 and 2. The IP addresses of hosts A, B, C, and D, as well as of interfaces R1 and R2, are given in the figure below. Let the Ethernet address of host A be called MAC_A, of R1 be called MAC_R1, and so forth. A B 10.0.0.1 18.0.0.1 C D | | +-----+ | | --------------------------|1 R 2|-------------------------- 10.0.0.3 10.0.0.4 +-----+ 18.0.0.7 18.0.0.8 2a) Suppose that host A has some application layer data (layer-5) to send to host B using UDP. Describe this process in detail. Specifically, explain what happens on host A at each of the five layers of the Internet Model. Assume for this question that Host A has never sent data before to Host B. Write your answer in the form of a detailed list, such that step 1 in your list is "(1) Host A's application passes its data off to the layer-4 UDP module where it is encapsulated and a UDP header is added." Be sure to include information on how MAC addresses, IP addresses and subnet masks are used by the host. Include information on the use of ARP and the use of a routing table (if necessary) in your answer. Your explanation can stop at the point when A's data reaches B's Ethernet interface; you needn't explain what happens in B's protocol stack. 2b) Using the same list format, explain the process by which host A sends some application layer da

## Deliverables

Complete the answers for all questions, inluding diagrams if any in a text file(or MS Word file) by 4:00 pm Eastern Standard Time (USA) Monday, March 17th, 2003.

## Platform

Not Applicable

Ingeniørvitenskap MySQL PHP Programvarearkitektur Testing av programvare System Admin

Prosjekt-ID: #2916607

Om prosjektet

1 bud Eksternt prosjekt Aktiv Mar 17, 2003

Tildelt til:

anpvw

See private message.

$12 USD på 14 dager
(1 anmeldelse)
0.2