Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1. TCP-Unfriendly.TCPs congestion control mechanism relies on users to respond appropriately to network congestion by backing off their sending rate. One potential problem with this

1. TCP-Unfriendly.TCPs congestion control mechanism relies on users to respond appropriately to network congestion by backing off their sending rate. One potential problem with this mechanism is whats called (by economists) the tragedy of the commons. Suppose Alice knows that everyone else obeys TCPs congestion control mechanism. Then if she continues sending at the same rate, ignoring congestion control, everyone else will slow down a little bit more and she will get better service from the network. So Alice has no motivation to obey TCP congestion control(other than the fact that not doing so involves finding or writing her own TCP stack -details,details) and in fact neither does anyone else. But if no one obeys the mechanism, the network(commons) becomes useless,a tragedy.

(a - 10 pts) Bob the Network Builder has an idea about how to solve this problem. He reasons that congested routers can see the exact state of a TCP connection. So if a particular connection does not slow down in response to dropped packets, or speeds up its sending rate too quickly,the router can send a RST packet to the host that is not obeying the Additive Increase, Multiplicative Decrease rules. This will cause the connection to close, much more painful than just dropping an odd packet or two. From a security standpoint, whats the problem with Bobs idea that is, if Im an adversary intent on sending at a high rate, can I circumvent this mechanism? Are there adjustments to this mechanism that might limit the number of instances where your attack is viable?

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Big Data, Mining, And Analytics Components Of Strategic Decision Making

Authors: Stephan Kudyba

1st Edition

1466568704, 9781466568709

More Books

Students also viewed these Databases questions

Question

Working with other project stakeholders for support.

Answered: 1 week ago

Question

Knowledge of project management (PMI) teachings

Answered: 1 week ago