Design a stop-and-wait-like error control protocol

Assignment Help Basic Computer Science
Reference no: EM13307489

Host A wants to simultaneously send messages to hosts B and C. A, B and C are connected by a broadcast channel-a packet sent by A is carried by the channel to both B and C. The broadcast channel connecting A, B, and Ccan independently lose or corrupt messages to each destination. For example, a message sent from A might be correctly received by B, but not by C. Design a stop-and-wait-like error control protocol for reliably transferring a packet from A to B and C such that A will not accept the next payload from the upper layer until both B and C have correctly received the current payload. Describe the packet formats used.

Reference no: EM13307489

Questions Cloud

What is the equivalent capacitance of this combination : Two capacitors of capacitance 6microF and 8 micro F are connected in parallel. What is the equivalent capacitance of this combination
Compare the memory management systems of windows : Compare the memory management systems of Windows (recent versions, after Win 2000) and Linux from the pagination/segmentation point of view.
Implementation and improvements in the existing circuit : Explanation and understanding of your circuit during demonstration and circuit for real time implementation and suggested improvements in the existing circuit.
Determine the exit pressure and power required : Air enters adiobatic compressor at 100kpa, 20 degrees celcius at rate of 0.1 kg/s and exits at 200 degrees celcious. compressor efficiency is 70%. Determine the exit pressure and power required.
Design a stop-and-wait-like error control protocol : Design a stop-and-wait-like error control protocol for reliably transferring a packet from A to B and C such that A will not accept the next payload from the upper layer until both B and C have correctly received the current payload. Describe the ..
How could tcp and udp know the values in the ip header : When adding a per-segment checksum to a segment, TCP and UDP include some fields in the IP layer before the segment has been passed to its underlying layer, the IP layer. How could TCP and UDP know the values in the IP header?
Determine the x-y-z components of reaction : If the shaft AB is rotating with a constant angular velocity of w = 30 rad/s, determine the X, Y, Z components of reaction at the thrust bearing A and journal bearing B at the instant. The disk has a weight of 15 lb.
Can rtp be designed to eliminate the sequence number field : The RTP incorporates a sequence number filed in addition to the timestamp field. Can RTP be designed to eliminate the sequence number field and use the timestamp field to resequence the out-of-order received packets? Justify your answer.
What will be the eventual proportion of the bandwidth : Assume that the queue size is infinite without buffer overflow (no packet loss), and the maximum window of the TCP sender is 20 packets, with each packet having 1500 bytes.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Compute pressure if temperature and number of moles produces

A container with the ideal gas, temperature, and number of moles produces what pressure? What occurs if source voltage is restored to 12 V, but resistors change?

  Write the diffent entities or objects

Write the diffent entities or objects,logical processes,data flows, and dfata stores which are involoved. starting from time you submitted your time sheet.

  How and why would ejecta affect short term climate

Many things can happen when a large NEO strikes earth. Consider only ejecta for a moment. How and why would ejecta affect short term climate?

  Which structure best for the storyboard created

Case 2-3 Michael wants to create a Website based on his famous cooking show. He would like to provide instructions on how to create some of his favorite dishes. He would like his recipes to be displayed in very simple, step by step pages. Which st..

  Determine subgame-perfect equilibrium

Targeting again one of the surviving gangsters. Survivors split money equally. Determine subgame-perfect equilibrium.

  Write a python function celcius fahrenheit

Write a python function celcius_fahrenheit wich takes temperature values from a list and changes them into fahrenheit values.

  Write recursive method prints out the digits reverse order

Write the code for a recursive method that accepts an integer argument and prints out the digits in reverse order

  Write down sructured english for clyde-s narrative

On a trip lasting more than one day, we permit hotel, taxi, and airfare also meal allowances. Same times apply for meal expenses. Write down sructured English for Clyde's narrative of the reimbursement policies.

  Explores the performance consequences

This problem explores the performance consequences of having only a single level of cache in a modern processor with 40 ns DRAM column access time and a clock period of 400 ps (clock frequency 2.5 GHz). You are given the following data: A particul..

  Construct a diagram using rationale to map the arguments

An article from the press that cover any of the given topics, for example there have been many articles in the media recently about government surveillance.

  Describe the tasks and business functions

Describe the tasks and business functions that users, managers, and IT staff members perform to achieve specific results

  How light source is treated during ray tracing processing

Typically, this setting is left at default until final renderings are being produced. To reduce gaps or facets in rendering which setting do you adjust?

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