How does this change the sequence number requirements

Assignment Help Basic Computer Science
Reference no: EM131046397

Consider a simple protocol for transferring files over a link. After some initial negotiation, A sends data packets of size 1 KB to B; B then replies with an acknowledgment. A always waits for each ACK before sending the next data packet; this is known as stop-and-wait. Packets that are overdue are presumed lost and are retransmitted.

(a) In the absence of any packet losses or duplications, explain why it is not necessary to include any "sequence number" data in the packet headers.

(b) Suppose that the link can lose occasional packets, but that packets that do arrive always arrive in the order sent. Is a 2-bit sequence number (that is, N mod 4) enough for A and B to detect and resend any lost packets? Is a 1-bit sequence number enough?

(c) Now suppose that the link can deliver out of order, and that sometimes a packet can be delivered as much as 1 minute after subsequent packets. How does this change the sequence number requirements?

Reference no: EM131046397

Questions Cloud

Opportunities for synergies between the two companies : Alpha Industries is considering acquiring Foxtrot Flooring. Foxtrot is worth $20 million to its current owners under its existing operational methods. Due to some opportunities for synergies between the two companies, Alpha believes that Foxtrot i..
Validate the customer complaint : As a network engineer in a Network Operations Center, you are following up on two trouble tickets. You do not have a network management system and you have to use the basic network tools to validate the problem before you can resolve them. Please ..
What are the advantages of advertising during the super bowl : The Super Bowl is the most watched program on television, and many just tune in to watch the ads. What are the advantages of advertising during the Super Bowl? What are the disadvantages of advertising during the Super Bowl? How can Super Bowl ad..
Relate product and technology management : Using ISO certification, relate product and technology management. This is in line with quality management.
How does this change the sequence number requirements : Now suppose that the link can deliver out of order, and that sometimes a packet can be delivered as much as 1 minute after subsequent packets. How does this change the sequence number requirements?
Draw an er diagram for the database : Given the above description, draw an ER diagram for the database. State any assumptions you make for your ER-diagram to support your design. Include the following into your design:
How does this differ from stdm : How does this differ from STDM? How does network utilization of this scheme compare with STDM?
Requiring a system recovery : Tapes are sent offsite for disaster recovery every morning at 10 a.m. The customer experiences a system crash on the Wednesday of the third week at 3 p.m., requiring a system recovery. How many days worth of tapes need to be retrieved to perform a..
Discuss the relative performance needs of the following app : Discuss the relative performance needs of the following applications, in terms of average bandwidth, peak bandwidth, latency, jitter, and loss tolerance:

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Security models and cloud operations

"Security Models and Cloud Operations" Please respond to the following: 1.  Analyze the industry researched for each security model would be most applicable, and explain why you believe that to be the case. Identify the security models from your find..

  Give a cfg which represents the language

Give a CFG which represents the language {a^i b^j c^k / i!=j or j!=k }

  The overall themes of the blues

Listen to "Matchbox Blues" by Blind Lemon Jefferson and the version by Carl Perkins. Compare and contrast the two versions in a paragraph and talk about the overall themes of the blues.

  Write a program that uses an arraylist of parameter type

For example, if "elmore" is the search target then any contact where the first name, last name, phone number, or email address contains "elmore" should be returned for display or deletion. Use a "for each" loop to iterate through the ArrayList.

  The media access control (mac) address of a network

The media Access Control (MAC) address of a network interface ia a unique address. Each network interface relating to it's MAC fits the critera of a function because each device has it's own, unique MAC address. Describe an everyday situation in your..

  Ethical debate on our information privacy

One lives in a world where the internet plays a pinnacle role in our day to day lives. Discuss how the internet has caused an ethical debate on our information privacy

  An ideal embedded operating system

In an ideal embedded operating system, would all non-kernel threads always execute at lower priority than interrupts? Why?

  What are the differences between a struct and a class

What are the differences between a struct and a class?

  Explain type to reveal computer to be computer

Explain why you think these questions would be the type to "reveal" the computer to be a computer? Why would these responses have to be given a human begin?

  What is the technique called

In the transport layer, data transmission is controlled to ensure data integrity and avoid data loss. What is the technique called?

  Write program called guessing game generate random number

Write a program called Guessing Game that will generate a random number between 1 and 100. The program will tell the player if his/her guess is too high or too low and when it is correct and will continue until the player guesses the number or end..

  Use for soliciting report of piracy.2

1 List (2) organizations that work to prevent software piracy and discuss the methods they use for soliciting report of piracy.2. Discuss at least two (2) methods used to report software piracy.

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