Diferença entre controle de fluxo e controle de congestionamento

Autor: Laura McKinney
Data De Criação: 3 Abril 2021
Data De Atualização: 7 Poderia 2024
Anonim
Diferença entre controle de fluxo e controle de congestionamento - Tecnologia
Diferença entre controle de fluxo e controle de congestionamento - Tecnologia

Contente


Controle de fluxo e controle de congestionamento, ambos são o mecanismo de controle de tráfego, mas ambos controlam o tráfego em diferentes situações.A principal diferença entre controle de fluxo e controle de congestionamento é que o controle de fluxo é um mecanismo que controla o tráfego entre er e receptor. Por outro lado, o controle de congestão O mecanismo controla o tráfego colocado pela camada de transporte na rede. Vamos estudar a diferença entre controle de fluxo e controle de congestionamento com a ajuda do gráfico de comparação abaixo.

  1. Gráfico de comparação
  2. Definição
  3. Principais diferenças
  4. Semelhanças
  5. Conclusão

Gráfico de comparação

Base para ComparaçãoControle de fluxoControle de congestão
Basic Controla o tráfego de um determinado er para um receptor.Controla o tráfego que entra na rede.
FinalidadeImpede que o receptor fique sobrecarregado com os dados.Evita que a rede fique congestionada.
ResponsabilidadeO controle de fluxo é de responsabilidade da camada de link de dados e da camada de transporte.O controle de congestionamento é de responsabilidade da camada de rede e de transporte.
ResponsávelO er é responsável por transmitir tráfego extra ao lado dos receptores.A camada de transporte é responsável por transmitir tráfego extra para a rede.
Medidas preventivasO er transmite os dados lentamente para o receptor.A camada de transporte transmite os dados para a rede lentamente.
MétodosControle de fluxo baseado em feedback e controle de fluxo baseado em taxaProvisionamento, roteamento com reconhecimento de tráfego e controle de admissão

Definição de Controle de Fluxo

Os problemas de controle de fluxo são tratados pela camada de enlace de dados junto com a camada de transporte. O foco principal do mecanismo de controle de fluxo é impedir que o receptor seja sobrecarregado pelos dados enviados pelo er de transmissão mais rápida. Se um er estiver em uma máquina poderosa e estiver transmitindo os dados a uma taxa mais rápida, mesmo que os dados transmitidos sejam livres de erros, pode acontecer que o receptor na extremidade mais lenta não consiga receber dados nessa velocidade e possa perder alguns dados. Existem dois métodos de controle de fluxo, controle de fluxo baseado em feedback e controle de fluxo baseado em taxa.


Controle baseado em feedback

No controle baseado em feedback, após o receptor receber o primeiro quadro, ele informa o er e permite que ele obtenha mais informações e também informa sobre o status do receptor. Existem dois protocolos de controle de fluxo baseado em feedback, protocolo de janela deslizante e protocolo de parada e espera.

Controle de vazão baseado em taxa

No controle de fluxo baseado em taxa, quando um er transmite os dados em uma taxa mais rápida para o receptor e o receptor não consegue receber os dados nessa velocidade, o mecanismo interno do protocolo limitará a taxa de transmissão na qual o O er está transmitindo dados sem nenhum feedback do receptor.

Definição de controle de congestionamento

O congestionamento na rede é devido à presença de muitos pacotes na rede. O congestionamento na rede prejudica o desempenho da rede. Como causa o atraso na entrega do pacote ao receptor ou pode haver uma perda de pacote. O controle de congestionamento é de responsabilidade da camada de rede e da camada de transporte. O congestionamento é criado devido aos pacotes transmitidos pela camada de transporte para a rede. O congestionamento na rede pode ser reduzido efetivamente, reduzindo a carga que a camada de transporte coloca na rede. O controle de congestionamento pode ser alcançado por três métodos, isto é, provisionamento, roteamento com reconhecimento de tráfego e controle de admissão.


Em provisionamento, é criada uma rede que combina bem com o tráfego que ela carrega. Em roteamento com reconhecimento de tráfego, as rotas são personalizadas de acordo com o padrão de tráfego. Em Controle de admissao, as novas conexões à rede são recusadas, causando o congestionamento na rede.

  1. Sendo um mecanismo de controle de tráfego, o mecanismo de controle de fluxo controla o tráfego de dados do er específico para um receptor específico. Por outro lado, o mecanismo de controle de congestionamento controla o tráfego na rede.
  2. O controle de fluxo evita que o receptor na extremidade mais lenta seja sobrecarregado com os dados transmitidos pelo er na extremidade mais rápida, enquanto que o mecanismo de controle de congestionamento impede que a rede seja congestionada com os dados transmitidos pela camada de transporte.
  3. O controle de fluxo é de responsabilidade da camada de link de dados e da camada de transporte. Por outro lado, o controle de congestionamento é de responsabilidade da camada de rede e da camada de transporte.
  4. O er é responsável por criar tráfego extra na extremidade do receptor, enquanto a camada de transporte é responsável pela transmissão da carga na rede.
  5. Reduzir a carga transmitida pela camada de transporte na rede reduziria o congestionamento na rede. Por outro lado, se o er reduzir a velocidade da transmissão de dados, a perda de dados na extremidade do receptor também será reduzida.
  6. O mecanismo de controle de fluxo possui dois métodos para controlar o fluxo de dados que são controle de fluxo baseado em feedback, controle de fluxo baseado em taxa. Por outro lado, o mecanismo de controle de congestionamento possui três métodos para controlar o congestionamento na rede que eles estão provisionando, roteamento com reconhecimento de tráfego e controle de admissão.

Semelhanças:

O controle de fluxo e o controle de congestionamento são mecanismos de controle de tráfego.

Conclusão:

O controle de fluxo é o mecanismo de controle ponto a ponto que controla o tráfego entre um er e um receptor e evita que o receptor seja sobrecarregado com os dados transmitidos pela transmissão mais rápida. O controle de congestionamento é o mecanismo que controla o tráfego na rede.