Compute the propagation delay for this link

Assignment Help Basic Computer Science
Reference no: EM131046274

Consider an ARQ algorithm running over a 20-km point-to-point fiber link.

(a) Compute the propagation delay for this link, assuming that the speed of light is 2 × 108 m/s in the fiber.

(b) Suggest a suitable timeout value for the ARQ algorithm to use.

(c) Why might it still be possible for the ARQ algorithm to time out and retransmit a frame, given this timeout value?

Reference no: EM131046274

Questions Cloud

Identify the top hr risks that mark french need to manage : Mark French has called his senior management team in early on a Monday morning about three weeks ago. He handed each of the managers a document titled, Future Directions. Identify the top five HR risks that Mark French and his team will need to man..
Designing a sliding window protocol for a 1-mbps : Assuming that each frame carries 1 KB of data, what is the minimum number of bits you need for the sequence number in the following cases? Assume the speed of light is 3 × 108 m/s.
Create a informational report on dodge data services : Create a 2-3 page professional-looking informational report (stapled; no report covers) on a topic that provides information to Dodge Data Services.
What is the minimum number of bits you need : Assuming that each frame carries 1 KB of data, what is the minimum number of bits you need for the sequence number?
Compute the propagation delay for this link : Why might it still be possible for the ARQ algorithm to time out and retransmit a frame, given this timeout value?
Main foreign market entry strategy : You have recently been hired by a smaller firm that is beginning to expand internationally. When first starting out, most firms choose exporting as their main foreign market entry strategy.
Major risks that firms face in international business : In this chapter, we reviewed the four major risks that firms face in international business: crosscultural risk, country risk, currency risk, and commercial risk.
Valuable insights into international business : You can gain valuable insights into international business by examining how countries compare to each other. Various research groups and international agencies systematically examine economic, political, and other features of nations and provide a..
Why an ack-based protocol is usually preferred : Describe what timeouts would need to be scheduled. Explain why an ACK-based protocol is usually preferred to a NAK-based protocol.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Merge and center the contents of cells a2:m2

Merge and center the contents of cells A2:M2 and then apply the Heading 2 cell style to the merged cells.  Format the merged cells with the Long Date Number format.

  What are the hazards of going off the end

What are the hazards of "going off the end" of a list, an array, or a string. What are some strategies I could use to prevent this from happening, or to detect it?

  Change control management

Recommend strategies to enforce change control management.Appraise the advantages of having a change management board integrated by members from different functional teams or departments.

  Business continuity plans and disaster recovery

In recent years, organizations have witnessed the impact of having effective and non-effective business continuity plans and disaster recovery plans. In today's environment, with significant potential natural disasters, terrorist threats, and othe..

  Write same program in same language without using structs

Write the same program in the same language without using structs. Your program should input three elements into the array.Write the same program in the same language without using structs. Your program should input three elements into the array.

  Write a program in c++ for a server

Write a program in C++ for a server (called math solver) which solves three math problems: factorial (i.e. n!), exponent with base 2 (i.e. 2n), and cube (i.e. n3).

  What is the current size of q

Suppose an initially-empty queue Q has performed a total of 32 enqueue operations, 10 front operations, and 15 dequeue operations, 5 of which generated QueueEmptyExceptions,

  Write a multithreaded program

Make sure it is able to compile a program prog.c with pthread, do "gcc -lpthread -o prog prog.c" Need the: a) The code b) Screenshot of the terminal showing your program running with at least 8 (different) numbers as run-time input.

  Problem regarding the dynamic programming

Dynamic Programming ( 0-1 Knapsack Problem) Given weights and values of n items, put these items in a knapsack of capacity W to get the maximum total value in the knapsack.

  When deleting elements from a hash table with linear probing

When deleting elements from a hash table with linear probing, a special marker needs to be inserted in place of each deleted elements. Give an algorithm to perform deletion without the use of a special marker.

  Practice with defining and using python module

Design a Python module by incorporating the two functions, greatest_trivial_factor andisPalindrome,  you defined in previous lab assignments. In other words, your Python module will contain ONLY those two functions. Name your module file aslib_yourfi..

  What is true about databases

What is true about Databases?a) Large repository of datab) Shared resource, used by many departments and applicationsc) Contains several different record typesd) "knows" about relationships in datae) All of the above.

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