sit202-a1-solutions FOR TELLER MACHINE

sit202-a1-solutions FOR TELLER MACHINE - 1 SIT202 Computer...

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

View Full Document Right Arrow Icon
1 SIT202 Computer Networks Assignment 1 Task 1: Basic concepts of networks (3+1+3+1+3 +3 = 14 marks) 1. Define the following concepts: data rate, error rate, bandwidth, handshaking procedure, queuing delay, distributed application, protocol. 2. Compare and contrast connection-oriented service to connectionless service. 3. Suppose that between a sending host and receiving host there are three packet routers. The transmission rates between the sending host and the router, between routers and between the third router and the receiving host are TR1, TR2, TR3 and TR4, respectively. The links between the sending host and router R1; and router R3 and the receiving host are very fast. Other links are very slow. Assuming that the routers use store-and-forward packet switching, the links between R1 and R2, and R2 and R3 are congested (there are queuing delays) what is the total end-to-end delay to send a packet of length L? 4. Explain the principal responsibilities of the network layer and data link layer in a wide area network in detail. 5. Show, using PowerPoint animation, how a long message is sent by a client process through the layers of the Internet and how it is received by the server on the destination host. 6. Suppose there is a 10Mbps microwave link between geostationary satellite and its base station on Earth. Every minute the satellite takes a digital photo and sends it to the base station. Assume a propagation speed of 2.4 x 10 meters/sec: 8 a. What is the propagation delay of the link? b. What is the bandwidth-delay product, T x t ? prop c. Let x denote the size of the photo. What is the maximum value of x for the microwave link to be continuously transmitting?
Background image of page 1

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

View Full Document Right Arrow Icon
Task 2. The application layer protocol (1+4+2+1 = 8 marks) 1 Compare and contrast the client server model with the P2P model. 2. Suppose you wish to close a bank branch and introduce a teller machine. Your company has won the tender to develop an application-level protocol to be used between an automatic teller machine and a bank’s centralized computer. There are the following requirements that must be satisfied: a. Your protocol should allow a user’s card and password to be verified, the account balance (which is maintained at the centralized computer) to be queried, and an account withdrawal to be made.
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.

{[ snackBarMessage ]}

Page1 / 8

sit202-a1-solutions FOR TELLER MACHINE - 1 SIT202 Computer...

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