Knowee
Questions
Features
Study Tools

3. Explain the general principles of congestion control. Describe congestion control in datagram subnets '

Question

  1. Explain the general principles of congestion control. Describe congestion control in datagram subnets '
🧐 Not the exact question you are looking for?Go ask a question

Solution

Congestion control is a critical aspect in any network, including datagram subnets. It refers to the mechanisms and techniques that prevent too much data from being sent into a network, causing it to perform poorly or even fail.

Here are the general principles of congestion control:

  1. Avoidance: This principle involves implementing measures to prevent congestion before it happens. This could be through traffic shaping, which involves controlling the amount and rate of traffic sent to a network.

  2. Detection: This involves monitoring the network to identify signs of congestion. This could be through checking the queue lengths, packet loss rates, or delays in the network.

  3. Correction: Once congestion is detected, measures are taken to alleviate it. This could be through reducing the rate of data transmission or rerouting data through less congested paths.

In datagram subnets, congestion control can be implemented in several ways:

  1. End-to-end congestion control: This is where the sender adjusts the rate of data transmission based on feedback from the receiver. If the receiver detects congestion (e.g., through delayed or lost packets), it informs the sender to reduce the rate of data transmission.

  2. Network-assisted congestion control: Here, the network devices (e.g., routers) assist in congestion control. They monitor the traffic and give feedback to the sender or receiver about the state of the network. For example, a router could drop packets if its queue is full, signaling to the sender that there is congestion.

  3. Congestion control algorithms: Various algorithms can be used to manage congestion in datagram subnets. These include the Additive Increase Multiplicative Decrease (AIMD) algorithm, Slow Start, and Congestion Avoidance.

In conclusion, congestion control is a critical aspect of managing networks, including datagram subnets. It involves measures to avoid, detect, and correct congestion, ensuring the network performs optimally.

This problem has been solved

Similar Questions

A node of a data communication network which can transmit data at 4 different rates r, 2r, 3r& 4r uses the mechanism described below to control congestion: At any given time the nodeis transmitting data at one of the above rates. It is assumed that data is always available fortransmission. There is a congestion indication flag which is assumed to be independent of thestate of the node but indicates congestion in the whole network. The data transmission rate isrevised in regular intervals keeping to following rules:1. If the congestion flag is on, the data rate is reduced by two steps or to the lowest step (i.e.rate r) whatever the higher.2. If the flag is off, the rate is increased by one step or remains in the highest step.a) Draw the Markov chain indicating the states and transitions assuming that the flag ison with probability p. [30 marks]b) What happens if p=0 and if p=1? [10 marks]c) Calculate the state probabilities for p=0.6. [30 marks]d) What is the average transmission rate? [20 marks]e) Comment on the validity of the results in c) & d) if p varies with time. [10 marks]Q2.a) Jobs arrive at the rate of 1 job per unit time into an M/M/1-FIFO queue. What is themean queue length if the mean service time is 0.55 time units? [20 marks]b) Another M/M/1-FIFO queue has a server identical to that in a) and the same arrivalrate, but a longer mean service time of 0.85 time units. What is the mean queue lengthof this queue? [10 marks]c) Now, both streams of jobs are diverted to a third queue of type M/H2/1-FIFO with asingle server working at double the rate of those in a) and b).a. What is the total arrival rate? [10 marks]b. What is the mean service time of the jobs in this queue? [10 marks]c. What is the mean queue length of this queue? [30 marks]d. Analyse the pros and cons of this queue against the combination of queues ina) and b). [20 marks]

The congestion control is difficult in ________________ type of network?a.None of the aboveb.Both a and bc.Datagramd.Virtual circuit

3.6-3 Different approaches towards congestion control. Use the pulldown menu to match a congestion control approach to how the sender detects congestion.Group of answer choicesThe sender infers segment loss from the absence of an ACK from the receiver.Bits are set at a congested router in a sender-to-receiver datagram, and bits are in the returned to the sender in a receiver-to sender ACK, to indicate congestion to the sender.The sender measures RTTs and uses the current RTT measurement to infer the level of congestion.

Explain TCP Congestion Control in 5 short points

Explain each field in TCP header with neat diagram. Explain TCP congestioncontrol protocol with example

1/3

Upgrade your grade with Knowee

Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.