How long does b takes to acknowledge

Assignment Help Computer Networking
Reference no: EM1355929

Suppose node A is attached to node B with link L1, and node B is attached to node C with link L2. It takes 1ms for a packet to go from A to B and 1ms for an acknowledgement to go from B to A. It takes 99ms for a packet to go from B to C and 99ms for an acknowledgement to go from C to B.

Each packet has an error detection code that enables the receivers to check if it arrived correctly.

(a) Assume that no packet or acknowledgement are dropped. Assume that A sends a packet to C and waits for its acknowledgement to come back from C. How long does it take until A gets that acknowledgement?

(b) Assume that link L1 drops the first n copies of the packet; link L2 does not drop packets; no acknowledgement gets dropped. A notices that an acknowledgement is not coming back from C if it does not arrive at the time calculated in part (a). When that occurs, at that precise time, A sends a copy of the packet. How long does it take until the packet arrives at C?

(c) Now assume that the receiver at B sends acknowledgements to A for each correct packet it receives, as soon as it gets the packet; similarly, C sends acknowledgements to B. Node A sends a packet, waits for the acknowledgement from B. If A does not get the acknowledgement at the expected time, it sends a copy of the packet at that time. Assume that link L1 drops the first n copies of the packet; link L2 does not drop packets; no acknowledgement gets dropped. How long does it take until the packet arrives at C?

Reference no: EM1355929

Questions Cloud

Equity method journal entries : What are the equity method journal entries typically recorded by a parent company? Provide examples in your response.
Diagnosis of schizophrenia : An explanation of whether psychosis-related symptoms are always indicative of a diagnosis of schizophrenia and why or why not; and possible alternative diagnoses for the psychosis-related symptoms.
Determine additional percentage of the total variation : An economist is interested to see how consumption for an economy is influenced by gross domestic product and aggregate price.
Explain what is the overall relationship between laws : Explain What is the overall relationship between laws and ethics and In regard to the field of human resources
How long does b takes to acknowledge : Assume that no packet or acknowledgement are dropped. Assume that A sends a packet to C and waits for its acknowledgement to come back from C. How long does it take until A gets that acknowledgement?
Knowledge management and r and d : Explain what factors will you consider to determine if the Argentine subsidiary is acting on good-faith efforts in the best interest of the MNE, or if it is promoting its own self-interest, such as power, prestige and jobs?
Illustrate how do these two relate to each other : Illustrate how do these two relate to each other in the Circular Flow Economy and to the Government and Foreign Sector components? How does all this fit on a Wheel of Income.
Description of the controversy-publication of the dsm 5 : Can someone help me with a description of the controversy associated with the publication of the DSM-5? Also, can someone help me explain the controversy and how it may influence future professionals in the field?
Explain a competitor recently hired you away from : Explain A competitor recently hired you away from your previous company and you have been having trouble gaining new clients

Reviews

Write a Review

Computer Networking Questions & Answers

  Networking and types of networking

This assignment explains the networking features, different kinds of networks and also how they are arranged.

  National and Global economic environment and ICICI Bank

While working in an economy, it has a separate identity but cannot operate insolently.

  Ssh or openssh server services

Write about SSH or OpenSSH server services discussion questions

  Network simulation

Network simulation on Hierarchical Network Rerouting against wormhole attacks

  Small internet works

Prepare a network simulation

  Solidify the concepts of client/server computing

One-way to solidify the concepts of client/server computing and interprocess communication is to develop the requirements for a computer game which plays "Rock, Paper, Scissors" using these techniques.

  Identify the various costs associated with the deployment

Identify the various costs associated with the deployment, operation and maintenance of a mobile-access system. Identify the benefits to the various categories of user, arising from the addition of a mobile-access facility.

  Describe how the modern view of customer service

Describe how the greater reach of telecommunication networks today affects the security of resources which an organisation provides for its employees and customers.

  Technology in improving the relationship building process

Discuss the role of Technology in improving the relationship building process Do you think that the setting of a PR department may be helpful for the ISP provider? Why?

  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..

  Dns

problems of IPV, DNS server software, TCP SYN attack, Ping of Death, Land attack, Teardrop attack, Smurf attack, Fraggle attack

  Outline the difference between an intranet and an extranet

Outline the difference between an intranet and an extranet A programmer is trying to produce an applet with the display shown in Figure 1 below such that whenever one of the checkboxes is selected the label changes to indicate correctly what has..

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