Specify protocol by listing the different messages

Assignment Help Computer Networking
Reference no: EM1355856

Q1) 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:

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.

Your protocol entities should be able to handle the all-too-common case in which there is not enough money in the account to cover the withdrawal.

Your tasks are as follows:

a. Specify your protocol by listing the different messages that will be used by your application layer protocol. You must clearly specify the contents of each message by providing the message structure.
Using a timing diagram provide a figure that shows the operation of your protocol for the case of a simple withdrawal with errors (i.e., insufficient balance).

Reference no: EM1355856

Questions Cloud

What is the marginal product of the second worker : What is the marginal product of the second worker and what is the marginal revenue product of the fourth worker?
Unrecognized gains and losses, corridor amortization : Rachel Avery, accounting clerk in the personnel office of Clarence G. Avery Corporation, has begun to calculate pension cost for 2004 but is not sure whether or not she should include the amortization of unrecognized gains or losses.
What will the induced emf in the short coil during this time : A cylindrical container with a cross-sectional area of 66.2 holds a fluid of density 816 kg/m3, and bottom of the container the pressure is 118 kPa. What is the depth of fluid.
Intermodal transportation with respect to global logistics : Explain how important is intermodal transportation with respect to global logistics? How do supply chains get more complicated when firms are doing business across borders versus domestically?
Specify protocol by listing the different messages : Specify your protocol by listing the different messages that will be used by your application layer protocol. You must clearly specify the contents of each message by providing the message structure.
Determine amount of cash received-prepare journal entries : Determine the amount of cash received and prepare the journal entries for (a) the Jan. 1 issuance and (b) the Dec. 31 recognition of interest.
Question related to global economy : Analyze the financial crises that have affected the global economy from 1997 until now. Do they all have a common origin? Explain your answer and give some examples.
Encountering a controversial issue : What does a counselor do when he or she encounters a controversial issue that goes against his or her ethics and values? Should he or she ignore those ethics? Or should he or she refer the client to another therapist?
Completion of accounting cycle : What are the steps in completing the accounting cycle? How do the different steps affect the financial statements?

Reviews

Write a Review

Computer Networking Questions & Answers

  Compute total end-to-end delay to send packet of length l

Assuming that switches user store-and-forward packet switching, what is the total end-to-end delay to send a packet of length L? (Ignore queuing, propagation delay, and processing delay.)

  Explaining social networking in knowledge management

Social Networking is one of the hottest topics in knowledge management. Is it knowledge management?

  Describe quality of service (qos) and explain the motivation

Describe Quality of Service (QoS) and explain the motivation behind QoS Referring to the diagram below, configure Routers 1, 2, and 4 with Internet Protocol (IP) addresses, and ping between them to test connectivity. Write down complete commands..

  Several network connections in the operation

By using a laptop computer along with a wireless connection into company’s local area network, you download a Web page from Internet. State all several network connections involved within this operation.

  Remote access networks and vpns

safekeeping posture of enterprise (venture) wired and wireless LANs (WLANs), steps listed in OWASP, Securing User Services, IPV4 ip address, IPV6 address format, V4 address, VPN, Deploying Voice over IP, Remote Management of Applications and Ser..

  Define the type of packet filters

Define the type of packet filters that you might build to capture traffic destined to you six critical Web servers?

  Data communications and net-centric computing

List A below contains the layers of the internet protocol. List B contains items and applications associated with these layers. Recreate the answer table show below in your answer booklet and put the protocol layers in their correct order.

  Computing smallest window size to optimize the throughput

Consider error-free 256 kbps satellite channel used to send 1024-byte data frames. What is smallest window size that is large enough to optimize the throughput?

  Possible ieee amendments could be used for new system

What possible IEEE 802.11 amendments could be used for the new system? What are the pros and cons of each amendment? Choose an amendment to implement and explain your choice.

  Explaining pretty good privacy and s-mime

It is essential to encrypt it, by using solutions like PGP (Pretty Good Privacy), S/MIME (Secure Multi-Purpose Internet Message Exchange), and steganography. Research these different mechanisms.

  Finding machines is client and which is server

Which of machines A-E is the client and which is the server? In an X-windows environment, a program is running on machine A, displays windows on machine B and a window manager on machine C controls the look and feel of the windows.

  Ssh or openssh server services

Write about SSH or OpenSSH server services discussion questions

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd